关系模型的基本概念 关系( Relation) 一个关系对应通常说的一张表 n元组( Tuple) 表中的一行即为一个元组。 ■属性( Attribute) 表中的一列即为一个属性,给每一个属性起一个 名称即属性名
26 关系模型的基本概念 ◼ 关系(Relation) 一个关系对应通常说的一张表。 ◼ 元组(Tuple) 表中的一行即为一个元组。 ◼ 属性(Attribute) 表中的一列即为一个属性,给每一个属性起一个 名称即属性名
关系模型的基本概念 主码(Key) 表中的某个属性组,它可以唯一确定一个元组。 域( Domain) 属性的取值范围。 分量 元组中的一个属性值。 关系模式 对关系的描述 关系名(属性1,属性2,…,属性n) 学生(学号,姓名,年龄,性别,系,年级)
27 关系模型的基本概念 ◼ 主码(Key) 表中的某个属性组,它可以唯一确定一个元组。 ◼ 域(Domain) 属性的取值范围。 ◼ 分量 元组中的一个属性值。 ◼ 关系模式 对关系的描述 关系名(属性1,属性2,…,属性n) 学生(学号,姓名,年龄,性别,系,年级)
关系模型的基本概念 模式( Schema) 数据库逻辑结构和特征的描述 是“型”的描述 反映的是数据的结构及其联系 模式是相对稳定的 模式的一个实例( Instance) 模式的一个具体值 n反映数据库某一时刻的状态 同一个模式可以有很多实例 实例随数据库中的数据的更新而变动 模式的一组实例称为“关系
28 关系模型的基本概念 ◼ 模式(Schema) ◼ 数据库逻辑结构和特征的描述 ◼ 是“型”的描述 ◼ 反映的是数据的结构及其联系 ◼ 模式是相对稳定的 ◼ 模式的一个实例(Instance) ◼ 模式的一个具体值 ◼ 反映数据库某一时刻的状态 ◼ 同一个模式可以有很多实例 ◼ 实例随数据库中的数据的更新而变动 ◼ 模式的一组实例称为“关系
关系模型的基本概念 PART关系 PP关系 P# PNAME COLOR WEIGHT J# TOTAL PI SCREW BLUE 14 P 50 P2 BOLT GREEN 17 P2 P3 NUT RED 12 J3 P3 P4 SCREW RED P2 65 PROJECT关系 J2 P3 25 J# JNAME DATE P3 18 JA 89.1 PS关系 JB 90.5 S# QANTITY JC 91-3 S1 100 SUPPLIER关系 P2 S2 200 S# SNAME SADDR S1 150 sI PICc sHANGHAI S2 300 S2 FADC BEIJING 234 S2 100
29 关系模型的基本概念 S2 FADC BEIJING P4 S2 100 S1 PICC SHANGHAI P3 S2 300 S# SNAME SADDR P2 S1 150 SUPPLIER关系 P2 S2 200 J3 JC 91-3 P1 S1 100 J2 JB 90.5 P# S# QUANTITY J1 JA 89.1 P_S关系 J# JNAME DATE J1 P3 18 PROJECT关系 J2 P3 25 P4 SCREW RED 19 J1 P2 65 P3 NUT RED 12 J3 P3 6 P2 BOLT GREEN 17 J2 P2 15 P1 SCREW BLUE 14 J1 P1 50 P# PNAME COLOR WEIGHT J# P# TOTAL PART关系 P_P关系 S2 FADC BEIJING P4 S2 100 S1 PICC SHANGHAI P3 S2 300 S# SNAME SADDR P2 S1 150 SUPPLIER关系 P2 S2 200 J3 JC 91-3 P1 S1 100 J2 JB 90.5 P# S# QUANTITY J1 JA 89.1 P_S关系 J# JNAME DATE J1 P3 18 PROJECT关系 J2 P3 25 P4 SCREW RED 19 J1 P2 65 P3 NUT RED 12 J3 P3 6 P2 BOLT GREEN 17 J2 P2 15 P1 SCREW BLUE 14 J1 P1 50 P# PNAME COLOR WEIGHT J# P# TOTAL PART关系 P_P关系
关系数据模型的数据结构(续) 实体及实体间的联系的表示方法 实体型:直接用关系(表)表示。 属性:用属性名表示。 对一联系:隐含在实体对应的关系中 对多联系:隐含在实体对应的关系中。 多对多联系:直接用关系表示
30 关系数据模型的数据结构(续) ◼ 实体及实体间的联系的表示方法 ◼ 实体型:直接用关系(表)表示。 ◼ 属性:用属性名表示。 ◼ 一对一联系:隐含在实体对应的关系中。 ◼ 一对多联系:隐含在实体对应的关系中。 ◼ 多对多联系:直接用关系表示