- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章数据库系统概论(第三、四节)
* 第四节、数据模型 二. 数据模型(Data Model)的分类 1.层次模型(Hierarchical Model) 典型代表是IBM公司的IMS(Information Management System) 层次模型是数据库系统中最早出现的数据模型。 它是一棵有向树,树的结点是记录类型。 结点间的父子联系是1:n(1:1)。 通过指针来实现记录之间的联系,查询效率高。 通常无法表示实体间复杂的联系。 用一棵“有向树”的数据结构来表示各类实体以及实体间的联系。 包含实体的 若干字段 世界上第一 个DBMS产品 * 第四节、数据模型 二. 数据模型(Data Model)的分类 1.层次模型(Hierarchical Model) 名称 系的组织机构 系编号 系名 办公地点 系 编号 学号 姓名 班级 研究所 职工号 姓名 研究方向 教员 学生 例如: * 第四节、数据模型 二. 数据模型(Data Model)的分类 1.层次模型(Hierarchical Model) D02 计算机 信息楼 E1101 网络安全 E3102 张豪 网络管理 S63874 刘华 C S63877 张孝 A 数据系统 R02 网络 R03 系 数据库 R01 S63871 文继荣 A 研究所 教员 学生 E2102 王大明 数据库 E1709 冯宁 数据仓库 E3501 孟勇 并行数据库 陈芝 层次模型数据库中的一个值 * 第四节、数据模型 二. 数据模型(Data Model)的分类 1.层次模型(Hierarchical Model) 层次模型的优点: (3)提供了良好的数据完整性支持。 (1)树形结构易于实现,几条命令就能操纵数据库,容易使用; (2)结构清晰,联系单一(1:n),有向查询方便。 现实世界中许多实体间的联系本来就呈现出一种自然的层次关系,如表示行政层次,家族关系很方便 * 第四节、数据模型 二. 数据模型(Data Model)的分类 1.层次模型(Hierarchical Model) 层次模型的缺点: (1)难以表示两个以上实体间复杂的多对多联系; 只能通过引入冗余数据或创建虚拟结点的方法来解决,易产生不一致性。 (2)对数据的插入和删除的操作限制太多; (3)查询子女结点必须通过双亲结点。 反响查询较困难(m:n),编程复杂 * 第四节、数据模型 二. 数据模型(Data Model)的分类 2.网状模型(Network Model) 现实世界中事物之间的联系更多的是非层次关系。 典型代表是DBTG系统(Data Base Task Group) 20世纪70年代数据系统语言研究会CODASYL提出 网状模型使用图取代层次模型中的树,允许各结点 间更加普遍的联系。 有向树成为有向图 结点表示记录型(实体),记录型包含若干字段(实体的属性), 结点间连线表示记录类型(实体)间的父子关系。 * 第四节、数据模型 二. 数据模型(Data Model)的分类 2.网状模型(Network Model) 学生 姓名 班级 课号 课名 学分 课号 课名 成绩 学生S 课程C 选课SC S-SC C-SC 学生/选课/课程的网状模型 例如: * 第四节、数据模型 二. 数据模型(Data Model)的分类 2.网状模型(Network Model) 网状模型的优点: (1)可直接描述客观世界,表示实体间的多种复杂联系; (2)图的数据结构易于实现,运用指针,具有良好的性能和存储效率; * 第四节、数据模型 二. 数据模型(Data Model)的分类 2.网状模型(Network Model) 网状模型的缺点: (1)结构复杂,数据独立性差,编程和操作极其复杂; (2)对计算机的硬件和软件环境要求较高。 应用程序在访问数据时要指定存取路径 * 第四节、数据模型 二. 数据模型(Data Model)的分类 3.关系模型(Relational Model) 关系模型发展较晚,但理论体系完整; 1970年美国的IBM公司San Jose研究室的研究员E.F.Codd首次提出了数据库 系统的关系模型,开创了数据库关系方法和关系数据理论的研究,为数据库技术 奠定了理论基础。 关系模型是目前最常用的数据模型之一; 20世纪80年代以来,计算机厂商新推出的数据库管理系统几乎都支持关系模 型,非关系系统的产品也都加上了关系接口。 关系数据库系统采用关系模型作为数据的组织方式 离散数学和集合论为基础 * 第四节、数据模型 二. 数据模型(Data Model)的分类 3.关系模型(Relational Model) 关系数据库已成为目前应用最
您可能关注的文档
- 第一章 安全.国家安全.ppt
- 第一章 第二节 动物的繁殖 人的生殖 -2.ppt
- 第一章 工具和机械.doc
- 第一章 基因与基因工程-2.ppt
- 第一章 城市绿色空间规划理论的发展.ppt
- 第一章 国际市场营销势在必行.ppt
- 第一章 油气成藏研究内学和方法.ppt
- 第一章 古代服饰.ppt
- 第一章 精神科护理学.ppt
- 第一章 食品与化学(上课用).ppt.ppt
- 2024年度党员干部专题组织生活会个人新四各方面对照检查材料3篇合集.docx
- 2023年民主生活会领导干部个人发言3篇范文.docx
- 第二批主题教育专题组织生活会普通党员个人对照检查材料合集2篇.docx
- 学习以案促改党纪教育专题组织生活会个人对照检查材料两篇.docx
- 党员领导干部2023年民主生活会“六个方面”个人对照检查材料3篇范文.docx
- 党员干部“严守纪律规矩 加强作风建设”组织生活会个人对照检查材料集合篇.docx
- 2024班子防治统计造假专题民主生活会对照检查材料两篇范文.docx
- 2024公司机关党支部教育专题组织生活会个人对照检查材料两篇.docx
- 2023年度专题民主生活会个人对照新6个对照方面检查材料3篇文稿.docx
- 2024第二批主题教育专题组织生活会对照检查材料2篇文本.docx
最近下载
- 部编版小学语文六年级下册第三单元教材解读分析.pptx
- 2025年江苏护理职业学院单招职业技能测试题库及答案参考.docx VIP
- 网络对大学生的影响与对策.doc VIP
- 特殊教育教学设计x.pptx VIP
- 2023年安徽医学高等专科学校单招综合素质考试试题及答案解析.docx
- IPC J-STD-001H 2020 EN 最新英文 版的.pdf
- 韩大元 宪法(第七版)全套课件.pptx
- 上海中心大厦施工组织设计.pdf
- 新疆维吾尔自治区2024年普通高考第一次适应性检测(一模)理科综合试卷(含答案).pdf
- (2025年新版本)人教版七年级数学下册《10.3 实际问题与二元一次方程组》教案..docx VIP
文档评论(0)