關係模型概念


關係模型可以表示為包含列和行的表,每一行都稱為元組。 列的每個表都有一個名稱或屬性。

- 包含屬性可以採用的一組原子值。
屬性 - 包含特定表中列的名稱。每個屬性必須有一個域。
關係範例 - 在關聯式資料庫系統中,關係範例由一組有限的元組表示。關係範例沒有重複的元組。
關係模式 - 關係模式包含所有列或屬性的關係名稱和名稱。
關係鍵 - 在關係鍵中,每行都有一個或多個屬性。它可以唯一地標識關係中的行。

範例 - 學生關係

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

關係的屬性

  • 關係的名稱與所有其他關係不同。
  • 每個關係單元格只包含一個原子(單個)值
  • 每個屬性都包含不同的名稱
  • 屬性域沒有意義
  • 元組沒有重複的值
  • 元組的順序可以有不同的順序