- 分片透明:不用知道邏輯上是怎么分塊存儲的涣仿。
- 復(fù)制透明:不用知道復(fù)制到哪些結(jié)點余舶,如何復(fù)制的。
- 位置透明:不用知道物理存放位置蛇摸。
- 邏輯透明:不用知道哪種數(shù)據(jù)模型。
- 共享性:數(shù)據(jù)存儲在不同結(jié)點灿巧,數(shù)據(jù)共享赶袄。
- 自治性:獨立管理。
- 可用性:不至于整個癱瘓抠藕。
- 分布性:不同場地上存儲饿肺。
- 配置數(shù)據(jù)庫
- 開發(fā)庫
- 受控庫
- 產(chǎn)品庫
- 外模式:視圖
- 模式:基本表
- 內(nèi)模式:存儲文件 => 索引
- 模式/內(nèi)模式映像:物理獨立性
- 外模式/模式映像:邏輯獨立性
- 多值屬性:1對n。
- 復(fù)合屬性:1個里面有n個盾似。
- 關(guān)系模型:二維表結(jié)構(gòu)
- 用聚合函數(shù)時敬辣,除了聚合函數(shù)的 列 外,我們要進(jìn)行分組 :group by。
- 聚合在GROUP BY 后面 跟一個 HAVING子句即可购岗。
- 視圖:前面帶著VIEW汰聋,后面有WITH CHECK OPTION。
- 授權(quán):后面有WITH GRANT OPTION喊积。
- 收回權(quán)限:REVOKE <權(quán)限> ON <對象> FROM <用戶>。
- 1NF:基本都是
- 2NF:消除了1NF的非主屬性對碼的部分依賴玄妈。
- 3NF:消除了2NF的非主屬性對碼的傳遞依賴乾吻。
- BCNF:消除了3NF的主屬性對碼的部分和傳遞依賴。
- 4NF:每一個多值屬依賴包含碼構(gòu)成....關(guān)系拟蜻。
- 合并E-R圖的3種沖突:
- 屬性沖突
- 命名沖突:異名同義
- 結(jié)構(gòu)沖突:屬性歸并
- 事務(wù)的四個特性
- 原子性:要么都做绎签,要么什么都不做。
- 一致性:數(shù)據(jù)庫從一個一致性狀態(tài)到另一個一致性狀態(tài)酝锅。
- 隔離性:事務(wù)相互隔離诡必。多個事務(wù)發(fā)生執(zhí)行時,任一事務(wù)的更新操作指導(dǎo)其成功提交的整個過程搔扁,對其他事務(wù)都是不可見的爸舒。
- 持久性:一旦事務(wù)成功提交,即使數(shù)據(jù)庫崩潰稿蹲,其對數(shù)據(jù)庫的更新操作也將永久有效扭勉。