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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用(4)(完整版)

2025-03-29 10:25上一頁面

下一頁面
  

【正文】 S 例 設(shè) R(ABCDE), F={A→C , B→C , C→D , DE→C ,CE→A} , ρ={R 1(AD), R2(AB), R3(BE), R4(CDE),R5(AE)},檢驗(yàn)分解 ρ 是否具有無損聯(lián)接性。 關(guān)系模式的分解 W( 工號(hào) , 工種,定額) t f 工號(hào) 工種 定額 01 車 80 02 車 80 03 鉗 75 04 銑 80 第二種 : W1(工號(hào),工種) W2(工號(hào),定額) 若某工人改變工種,須同時(shí)修改 W1和 W2;若新增加一個(gè)工種,須有工人才可以輸入 第三種: W1(工號(hào),工種) W2(工種,定額) 此種分解是無損的。 結(jié)論: 關(guān)系模式的分解,既要有無損的連接性,又必須保持函數(shù)依賴。 第二步:修正① A→C A B C D E R1 a1 b12 b13 a4 b15 R2 a1 a2 b23 b24 b25 R3 b31 a2 b33 b34 a5 R4 b41 b42 a3 a4 a5 R5 a1 b52 b53 b54 a5 例 設(shè) R(ABCDE), F={A→C , B→C , C→D , DE→C ,CE→A} , ρ={R 1(AD), R2(AB), R3(BE), R4(CDE),R5(AE)},檢驗(yàn)分解 ρ 是否具有無損聯(lián)接性。 第二步:修正⑤ CE→A A B C D E R1 a1 b12 b13 a4 b15 R2 a1 a2 b13 a4 b25 R3 b31 a2 a3 a4 a5 R4 b41 b42 a3 a4 a5 R5 a1 b52 a3 a4 a5 例 設(shè) R(ABCDE), F={A→C , B→C , C→D , DE→C ,CE→A} , ρ={R1(AD) , R2(AB), R3(BE), R4(CDE),R5(AE)},檢驗(yàn)分解 ρ 是否具有無損聯(lián)接性。 例: SELECT AS 班號(hào) , AS 課程 , AVG() AS 平均分 FROM student s,course c,score sc WHERE = and = GROUP BY , WITH ROLLUP SELECT高級(jí)查詢 ROLLUP將在結(jié)果集包含匯總行,按層次結(jié)構(gòu)順序,從組內(nèi)的最低級(jí)別到最高級(jí)別匯總組。這些操作要么全部執(zhí)行,要么什么也不做。 事務(wù)處理 例: 事務(wù)處理 二、自動(dòng)提交事務(wù) 是 SQL Server默認(rèn)的事務(wù)管理模式,每個(gè) TSQL語句完成時(shí),都被自動(dòng)地提交或回滾。 若對(duì)并發(fā)操作不加以控制就會(huì)造成錯(cuò)誤地存取數(shù)據(jù),破壞數(shù)據(jù)庫的一致性。 用于數(shù)據(jù)修改操作,如 INSERT、 UPDATE、 DELETE等,可以防止并發(fā)事務(wù)對(duì)資源的訪。 SQL Server能自動(dòng)發(fā)現(xiàn)并解除死鎖,它會(huì)選擇其進(jìn)程累計(jì) CPU時(shí)間最少的用戶作為犧牲者。 使用游標(biāo) DECLARE 游標(biāo)名 [INSENSITIVE] [SCROLL] [STATIC | KEYSET | DYNAMIC | FAST_FORWARD] CURSOR FOR select_statement [FOR {READ ONLY | UPDATE [OF 列名 [,…n] ] } ] SQL Server2022支持四種游標(biāo): STATIC靜態(tài)游標(biāo) 按照打開時(shí)的原樣顯示結(jié)果集 DYNAMIC動(dòng)態(tài)游標(biāo) 反映結(jié)果集中所作的所有更改 FAST_FORWARD只進(jìn)游標(biāo) 只能從頭到尾順序提取 KEYSET鍵集驅(qū)動(dòng)游標(biāo) 打開時(shí)成員和行順序是固定的 使用游標(biāo) DECLARE 游標(biāo)名 [INSENSITIVE] [SCROLL] [STATIC | KEYSET | DYNAMIC | FAST_FORWARD] CURSOR FOR select_statement [FOR {READ ONLY | UPDATE [OF 列名 [,…n] ] } ] select_statement是標(biāo)準(zhǔn)的 SELECT語句 READ ONLY把游標(biāo)定義為只讀 UPDATE定義游標(biāo)內(nèi)可更新的列,如沒有指定列表,則可以更新所有的列 使用游標(biāo) OPEN 游標(biāo)名 打開游標(biāo)時(shí)服務(wù)器將執(zhí)行聲明時(shí)使用的 SELECT語句。 返回游標(biāo)的第一行,并將其作為當(dāng)前行。 二、使用游標(biāo) 使用游標(biāo) 使用 DECLARE CURSOR聲明游標(biāo) 使用 OPEN打開游標(biāo) 使用 FETCH INTO提取數(shù)據(jù) 空否 使用 CLOSE關(guān)閉游標(biāo) 使用 DEALLOCATE 釋放游標(biāo) 不空 空 例:利用游標(biāo)打印每個(gè)學(xué)生的信息及平均分 使用游標(biāo) 只要在游標(biāo)聲明時(shí)沒帶 READ ONLY,那么這個(gè)游標(biāo)就是可更新的。 ●建立概念模型 , 涉及如下術(shù)語: 實(shí)體、實(shí)體集、屬性、域、關(guān)鍵字、聯(lián)系 。 比如學(xué)生實(shí)體 , 可具有學(xué)號(hào)、姓名等屬性,屬性組合起來表征了一名學(xué)生。 實(shí)體集A 實(shí)體集B ● 例如 , 一個(gè)學(xué)院只有一個(gè)正院長 , 而一個(gè)正院長只在一個(gè)學(xué)院中任職 , 則學(xué)院與院長之間只具有一對(duì)一聯(lián)系。 車間號(hào) 車間名 電話 車 間 聘用 職 工 工號(hào) 姓名 性別 年齡 1 N 聘用期 ● 例如 , 一個(gè)車間中有若干名工人 , 而每個(gè)工人只在一個(gè)車間中工作 , 則車間與職工之間具有一對(duì)多聯(lián)系。 ●屬性的表示: 屬性名 學(xué) 生 課 程 姓名 學(xué)號(hào) 年齡 性別 課號(hào) 課名 學(xué)分 學(xué) 生 課 程 姓名 學(xué)號(hào) 年齡 性別 課號(hào) 課名 學(xué)分 選修 結(jié)點(diǎn) 成績 聯(lián)系 ● 實(shí)體集之間關(guān)系稱為聯(lián)系。 概念模型中的術(shù)語 ER模型中的三個(gè)組織成分 實(shí)體、屬性、聯(lián)系 實(shí)體( entity) ● 客觀存在并可相互區(qū)別的事物稱為 實(shí)體 ●實(shí)體可以是具體的人、事、物。 使用游標(biāo) ER模型的設(shè)計(jì) 及 向關(guān)系模型的轉(zhuǎn)換 (參考書上的第 2章) ● 為了把現(xiàn)實(shí)世界中的具體事物 , 抽象、組織為某一 DBMS( 數(shù)據(jù)庫管理系統(tǒng) )支持的數(shù)據(jù)模型 , 人們常首先把 現(xiàn)實(shí)世界 抽象為 信息世界 , 然后將信息世界轉(zhuǎn)換為 機(jī)器世界 。 FETCH [ [NEXT | PRIOR | FIRST | LAST | ABSOLUTE n | RELATIVE n ] FROM ] 游標(biāo)名 [INTO variable_name[,…n] ] INTO variable_name[,…n] 允許將提取的列數(shù)據(jù)放到局部變量中。 CLOSE 游標(biāo)名 關(guān)閉游標(biāo)后可以再次打開。 SET LOCK_TIMEOUT out_time ?自定義事務(wù)隔離級(jí)別 可以使用更嚴(yán)格或較寬松的隔離級(jí)別。分意向共享 (IS)、意向排它 (IX)、與意向排它共享 (SIX)。 并發(fā)操作可能帶來的數(shù)據(jù)不一致性情況
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1