- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 光伏电站施工方案及技术资料(1).doc
- 建设工程进度控制(简).ppt
- 企业管理系列课程- 国际贸易.ppt
- 口译技巧---记笔记.ppt
- 房地产公司销售费用类采购管理制度.doc
- 分布式数据库的安全性与目录管理.ppt
- 模具制造技术说课(精品课程).ppt
- 光伏系统的计算(第三课).ppt
- 莫尔现象及其应用.ppt
- 监控系统投标方案.doc
- 2025年山东理工职业学院单招职业倾向性测试题库及完整答案一套.docx
- 广西集成灶项目商业计划书.docx
- 2025年哈密职业技术学院单招职业技能测试题库及参考答案一套.docx
- 2025年宁德师范学院单招职业技能考试题库精编.docx
- 2025年南宁学院高职单招职业技能考试题库附答案解析.docx
- 2025年桂林师范高等专科学校单招职业倾向性测试题库学生专用.docx
- 2025年浙江金融职业学院单招职业倾向性测试题库及答案参考.docx
- 2025年安徽黄梅戏艺术职业学院单招职业适应性测试题库完整.docx
- 2025年长沙幼儿师范高等专科学校单招职业技能测试题库完美版.docx
- 2025年上海立达学院单招职业适应性考试题库审定版.docx
最近下载
- 物理丨山东省实验中学2025届高三下学期3月第五次诊断考试物理试卷及答案.pdf VIP
- MOS集成电路工艺入门资料PPT课件.pptx
- 跨学科实践活动1 探究土壤酸碱性对植物生长的影响 课件(共22张PPT)2025年中考化学一轮考点研究(人教版).pptx VIP
- 线段图法解决和差问题--奥数专题(课件)-2021-2022学年数学三年级上册 全国通用.ppt
- 2025年安阳职业技术学院单招职业适应性测试题库学生专用.docx
- 2025届山东省实验中学高三第五次诊物理试题.pdf VIP
- 凉山州小学数学教师业务素质考试试题(真题+训练).pdf
- 【经济学课件】经济学原理曼昆.ppt VIP
- 幼儿园讲座培训课件:幼儿园保育教育质量评估指南.pptx
- 2025年安阳职业技术学院单招职业倾向性考试题库新版.docx
文档评论(0)