外鍵的作用,主要有兩個:?
????一個是讓數據庫自己通過外鍵來保證數據的完整性和一致性
????一個就是能夠增加ER圖的可讀性?
????有些人認為外鍵的建立會給開發時操作數據庫帶來很大的麻煩.因為數據庫有時候會由于沒有通過外鍵的檢測而使得開發人員刪除,插入操作失敗.他們覺得這樣很麻煩 ,其實這正式外鍵在強制你保證數據的完整性和一致性.這是好事兒.
外鍵是數據庫一級的一個完整性約束,就是數據庫基礎理論書中所說的“參照完整性”的數據庫實現方式。 ??
????以下哪種操作能夠實現實體完整性( B)
A.設置唯一鍵 B.設置外鍵 C.減少數據冗余 D.設置主鍵
?