freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論(編輯修改稿)

2024-10-22 17:18 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 : 第一范式、第二范式、第三范式和 BCNF范式。 其中的函數(shù)依賴(lài)有: 異常: Students (Sid, SName, DName, DDirector, Cid, CName, CScore) 1NF異常示例: : 插入學(xué)生,但學(xué)生還未選課,則不能插入;因?yàn)橹麈I為(sid, cid)。 : 如某學(xué)生只選了一門(mén)課,現(xiàn)要?jiǎng)h除學(xué)生的該門(mén)選課,則該學(xué)生信息亦被刪除。 ⑥ (Sid, Cid) SName ① Sid→SName ② Sid→DName ④ DName→DDirector ⑤ (Sid, Cid) CScore ⑦ (Sid, Cid) DName ? ?? f ? ?? p? ?? p ③ Cid→CName ⑧ (Sid, Cid) CName ? ?? p : 如某學(xué)生選修了多門(mén)課程,則存在有多行多個(gè)字段值的重復(fù)存儲(chǔ)。 : 由于存在冗余,故如果某學(xué)生要轉(zhuǎn)系,則要修改多行 . 2NF實(shí)質(zhì): 不存在非鍵屬性 “ 部分函數(shù)依賴(lài) ” 于鍵的情況。 2NF關(guān)系可能的異常: 仍可能存在插入異常、刪除異常、更新異常和冗余。因?yàn)?,還可能存在 “ 傳遞函數(shù)依賴(lài) ” 。 非 2NF關(guān)系或 1NF關(guān)系向 2NF的轉(zhuǎn)換: 消除其中的部分函數(shù)依賴(lài),一般是將一個(gè)關(guān)系模式分解成多個(gè) 2NF的關(guān)系模式。即:將部分函數(shù)依賴(lài)于鍵的非鍵屬性及其決定屬性移出,另成一關(guān)系,使其滿(mǎn)足2NF。 定義: 若關(guān)系模式 R是 1NF,而且每一個(gè)非鍵屬性都完全函數(shù)依賴(lài)于 R的鍵,則稱(chēng)該關(guān)系模式為 第二范式關(guān)系模式 ,記作 2NF。 (2)第二范式( 2NF) (1) Students (Sid, SName, DName, DDirector) Students (Sid, SName, DName, DDirector, Cid, CName, CScore) (2) ElectiveC (Sid, Cid, CScore) 分解示例: (3) Course (Cid, CName) 其中的函數(shù)依賴(lài)有: 異常: 2NF異常示例: : 插入尚未招生的系時(shí),不能插入。 : 如某系學(xué)生全畢業(yè),刪除學(xué)生則會(huì)刪除系的信息。 ① Sid→SName ② Sid→DName ④ Sid→DDirector ③ DName→DDirector : 由于系有眾多學(xué)生,而每個(gè)學(xué)生均帶有系信息,故冗余。 : 由于存在冗余,故如修改一個(gè)系信息,則要修改多行 . Students (Sid, SName, DName, DDirector) 3NF的得來(lái): 3NF是從 1NF消除非鍵屬性對(duì)鍵的部分函數(shù)依賴(lài)和從 2NF消除傳遞函數(shù)依賴(lài)而得到的關(guān)系模式。 3NF關(guān)系可能的異常: 仍可能存在插入異常、刪除異常、更新異常和冗余。因?yàn)?,還可能存在 “ 主屬性 ”“ 部分函數(shù)依賴(lài) ” 于鍵。 2NF關(guān)系向 3NF的轉(zhuǎn)換: 消除傳遞函數(shù)依賴(lài),將 2NF關(guān)系分解成多個(gè) 3NF關(guān)系模式。 定義: 若關(guān)系模式 R是 2NF,而且它的仸何一個(gè) “ 非鍵屬性 ” 都不傳遞依賴(lài)于 R的仸何候選鍵,則稱(chēng)該關(guān)系模式為 第三范式關(guān)系模式 ,記作 3NF。 (3)第三范式( 3NF) Students (Sid, SName, DName, DDirector) (1) Students (Sid, SName, DName) 分解示例: (2) Dept (DName, DDirector) 主屬性: 組成候選鍵的屬性。 其中的函數(shù)依賴(lài)有: 異常: 3NF異常示例: : 插入尚未選課的學(xué)生時(shí),不能插入?;虿迦霙](méi)有學(xué)生選課的課程時(shí),不能插入。 : 如選修某課程的學(xué)生全畢業(yè),刪除學(xué)生則會(huì)刪除課程的信息。 ① (Sid,Cid)→Tid ② (Sid,Tid)→Cid ③ Tid→Cid : 每個(gè)選修某課程的學(xué)生均帶有教師的信息,故冗余。 : 如修改某門(mén)課程信息,則要修改多行。 STC (Sid, Tid, Cid) 定義: 若關(guān)系模式 R是 1NF,如果對(duì)于 R的每個(gè)函數(shù)依賴(lài) X→Y ,X必為候選鍵,則 R為 BCNF范式 ( BoyceCodd Normal Form, BCNF) 。 每個(gè) BCNF范式具有的三個(gè)性質(zhì): a. 所有非鍵屬性都完全函數(shù)依賴(lài)于每個(gè)候選鍵; b. 所有鍵屬性都完全函數(shù)依賴(lài)于每個(gè)不包含它的候選鍵; c
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1