跳轉到內容

資料庫管理系統/關係型資料庫

來自華夏公益教科書,開放的書籍,開放的世界

基於關係代數或關係模型的資料庫稱為關係資料庫

關係資料模型

[編輯 | 編輯原始碼]
關係
關係資料庫中的表在關係代數的數學語言中稱為關係。 關係是無序的。
屬性
資料庫表中表的列稱為屬性。 列或屬性有名稱。
屬性(或列)的允許值集合稱為域。
元組
資料庫表中的一行在關係代數的數學語言中稱為元組。 元組在一個關係中的順序沒有意義。
資料庫
資料庫是多個關係的集合。
模式
資料庫設計稱為模式,或者,模式可以指資料庫中的名稱空間
關係的基數
關係中元組的數量稱為關係的基數。

規範化理論處理關係資料庫模式的設計。

關係的任何子集稱為鍵。
超鍵
如果一個鍵足以標識關係中的唯一元組,則稱為超鍵。
候選鍵
最小的超鍵稱為候選鍵,即候選鍵的任何真子集都不是超鍵。
主鍵
選擇的作為主要鍵來標識關係中的唯一元組的候選鍵。 它限制使用者輸入,例如“空值”、“重複值”等。
外部索引鍵
關係中的一個鍵,它是關係模式中另一個關係的主鍵。
華夏公益教科書