資料庫知識點回顧(二)

2021-10-05 06:01:11 字數 907 閱讀 7168

第5章.規範化設計

1.關係模式r是靜態的

關係模式r對應的關係r是動態的

2.儲存異常包括:資料冗餘,修改異常,插入異常,刪除異常

3.完全函式依賴:x函式決定y,且x的任何真子集都不能函式確定y

4.傳遞函式依賴:x——>y,y——>z,且z不是y的子集,不存在y——>x

5.候選碼:所有屬性完全函式依賴於候選碼

候選碼中的屬性為 主屬性

6.fd推理規則(armstrong公理)

(1)自反性:y是x的子集,則x——>y

(2)增廣性:若 x→y 在r上成立,則xz→yz 在r上成立(z也是r的屬性)

(3)傳遞性

(4)合併規則:x→y,x→z,則 x→yz

(5)偽傳遞規則:若 x→y,yw→z ,則 xw→z

(6)分解規則:若 x→y,z是y的子集,則 x→z

7.關係模式的分解

(1)資料等價:用「無損聯結」衡量

(2)依賴等價:用「保持函式依賴」衡量

8.正規化

(1)1nf:關係模式r的每個關係r的屬性值都不可分,r為第一正規化的模式

(2)2nf:r屬於1nf,r中所有非主屬性都完全依賴於候選鍵

(3)3nf:r屬於1nf,r中所有非主屬性都不傳遞依賴於候選鍵

(4)bcnf:r屬於1nf,r中所有屬性都不傳遞依賴於候選鍵

[所有非平凡的函式依賴的決定因子必包含碼]

9.模式分解

(1)滿足3nf且保持函式依賴的分解

(2)滿足3nf且保持函式依賴和無損連線性的分解

(3)滿足bcnf且保持無損連線的分解

10.多值依賴(留)

資料庫知識點回顧2

關於表間約束create table infos id char 5 primary key,stu id char 5 unique name char 10 not null char 3 check 男 or se 女 address char 50 default 位址不詳 create t...

SQL 資料庫知識點回顧

sql2008 insert delete update 首先執行 from表 最後執行select 字串函式 substr,ltrim,rtrim 兩個表teacher student 連線查詢 多個表同時查詢 橫向查詢 a表和b表 用where或join連線表,用where 笛卡兒積 占用記憶體...

知識點回顧

回顧 簡介 python 安裝 python3.8.5 why?python解釋型語言,安裝python3 直譯器 lib pip命令 pip list pip install x pip uninstall 解除安裝 pip install 版本號 pip freeze requiremente....