寫出關系完整性的3種類型。
寫出關系完整性的3種類型。
查看答案解析
【正確答案】
關系模型一般有三類完整性約束條件,分別是實體完整性、參照完整性和用戶定義完整性。 【答案解析】
Ch4 P122 4.1.2 關系模型與關系數據庫 1、實體完整性
實體完整性規則:關系中的主屬性不能取空值。
這就是說在實體完整性規則關系中,包括主碼在內的所有主屬性都不能取空值。
如:學生關系:學生(系別,專業號,專業,姓名,性別,年齡,學號)
2、參照完整性
參照完整性規則:若參照關系中的外碼與目標關系中的主碼相對應,則參照關系中每個元組在外碼上的每個屬性值必須為空值,或者等于目標關系中某個元組的主碼值。參照關系和被參照關系可以是同一個關系。
如:專業關系:專業(專業號,專業)
3、用戶定義的完整性
所謂用戶定義的完整性就是由用戶根據具體的應用環境,為某個關系數據庫設定非約束條件。
比如學生關系,可能要求其“年齡”值在16~25 歲之間;“學號”值必須由數字組成等。
本題知識點:關系的完整性和關系操作,
讓自考更有氛圍,想加入自考365交流群請添加小編微信zbzikao365
你可能喜歡
關注添加
掃碼加入備考交流群
與更多考生一起交流學習經驗
備戰考試,獲取試題及資料
掃碼下載APP
海量歷年試題、備考資料
免費下載領取
掃碼進入微信小程序
每日練題鞏固、考前模擬實戰
免費體驗自考365海量試題

