正在加载图片...
(1)概念模型也称信息模型,它是按用户的观点来对数据和信息建模 (2)数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。 ■客观对象的抽象过程--两步抽象 现实世界中的客观对象抽象为概念模型; 把概念模型转换为某一DBMS支持的数据模型。 概念模型是现实世界到机器世界的一个中间层次。 生数据機型(续 教据建模:根据用户的数据视图建立系统模型的过程 常用的数据建模工具: 实体一联系(E-R)模型 1988年提出广语义对象模型 1976年1 数据模型三要素 数据结构 据类型 数据操作 整性约束 特集接 非关系模型 层次模型( Hierarchical Model) 数据结构:树 网状模型( Network model) 数据结构:图 ■关系模型( Relational model) 数据结构:表 面向对象模型( Object Oriented Model) 数据结构:对象 层次模型的优缺点:典型的IMS数据库管理系统 ■优点 层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解 性能优于关系模型,不低于网状模型 层次数据模型提供了良好的完整性支持 缺点 多对多联系表示不自然 对插入和删除操作的限制多 查询子女结点必须通过双亲结点 层次命令趋于程序化 网状模型的优缺点:典型DBTG系统 优点 能够更为直接地描述现实世界,如一个结点可以有多个双亲 具有良好的性能,存取效率较高 缺点 结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握 DDL、DML语言复杂,用户不容易使用3 (1) 概念模型 也称信息模型,它是按用户的观点来对数据和信息建模。 (2) 数据模型 主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。 ◼ 客观对象的抽象过程---两步抽象 ◼ 现实世界中的客观对象抽象为概念模型; ◼ 把概念模型转换为某一 DBMS 支持的数据模型。 概念模型是现实世界到机器世界的一个中间层次。 数据模型(续) ◼ 数据建模:根据用户的数据视图建立系统模型的过程 ◼ 常用的数据建模工具: ◼ 实体-联系(E-R)模型 ◼ 语义对象模型 ◼ 数据模型三要素: 数据结构 数据操作 完整性约束 1976年提出 1988年提出 对象数据类型 的集合,记 录、数据项和 类型 各种对象的实例数据允 许执行的操作的集合 完整性规 则的集合 ◼ 非关系模型 ◼ 层次模型(Hierarchical Model) ◼ 数据结构:树 ◼ 网状模型(Network Model ) ◼ 数据结构:图 ◼ 关系模型(Relational Model) ◼ 数据结构:表 ◼ 面向对象模型(Object Oriented Model) ◼ 数据结构:对象 层次模型的优缺点: 典型的 IMS 数据库管理系统 ◼ 优点 ◼ 层次数据模型简单,对具有一对多的层次关系的部门描述自然、直观,容易理解 ◼ 性能优于关系模型,不低于网状模型 ◼ 层次数据模型提供了良好的完整性支持 ◼ 缺点 ◼ 多对多联系表示不自然 ◼ 对插入和删除操作的限制多 ◼ 查询子女结点必须通过双亲结点 ◼ 层次命令趋于程序化 网状模型的优缺点: 典型 DBTG 系统 ◼ 优点 ◼ 能够更为直接地描述现实世界,如一个结点可以有多个双亲 ◼ 具有良好的性能,存取效率较高 ◼ 缺点 ◼ 结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握 ◼ DDL、DML 语言复杂,用户不容易使用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有