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

正文內(nèi)容

sqlserver2005數(shù)據(jù)庫原理與應(yīng)用簡(jiǎn)明教程1~2章-資料下載頁

2024-10-16 16:43本頁面
  

【正文】 候選碼。 ? 如果 R∈ 3NF,則 R也是 2NF。 ? 例:如 S1( SNO, SNAME, DNO, DNAME,LOCATION) 各屬性分別代表學(xué)號(hào),姓名,所在系,系名稱,系地址。 ? 關(guān)鍵字 SNO決定各個(gè)屬性。由于是單個(gè)關(guān)鍵字,沒有部分依賴的問題,肯定是 2NF。但這關(guān)系肯定有大量的冗余,有關(guān)學(xué)生所在的幾個(gè)屬性 DNO, DNAME,LOCATION將重復(fù)存儲(chǔ),插入,刪除和修改時(shí)也將產(chǎn)生類似以上例的情況。 ? 原因:關(guān)系中存在傳遞依賴造成的。即 SNO DNO。 DNO LOCATION, 因此關(guān)鍵字 SNO 對(duì) LOCATION 函數(shù)決定是通過傳遞依賴 SNO LOCATION 實(shí)現(xiàn)的。 ? 解決目地:每個(gè)關(guān)系模式中不能留有傳遞依賴。 ? 解決方法:分為兩個(gè)關(guān)系 S( SNO, SNAME,DNO), D( DNO, DNAME, LOCATION) ? 注意:關(guān)系 S中不能沒有 外關(guān)鍵字 DNO。否則兩個(gè)關(guān)系之間失去聯(lián)系。 ? BC范式 ? 在第三范式的基礎(chǔ)上,關(guān)系模式中如果不存在任何字段對(duì)任一候選碼的傳遞函數(shù)依賴,則符合 BC范式, BC范式通常認(rèn)為是第三范式的修正。 ? (倉(cāng)庫 ID, 存儲(chǔ)物品 ID,管理員 ID,數(shù)量) ? 函數(shù)依賴 :(倉(cāng)庫 ID,存儲(chǔ)物品 ID) (管理員 ID,數(shù)量 ),(管理員 ID,存儲(chǔ)物品 ID) (倉(cāng)庫 ID,數(shù)量 ) ? (倉(cāng)庫 ID) (管理員 ID)和(管理員 ID)(倉(cāng)庫 ID)主關(guān)鍵字依賴 ? 刪除異常: ? 插入異常: ? 更新異常: ? (倉(cāng)庫 ID,管理員 ID)和(倉(cāng)庫 ID,存儲(chǔ)物品 ID,數(shù)量) 關(guān)系模式的范式化 指依據(jù)關(guān)系模式的規(guī)范化理論,將關(guān)系模式進(jìn)行分解,轉(zhuǎn)換 為若干個(gè)高一級(jí)范式的關(guān)系模型的過程。 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)理論 第一范式 第 二 范式 第 三 范式 BC 范式 …… 消除非主屬性對(duì)碼的部分函數(shù)依賴 消除非主屬性對(duì)碼的傳遞函數(shù)依賴 消除主屬性對(duì)碼的部分或傳遞函數(shù)依賴 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)理論 范式應(yīng)用 —— 設(shè)計(jì)論壇數(shù)據(jù)庫 關(guān)系模式在進(jìn)行規(guī)范化時(shí),不一定要強(qiáng)制滿足范式的要求, 應(yīng)根據(jù)具體情況來進(jìn)行設(shè)計(jì)。 確定數(shù)據(jù)庫存儲(chǔ)信息 設(shè)計(jì)關(guān)系模式 對(duì)關(guān)系模式進(jìn)行 分解和優(yōu)化 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)理論 數(shù)據(jù)庫的恢復(fù)與并發(fā)控制 事務(wù)的基礎(chǔ)知識(shí) ? 事務(wù): ? 事務(wù)的特性:原子性 (atomicity)、一致性 (consistency)、隔離性 (isolation)和持續(xù)性 (durability),即 ACID特性。 ? SQL 事務(wù)處理模型: ISO事務(wù)處理模型和 TransactSQL事務(wù)處理模型。 BEGIN TRANSACTION COMMIT ROLLBACK 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)理論 數(shù)據(jù)庫的恢復(fù) 常見的數(shù)據(jù)庫故障 ? 事務(wù)內(nèi)部故障 ? 系統(tǒng)故障 ? 介質(zhì)故障 ? 計(jì)算機(jī)病毒 數(shù)據(jù)庫的恢復(fù)技術(shù) ? 數(shù)據(jù)轉(zhuǎn)儲(chǔ) ? 登錄日志文件 注:當(dāng)數(shù)據(jù)庫系統(tǒng)發(fā)生故障后,利用數(shù)據(jù)庫備用副本和日志文件可以將 數(shù)據(jù)庫恢復(fù)到故障前的某個(gè)正確狀態(tài),對(duì)于不同的數(shù)據(jù)庫故障,其恢復(fù) 方法是不同的。 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)理論 數(shù)據(jù)庫的并發(fā)控制 使用并發(fā)控制的原因:事務(wù)的并發(fā)執(zhí)行破壞了事務(wù)的隔離性, 造成丟失數(shù)據(jù)修改、不可重復(fù)讀、臟讀數(shù)據(jù)等,引發(fā)數(shù)據(jù)的不 一致。 并發(fā)控制技術(shù):封鎖機(jī)制和封鎖協(xié)議。 ? 排他鎖 ? 共享鎖 ? 一級(jí)封鎖協(xié)議 ? 二級(jí)封鎖協(xié)議 ? 三級(jí)封鎖協(xié)議
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1