數據庫理論(二)

關係模型

1.關係模型的數據結構

   1)關係:一個關係對應通常說的一張表

   2)元組:表中的一行即爲一個元組

   3)屬性:表中的一列即爲一個一個屬性,給每一個屬性起一個名稱即屬性名

   4)主碼:也稱碼鍵。表中的某個屬性組,它可以唯一確定一個元組

   5)域:是一組具有相同數據類型的值的集合,屬性的取值範圍來自某個域。

   6)分組:元組中的一個屬性值

   7)關係模式:對關係的描述

         如:關係名(屬性1,屬性2,...屬性n)

                學生(學號,姓名,年齡,性別,系別)

   8)關係必須是規範化的,不允許表中還有表。如圖所示,工資和扣除是可分的數據項,不符合關係模型要求

2.關係模型的操縱與完整性約束

   1)數據操作是集合操作,操作對象和操作結果都是關係

   2)關係的完整性約束條件

        實體完整性

        參照完整性

        用戶定義的完整性

        其中,實體完整性和參照完整性是由關係模型來確定的

 

發佈了16 篇原創文章 · 獲贊 10 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章