5 關係資料理論

2021-10-21 20:01:18 字數 874 閱讀 7000

資料依賴對關係模式的影響

資料依賴 是乙個關係內部屬性和屬性之間的一種約束關係。

「x函式確定y」 或 「y函式依賴於x」,記作x→y

在關係sc(sno, cno, grade)中,

平凡函式依賴:

部分函式依賴

在關係std(sno, sdept, mname)中,有:

mname傳遞函式依賴於sno

關係模式滿足的確定的約束條件稱為正規化

下表所表示的現實世界的情形,變成資料庫的關係,就會形成多值依賴

在關係模式r中為f所邏輯蘊含的函式依賴的全體叫作f的閉包,記為f+f^

f+求閉包就是由乙個屬性直接或間接推導出的所有屬性的集合,例如:

f=

a可直接得到bd,間接得到c,則a的閉包就是

設關係r(a, b, c, d, e, g)有函式依賴集f=,求ab的閉包。

最小依賴集定義

如果函式依賴集f滿足下列條件,則稱f為乙個極小函式依賴集。亦稱為最小依賴集或最小覆蓋。

求最小依賴集(點我)

關係資料理論

關係資料模式可能存在的問題是 1.資料冗餘 2.更新異常 3.插入異常 4.刪除異常乙個好的關係模式應當不會發生插入異常 刪除異常和更新異常,資料冗餘應該盡可能的少。函式依賴和別的資料依賴一樣是語義範疇的概念,只能根據語義來確定乙個函式依賴。若r屬於1nf,且每乙個非主屬性完全函式依賴於任何乙個候選...

資料庫 四 關係資料理論

關係內部屬性與屬性之間的一種約束關係,通過屬性間值的相等與否體現。好的模式應 避免插入 刪除 更新異常,資料冗餘盡量少。r u 是屬性集u上的關係模式,x y是u的子集,在r中任意乙個可能的關係r中,不可能存在兩個元組,其在x上的屬性值相等,而在y上的屬性值不等,則稱函式x確定y 或y函式依賴於x記...

資料庫之關係資料理論

常用正規化 關聯式資料庫知道了,再來理解正規化。正規化是關聯式資料庫關係模式規範化的標準,從規範化的寬鬆到嚴格,分為不同的正規化,通常使用的有第一正規化。第二正規化 第三正規化及bc正規化。正規化是建立在函式依賴基礎上的。函式依賴 如果乙個表中某乙個欄位y的值是由另外乙個欄位或一組欄位x的值來確定的...