關係完整性是實體完整性、參照完整性和使用者定義完整性。實體完整性指關係的主鍵不為空,參照完整性指外來鍵不為空使用者定義完整性是使用者根據實際情況定義的。關係完整性即指關係的正確性、相容性和有效性。它是給定的關係模型中資料及其聯絡的所有制約和依存規則,用以限定資料庫狀態及狀態變化,從而保證資料的正確、相容和有效。
關係完整性是實體完整性、參照完整性和使用者定義完整性。實體完整性指關係的主鍵不為空,參照完整性指外來鍵不為空使用者定義完整性是使用者根據實際情況定義的。關係完整性即指關係的正確性、相容性和有效性。它是給定的關係模型中資料及其聯絡的所有制約和依存規則,用以限定資料庫狀態及狀態變化,從而保證資料的正確、相容和有效。
關係模型指用二維表的形式表示實體和實體間聯絡的資料模型。關係資料模型是以集合論中的關係概念為基礎發展起來的。關係模型中無論是實體還是實體間的聯絡均由單一的結構型別關係來表示。在實際的關係資料庫中的關係也稱表。一個關係資料庫就是由若干個表組成。
關係實際上就是關係模式在某一時刻的狀態或內容。也就是說,關係模式是型,關係是它的值。關係模式是靜態的、穩定的,而關係是動態的、隨時間不斷變化的,因為關係操作在不斷地更新著資料庫中的資料。但在實際當中,常常把關係模式和關係統稱為關係,讀者可以從上下文中加以區別。
關係模型採用二維表的的形式表示實體和實體間聯絡的儲存結構。關係模型中,欄位稱為屬性,欄位值稱為屬性值,記錄型別稱為關係模型。關係模式名是R,記錄稱為元組,元組的集合稱為關係或例項。
關係實際上就是關係模式在某一時刻的狀態或內容。也就是說,關係模式是型,關係是它的值。關係模式是靜態的、穩定的,而關係是動態的、隨時間不斷變化的,因為關係操作在不斷地更新著資料庫中的資料。但在實際當中,常常把關係模式和關係統稱為關係,讀者可以從上下文中加以區別。
關係模型允許設計者透過資料庫規範化的提煉,去建立一個資訊的一致性的模型。訪問計劃和其他實現與操作細節由DBMS引擎來處理,而不應該反映在邏輯模型中。這與SQLDBMS普遍的實踐是對立的,在它們那裡效能調整經常需要改變邏輯模型。基本的關係建造塊是域或者叫資料型別。元組是屬性的有序多重集(multiset),屬性是域和值的有序對。