Chapter 3 Relational Methods S 3.1 Data Model of Database Data Model Concept. The Three Model of Database 1.Relational Model 2.hierarchical Model 3.Network Model
Chapter 3 Relational Methods §3.1 Data Model of Database Data Model Concept. The Three Model of Database : 1.Relational Model 2.hierarchical Model 3.Network Model
Relational Model 为搞清数据库的关系模型,讨论如何使 平面表描述上一节讲的教学实体模型 学号姓名年龄性别 课号课名学时 姓名 职工号 学生 课程 教师 学习 任课 c# Grade c# 职工号
为搞清数据库的关系模型,讨论如何使 平面表描述上一节讲的教学实体模型. 一、Relational Model
:可用如下平面表,描述上述实体模型 。基本实体三个。 学生关系: S# name age Sex 980101 张 三 19 M 980102 李 四 20 28
28 • 可用如下平面表,描述上述实体模型: • 基本实体三个。 • 学生关系: S# name age Sex 980101 张 三 19 M 980102 李 四 20 F . . . . . . . . . . .
课程关系 課号 课程名 学时 C601 高数 200 C602 操作系统 120 教师关系 姓名 职工号 职称 王五 P102 讲师 赵六 P103 助教 29
29 • 课程关系 • 教师关系 課号 课程名 学时 C601 高 数 200 C602 操作系统 120 . . . . . . . . . 姓名 职工号 职称 王 五 P102 讲师 赵 六 P103 助教 . . . . . . . .
描述实体间关系的实体两个 学习关系 学号 课号 分数 950101 C601 90 950101 C602 80 950102 C601 85 ·任课关系 课程号 任课教师 C601 王五 C602 赵六 30
30 描述实体间关系的实体两个: • 学习关系 • 任课关系 学号 课号 分数 950101 C601 90 950101 950102 C602 C601 80 85 . . . . . . . . . 课程号 任课教师 C601 王五 C602 . 赵六 . . . . . . .