公共基础知识(二)解析.ppt

公共基础知识(二)解析

4.2.1 数据模型的基本概念 数据模型是数据特性的抽象 数据模型描述的内容 数据结构 数据操作 数据约束 数据模型按不同的应用层次分成三种类型 概念数据模型(概念模型) 逻辑数据模型(数据模型) 物理数据模型(物理模型) E-R图、扩充的E-R图。。。。 层次模型 网状模型 关系模型 面向对象 4.2.2 E-R模型(实体联系模型) 基本概念 (1)实体 (2)属性 (3)联系 一对一(1:1) 一对多(1:M或M:1) 多对多(M:N) 班级 拥有 班长 1 1 班级 拥有 学生 1 n 课程 选修 学生 m n E-R模型的图示法 实体集表示法(矩形) 联系表示法(菱形) 属性表示法(椭圆形) 实体集与属性间的联接关系(直线) 实体集与联系间的联接关系(直线) E-R图的一个实例:学生课程联系的概念模型 ? ? n m 课程 选修 学生 m n 4.2.3 层次模型 一种树形结构 数据结构比较简单,操作简单 对于实体间联系是固定的、且预先定义好的应用系统,有较高的性能 可以提供良好的完整性支持 不适合表示非层次性的联系,对于插入和删除操作的限制比较多 学生宿舍 学生 教研室 系 教师 4.2.4 网状模型 一个不加任何条件限制的无向图 优于层次模型 使用时设计系统内部的物理因素较多,用户操作不方便,其数据模式与系统实现不甚理想 4.2.5 关系模型 1.数据结构:

文档评论(0)

1亿VIP精品文档

相关文档