犹记得第一次看《数据库系统原理》时看天书的感觉,云里雾里;现在已经是第二次参阅这本书了,顿时有所感悟,“哦,原来是这样 !”
ER模型到关系模型的转换是我以前所不懂的,现在呢,开窍了一点,写下来且当作为笔记。
ER模型
ER模型的基本元素是:实体、联系和属性
实体集:指同一类实体构成的集合
实体用方框表示表示,方框内注明实体的命名。
联系用菱形框表示,并用线段将其与相关的实体链接起来
属性用椭圆形框表示,加下划线的属性为标识符。
实例:教学管理的一个可能设计的ER图
关系模型
关系模型:用二维表的形式表示实体和实体间联系的数据模型
实例1:关系模式R
|
A B C D |
|
a1 b1 c1 d1 a2 b2 c2 d2 a3 b3 c3 d3 a4 b4 c4 d4 |
实例2:关系模式R(S# , C# , CNAME, TNAME),其属性分别表示学生学号、选修课的课程号、课程名、任课老师姓名
|
S# C# CNAME TNAME |
|
S2 C4 PASCAL WEN S4 C4 PASCAL WEN S6 C2 ADA LIU S3 C6 BASIC MA |
数据库系统原理——ER模型与关系模型,布布扣,bubuko.com
原文:http://blog.csdn.net/haovip123/article/details/21614887