6.1.4数据和数据的联系 2.ER图的设计过程 例:学生送修课程 用无向边把 用椭圆表示实体 实体与其属 的属性 性连接起来 姓名 学号 系别 课程号 课程名 学分 用矩形表 学生 m 示实体 选修 课程 实体与联系用线段连 用菱形表示实体 接并注明类型 间的联系 成绩
例: 学生选修课程 学生 选修 课程 姓名 学号 系别 课程号 课程名 学分 成绩 用矩形表 示实体 用椭圆表示实体 的属性 用无向边把 实体与其属 性连接起来 用菱形表示实体 间的联系 实体与联系用线段连 接并注明类型 m n 2. ER图的设计过程 6.1.4 数据和数据的联系
6.2关系数据模型 6.2.1非关系模型与关系模型 数据模型是用来表示信息世界中的实体及其在数据世界中的抽象描述,它 描述的是数据的逻辑结构。目前,数据库领域中最常用的数据模型有四种, 它们是: 0● 层次模型(Hierarchical Model) ⑩● 网状模型(Network Model) ⑩● 关系模型(Relational Model) ⑩0 面向对象模型(Object0 riented Model)
6.2.1 非关系模型与关系模型 6.2 关系数据模型 数据模型是用来表示信息世界中的实体及其在数据世界中的抽象描述,它 描述的是数据的逻辑结构。目前,数据库领域中最常用的数据模型有四种, 它们是: l 层次模型(Hierarchical Model) l 网状模型(Network Model) l 关系模型(Relational Model) l 面向对象模型(Object Oriented Model)
6.2关系数据模型 6.2.1非关系模型与关系模型 层次模型(Hierachical Model) R R2 R3 一对多 层次模型就是一棵树 Ra R
6.2.1非关系模型与关系模型 层次模型( Hierachical Model ) 层次模型就是一棵树 R1 R2 R3 R4 R5 一对多 6.2 关系数据模型
6.2关系数据模型 6.2.1非关系模型与关系模型 网状模型Network Model) R R2 R3 多对多 允许复合链 R5
6.2.1 非关系模型与关系模型 网状模型(Network Model) 多对多 允许复合链 R1 R2 R3 R4 R5 6.2 关系数据模型