資料庫 關係模型概念

2021-09-09 04:32:07 字數 480 閱讀 3262

超鍵:可唯一標識元組的屬性或屬性集(可有多餘屬性)

候選鍵:把超鍵中的多餘屬性丟棄

主鍵:使用者最終選擇的唯一標識

外來鍵:其他模式的主鍵在本模式中存在

屬性值(資料項)是不可分解的最小單位

無重複元組無序性

屬性無序性

實體完整性(即主鍵不可能為空空值,否則失去唯一性)

參照完整性(k是r1主鍵,r2外來鍵。則r2中k只可能是空值或r1主鍵值)(三個意思:1.外來鍵和相應主鍵可以不同名,但要定義在相同值域2.r1r2也可以是乙個關係模式,這表示不同元組的聯絡。3.外鍵值是否為空要看情況。)

使用者完整性(使用者可針對實際情況進行進一步約束)

關係模式(對資料特性的描述)

子模式(特定使用者所需的資料)

儲存模式(常用雜湊索引等方式)

資料結構:關係模式的基本資料結構是關係。

資料操縱:關係代數;演算;邏輯。

完整性規則:實體;參照;使用者。

資料庫模型 關係模型

關聯式資料庫採用關係模型作為資料的組織方式 1970年美國ibm公司研究室的研究員e.f.codd首次提出了資料庫系統的關係模型 計算機廠商推出的資料庫管理系統幾乎都支援關係模型 在使用者觀點下,關係模型中資料的邏輯結構是一張二維表 關係必須是規範化的,滿足一定的規範條件 最基本的規範條件 關係的每...

資料庫 關係模型的基本概念

d1 d2 dn 的子集叫做在域d1,d2,dn 上的關係,表示為 r d1,d2,dn 其中r就是關係名,n就是目或度。乙個關係對應一張二維表,二維表就是關係名。二維表關係r d1,d2,dn 中的 n 就是關係的目或度。在二維表中的行定義,即對關係的描述稱為關係模式。域是一組具有相同資料型別的值...

資料庫 關係模型與關聯式資料庫

superkey 乙個或多個屬性的集合,用來在關係中唯一地標識乙個元組 candidate key superkey如果任意真子集都不能成為superkey primary key db設計者選擇的candidate key foreigh key 乙個關係模式在它的屬性中包含另乙個關係模式的主碼 ...