廈門市建設(shè)局網(wǎng)站住房保障2018怎么制作自己的網(wǎng)站
《 關(guān)系代數(shù) 》
- 表和表之間的邏輯運算
- 笛卡爾積:S1 x S2
- 投影:π;選擇某一列(屬性);一個關(guān)系R的投影操作結(jié)果也是一個關(guān)系,記作Πa?,它由從關(guān)系R中選出的A列元素構(gòu)成;
- 選擇:σ;選擇某一行;給關(guān)系R一個選擇條件(簡寫為con),選擇操作的結(jié)果也是一個關(guān)系,記作σcon(R),它由從關(guān)系R中選出的滿足條件的元組構(gòu)成;
- 自然連接:S1 + S2
- 數(shù)字不加引號,字符加引號
《 函數(shù)依賴 》
- 函數(shù)依賴的公理系統(tǒng)
- 鍵與約束
《 范式 》
- 第一范式:1NF
- 每個屬性必須是簡單屬性,不能是復(fù)合屬性, 如:薪資由基本工資和補貼組成
- 學(xué)號 -> 學(xué)生姓名,學(xué)號 -> 系號
- 第二范式:2NF
- 消除非主屬性對碼的部分函數(shù)依賴
- 部分函數(shù)依賴只存在于聯(lián)合主鍵,即主鍵有多個屬性才含有部分函數(shù)依賴,因為部分函數(shù)依賴必須是主鍵的一部分,即主鍵有多個屬性
- 第三范式:3NF
- 消除非主屬性對碼的傳遞函數(shù)依賴
- BC范式:BCNF
- 消除主屬性對碼的部分函數(shù)依賴和傳遞函數(shù)依賴
- 候選關(guān)鍵字的求法
- 根據(jù)依賴集,找出從未在右邊出現(xiàn)過的屬性,必然是候選鍵之一。以該屬性為基礎(chǔ),根據(jù)依賴集依次擴展,看能否遍歷所有屬性,將無法遍歷的加入候選鍵中
- (E,M)中部分都能推出非主屬性,存在部分函數(shù)依賴,即不是2NF