网站大量收购独家精品文档,联系QQ:2885784924

管理信息系统第四章数据库与数据库管理系统.pptVIP

管理信息系统第四章数据库与数据库管理系统.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 数据库与数据库管理系统 第4章 数据库与数据库管理系统 本讲内容: 一 数据组织 1.实体和属性 2.数据项,记录,文件 3.纪录的关键字 二 文件组织 1.顺序文件 2.散列文件 3.索引文件 第4章 数据库与数据库管理系统 三 数据库系统 数据库管理技术的发展 数据库系统的组成 数据库的三级体系结构 关系数据库模型 数据库设计初步 四 数据库语言 一 数据组织Data Organization 数据:对现实事物的记录和描述 可包括若干的数据项 在DB中,能被计算机接受和处理的数字,字符,图形,声音统称为数据。 如职工的数据可包括:姓名(字符),年龄(数值),照片(图像) 一 数据组织Data Organization 数据模型 是对数据的某种抽象表示形式,是描述数据的一组概念和定义。数据模型决定了对数据项的组织方式。 描述包括: 静态(结构,联系,约束) 动态:定义在数据上的操作 逻辑数据模型和物理数据模型 一 数据组织Data Organization 数据层次 一 数据组织Data Organization 1.实体和属性 实体:数据所代表的事件或事物。 如:职工甲 属性:实体的特征 属性域:属性值的变化范围 实体集:实体的集合。 如:全厂职工 一 数据组织Data Organization 2. 数据项,记录,文件 数据项:描述的实体的一个属性 记录:与数据处理的某一对象有关的一切数据项排列构成一个纪录 文件:相关纪录的集合构成文件 一 数据组织Data Organization 三个世界模型 现实世界 存在于人们头脑之外的客观世界 信息世界 现实世界在人们头脑中的反映,人们把它用文字和符号记录下来 数据世界 信息世界的信息在机器世界中以数据形式存储 一 数据组织Data Organization 一 数据组织Data Organization 3.关键字 在一个文件内,通常我们以相同的方式存放着若干记录,记录中的关键字是指:该记录中具有以下特征的一个或一组数据项,特征为:对于该文件中的所有记录来讲,该数据项或者该组数据项它的值是唯一的。意味着根据一个关键字可以确定一个特定的记录。 设立关键字在检索,更新,排序中有很大的作用。 二 文件组织 File Organization 文件结构(组织)问题不是DB出现后才有的,在文件系统中已经充分研究过。目前,文件管理仍是操作系统的主要功能之一。有些DBMS就以操作系统的文件管理作为其物理层的基础。更多的DBMS独立设计存储结构。 DB中的文件既继承了传统文件系统的某些技术,又有与之相区别的特点。 文件组织关系到数据处理的效率和对记录的操作方式。 二 文件组织 File Organization 1. 顺序文件 记录按其在文件中的逻辑顺序依次进入存储介质而建立的文件,一个记录紧接着前一个记录顺序排列。 如:磁带文件 连续存取的速度快,适用于批处理和定期处理任务。 如:数据备份和定期的财务报表 二 文件组织 File Organization 2. 散列文件 将记录的某一属性用散列函数直接映射成记录地址 数据库中应用不多 二 文件组织 File Organization 3. 索引文件 二 文件组织 File Organization 先根据关键字从索引表中查出记录所在的位置,然后再到该位置取出数据。 逻辑顺序与记录的物理顺序无关。 提高查询效率 索引本身要占一定空间 二 文件组织 File Organization 满足下列条件之一的属性或表不宜建立索引: 不出现或很少出现在查询条件中的属性 属性值很少的属性,如:性别,用索引还不如顺序扫描。 属性值分布严重不均匀的属性。如:职工年龄 经常更新的属性或表,因为更新时索引需要维护 过长的属性,如:超过30个字节,索引的存储空间比较大。 太小的表 二 文件组织 File Organization 主关键字一般可建立索引。 以读为主或只读的表,只要需要,且存储空间允许,可建索引。 有些查询可以从索引直接得到结果,不必访问数据块,宜建索引。如,查询某属性的MIN或MAX。 对于等值查询(即查询条件中以等号为比较符),如果满足条件的元组是少量的,可考虑在有关的属性上建索引。 数据块系统运行以后还可以进行调整,有些索引一时难以决定是否建立,可留待运行时通过实验来确定 三 数据库系统 1. 数据管理技术的发展 1) 程序管理阶段 三 数据库系统 2) 文件管理阶段 三 数据库系统 (1)程序管理阶段 数据和程序结合为一个不可分的整体 一组数据对应一个应用程序 (2

文档评论(0)

smashing + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档