DBMS关系模型概念

关系模型可以表示为具有列和行的表。每行称为元组。该列的每个表都有一个名称或属性。
域:它包含一组属性可以采用的原子值。
属性:它包含特定表中列的名称。每个属性Ai必须具有一个域dom(Ai)
关系实例:在关系数据库系统中, 关系实例由一组有限的元组表示。关系实例没有重复的元组。
关系模式:关系模式包含关系的名称以及所有列或属性的名称。
关系键:在关系键中, 每一行都有一个或多个属性。它可以唯一地标识关系中的行。
【DBMS关系模型概念】示例:学生关系

NAME ROLL_NO 电话号码 地址 年龄
Ram 14795 7305758992 Noida 24
Shyam 12839 9026288936 Delhi 35
Laxman 33289 8583287182 Gurugram 20
Mahesh 27857 7086819134 Ghaziabad 27
Ganesh 17282 9028 9i3988 Delhi 40
  • 在给定的表中, NAME, ROLL_NO, PHONE_NO, ADDRESS和AGE是属性。
  • 模式STUDENT的实例具有5个元组。
  • t3 = < Laxman, 33289, 8583287182, Gurugram, 20>
关系的性质
  • 关系的名称不同于所有其他关系。
  • 每个关系单元格仅包含一个原子(单个)值
  • 每个属性都包含一个不同的名称
  • 属性域没有意义
  • 元组没有重复值
  • 元组的顺序可以有不同的顺序

    推荐阅读