数据库系统原理——ER模型与关系模型 犹记得第⼀次看《数据库系统原理》时看天书的感觉,云⾥雾⾥;现在已经是第⼆次参阅这本书了,顿时有所感悟,"哦,原来是这 样!"现在呢,开窍了⼀点,写下来且当作为笔记。 ER模型 ER模型的基本元素是:实体、联系和属性 实体:是⼀个数据对象,指应⽤中可以区别的客观存在的事物。(ER模型中的实体往往是指实体集) 实体集:指同⼀类实体构成的集合 实体⽤⽅框表⽰表⽰,⽅框内注明实体的命名。 联系:表⽰⼀个或多个实体之间的关联关系。 联系⽤菱形框表⽰,并⽤线段将其与相关的实体链接起来 属性:实体的某⼀特性称为属性 属性⽤椭圆形框表⽰,加下划线的属性为标识符。 实例:教学管理的⼀个可能设计的ER图 关系模型 关系模型:⽤⼆维表的形式表⽰实体和实体间联系的数据模型 关系模型中,字段称为属性,字段值称为属性值,记录类型称为关系模型。 关系模式名是R。记录称为元组,元组的集合称为关系或实例。 ⼀般⽤⼤写字母A、B、C、……表⽰单个属性,⽤⼩写字母表⽰属性值。关系中属性的个数称为"元 数",元组的个数称为"基数"。 有时也称关系为表格,元组为⾏,属性为列。 实例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
, 相关下载链接:
https://download.csdn.net/download/qq_43934844/87619036?utm_source=bbsseo