当前位置: 首页 > 教程 > 数据库管理系统 >

关系模型概念

精华
小牛编辑
153浏览
2023-03-14

关系模型可以表示为包含列和行的表,每一行都称为元组。 列的每个表都有一个名称或属性。

- 包含属性可以采用的一组原子值。
属性 - 包含特定表中列的名称。每个属性必须有一个域。
关系实例 - 在关系数据库系统中,关系实例由一组有限的元组表示。关系实例没有重复的元组。
关系模式 - 关系模式包含所有列或属性的关系名称和名称。
关系键 - 在关系键中,每行都有一个或多个属性。它可以唯一地标识关系中的行。

示例 - 学生关系

NAME ROLL_NO PHONE_NO ADDRESS AGE
Maxsu 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
  • 在上面表中,NAMEROLL_NOPHONE_NOADDRESSAGE都是属性。
  • 模式STUDENT的实例有5个元组。
  • 第三行数据是 - Laxman33289,8583287182Gurugram20

关系的属性

  • 关系的名称与所有其他关系不同。
  • 每个关系单元格只包含一个原子(单个)值
  • 每个属性都包含不同的名称
  • 属性域没有意义
  • 元组没有重复的值
  • 元组的顺序可以有不同的顺序