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

正文內(nèi)容

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

2025-02-24 10:25本頁面
  

【正文】 ● 例如 , 一門課程同時有若干個學(xué)生選修 , 而一個學(xué)生可以同時選修多門課程 , 則課程與學(xué)生之間具有多對多聯(lián)系。 車間號 車間名 電話 車 間 聘用 職 工 工號 姓名 性別 年齡 1 N 聘用期 ● 例如 , 一個車間中有若干名工人 , 而每個工人只在一個車間中工作 , 則車間與職工之間具有一對多聯(lián)系。 實體集A 實體集B ● 例如 , 一個學(xué)院只有一個正院長 , 而一個正院長只在一個學(xué)院中任職 , 則學(xué)院與院長之間只具有一對一聯(lián)系。 ●聯(lián)系的表示: 聯(lián)系名 實體 — 聯(lián)系 (Entity Relationship)模型的表示用E— R圖來表示 實體集 A A 聯(lián)系 集 R R 屬性 X X B 1 N Y E— R圖的描述約定 實體之間的三種聯(lián)系 ● 如果對于A中的每一個實體 , B中 至多有一個 實體與之聯(lián)系 , 反之亦然 , 則稱實體集A與實體集B具有一對一聯(lián)系。 ●特別需要指出的是 , 一個聯(lián)系 , 也可以是一個實體 , 也可以有自己的屬性。 ●屬性的表示: 屬性名 學(xué) 生 課 程 姓名 學(xué)號 年齡 性別 課號 課名 學(xué)分 學(xué) 生 課 程 姓名 學(xué)號 年齡 性別 課號 課名 學(xué)分 選修 結(jié)點 成績 聯(lián)系 ● 實體集之間關(guān)系稱為聯(lián)系。 比如學(xué)生實體 , 可具有學(xué)號、姓名等屬性,屬性組合起來表征了一名學(xué)生。 比如:學(xué)生(學(xué)號 , 姓名 , 性別 , 院系) 就是一個 實體集 。 ●具有相同屬性的實體必然具有共同的特征和性質(zhì)。 概念模型中的術(shù)語 ER模型中的三個組織成分 實體、屬性、聯(lián)系 實體( entity) ● 客觀存在并可相互區(qū)別的事物稱為 實體 ●實體可以是具體的人、事、物。 ●建立概念模型 , 涉及如下術(shù)語: 實體、實體集、屬性、域、關(guān)鍵字、聯(lián)系 。 數(shù)據(jù)模型與概念模型 信息世界 實體的特征在頭腦中形成的知識稱為 屬性 ;實體通過其屬性表示稱為 實例 ;同類實例的集合稱為 對象 ,對象即實體集中的實體用屬性表示得出的信息集合;實體集之間的聯(lián)系用 對象聯(lián)系 表示。 數(shù)據(jù)模型與概念模型 信息的現(xiàn)實世界 通過實體 (Entity)、實體的特征 (Entity Characteristic)、實體集 (Entity Set)及聯(lián)系(Relation)進(jìn)行劃分和認(rèn)識。 使用游標(biāo) ER模型的設(shè)計 及 向關(guān)系模型的轉(zhuǎn)換 (參考書上的第 2章) ● 為了把現(xiàn)實世界中的具體事物 , 抽象、組織為某一 DBMS( 數(shù)據(jù)庫管理系統(tǒng) )支持的數(shù)據(jù)模型 , 人們常首先把 現(xiàn)實世界 抽象為 信息世界 , 然后將信息世界轉(zhuǎn)換為 機器世界 。 二、使用游標(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)打印每個學(xué)生的信息及平均分 使用游標(biāo) 只要在游標(biāo)聲明時沒帶 READ ONLY,那么這個游標(biāo)就是可更新的。 如 n0則返回當(dāng)前行之后的第 n行,如 n0則返回當(dāng)前行之前的第 n行,并將其作為當(dāng)前行。 使用游標(biāo) 如 n0則返回從游標(biāo)頭開始的第n行,如 n0則返回游標(biāo)尾之前的第 n行,并將其作為當(dāng)前行。 FETCH [ [NEXT | PRIOR | FIRST | LAST | ABSOLUTE n | RELATIVE n ] FROM ] 游標(biāo)名 [INTO variable_name[,…n] ] INTO variable_name[,…n] 允許將提取的列數(shù)據(jù)放到局部變量中。 返回游標(biāo)的第一行,并將其作為當(dāng)前行。 返回當(dāng)前行之前的結(jié)果行,且當(dāng)前行遞減為結(jié)果行。 使用游標(biāo) FETCH [ [NEXT | PRIOR | FIRST | LAST | ABSOLUTE n | RELATIVE n ] FROM ] 游標(biāo)名 [INTO variable_name[,…n] ] 使用游標(biāo) 返回當(dāng)前行之后的結(jié)果行,且當(dāng)前行遞增為結(jié)果行。 CLOSE 游標(biāo)名 關(guān)閉游標(biāo)后可以再次打開。 使用游標(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) 按照打開時的原樣顯示結(jié)果集 DYNAMIC動態(tài)游標(biāo) 反映結(jié)果集中所作的所有更改 FAST_FORWARD只進(jìn)游標(biāo) 只能從頭到尾順序提取 KEYSET鍵集驅(qū)動游標(biāo) 打開時成員和行順序是固定的 使用游標(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)時服務(wù)器將執(zhí)行聲明時使用的 SELECT語句。 游標(biāo)包括游標(biāo)結(jié)果集 (Cursor Result Set)和游標(biāo)位置 (Cursor Position)兩個部分, 使用游標(biāo) 一、游標(biāo)的基本操作 DECLARE 游標(biāo)名 [INSENSITIVE] [SCROLL] [STATIC | KEYSET | DYNAMIC | FAST_FORWARD] CURSOR FOR select_statement [FOR {READ ONLY | UPDATE [OF 列名 [,…n] ] } ] 其中: INSENSITIVE創(chuàng)建將由該游標(biāo)使用的數(shù)據(jù)的臨時副本,該游標(biāo)不允許修改。 數(shù)據(jù)的鎖定 ?鎖定提示 在使用 SELECT、 INSERT、 UPDATE、 DELETE語句時指定表級鎖定提示的范圍。 SET LOCK_TIMEOUT out_time ?自定義事務(wù)隔離級別 可以使用更嚴(yán)格或較寬松的隔離級別。 SQL Server能自動發(fā)現(xiàn)并解除死鎖,它會選擇其進(jìn)程累計 CPU時間最少的用戶作為犧牲者。 ?大容量更新鎖 向表中大容量復(fù)制數(shù)據(jù)并指定了 TABL
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1