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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]第11章關(guān)系數(shù)據(jù)庫(kù)基本原理(完整版)

  

【正文】 26描述的學(xué)生與課程的聯(lián)系是 m:n聯(lián)系,將 ER圖轉(zhuǎn)化為 3個(gè)關(guān)系: 學(xué)生 (學(xué)號(hào) ,姓名,民族,出生年月 ) 課程 (課程號(hào) ,課程名,學(xué)時(shí)數(shù) ) 學(xué)習(xí) (學(xué)號(hào) , 課程號(hào) ,成績(jī) ) 54 54 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)實(shí)例 1.問(wèn)題概述 銷售公司 商品 供應(yīng)商 客戶 采購(gòu)訂單 銷售訂單 庫(kù)存文件 圖 28 某銷售公司業(yè)務(wù)流程圖 55 55 該系統(tǒng)數(shù)據(jù)模型包含的數(shù)據(jù)實(shí)體有: (1)供應(yīng)商 (Supplier):為該公司提供商品的公司。在這種變形圖中,實(shí)體及其屬性用一個(gè)矩形框描述,實(shí)體名稱標(biāo)注在矩形框的頂部,實(shí)體關(guān)鍵字用 *標(biāo)出,并緊跟在實(shí)體名稱后面,實(shí)體屬性依次標(biāo)注。轉(zhuǎn)換結(jié)果見(jiàn)表 210。此外,與 “ 部門 ” 實(shí)體間有一個(gè) n:1的聯(lián)系,為描述這種聯(lián)系,需要增加一個(gè)外部關(guān)鍵字Department_ID,轉(zhuǎn)換結(jié)果見(jiàn)表 28。 (5)運(yùn)輸商 (Transporter):為該公司提供運(yùn)輸服務(wù)的公司。 47 47 例:例如對(duì)于圖 23所示的學(xué)生實(shí)體,應(yīng)將其轉(zhuǎn)化為關(guān)系: 學(xué)生 (學(xué)號(hào) ,姓名 ,民族 ,籍貫 ) 其中下劃線標(biāo)注的屬性表示關(guān)鍵字。 可以證明, BCNF是比 3NF更強(qiáng)的規(guī)范 (證明略 ),即符合BCNF條件的關(guān)系模式一定符合 3NF條件,但反過(guò)來(lái)卻不成立。 主屬性和非主屬性 定義 5 設(shè) Ai是關(guān)系模式 R的一個(gè)屬性,若 Ai屬于 R的某個(gè)候選關(guān)鍵屬性,稱 Ai是 R的主屬性,否則,稱 Ai為非主屬性。經(jīng)過(guò)這樣處理后,上述異常問(wèn)題就完全解決了。 27 27 (續(xù)) ? 關(guān)系代數(shù)表達(dá)式的運(yùn)算結(jié)果總是一個(gè)關(guān)系。 23 23 1. 選擇 (續(xù) ) ? 對(duì)關(guān)系 R的選擇操作記作: σF(R) = {t|t?R∧ F(t)= 39。 3.差 設(shè) A、 B同為 n元關(guān)系,則 A、 B的差也是一個(gè) n元關(guān)系,記作 AB。 在關(guān)系數(shù)據(jù)庫(kù)中,可以把一個(gè)表的每一行看作一個(gè)元組。 5 5 5. 外部關(guān)鍵字 如果關(guān)系中某個(gè)屬性或?qū)傩越M合并非關(guān)鍵字,但卻是另一個(gè)關(guān)系的主關(guān)鍵字,則稱此屬性或?qū)傩越M合為本關(guān)系的外部關(guān)鍵字或外鍵 (Foreign Key)。 在這個(gè)定義中明確,關(guān)系數(shù)據(jù)庫(kù)中的所有信息都存儲(chǔ)在二維表格中;一個(gè)關(guān)系數(shù)據(jù)庫(kù)可能包含多個(gè)表;除了這種二維表外,關(guān)系數(shù)據(jù)庫(kù)還包含一些其他對(duì)象,如視圖等。每個(gè)屬性有一定的取值范圍,稱為值域 。 ? 用戶定義完整性 7 7 ? 關(guān)系的數(shù)學(xué)定義 1.集合 集合沒(méi)有嚴(yán)格的形式定義,一般說(shuō)來(lái),集合是與某一研究過(guò)程相關(guān)的一類對(duì)象的整體,這些對(duì)象稱為集合的元素。 1.并 設(shè) A、 B同為 n元關(guān)系,則 A、 B的并也是一個(gè) n元關(guān)系,記作 A∪ B。 21 21 1. 選擇 (續(xù) ) 22 22 1. 選擇 (續(xù) ) ? 選擇操作符 σ通過(guò)指定選擇條件對(duì)某個(gè)關(guān)系進(jìn)行查詢,查詢的結(jié)果產(chǎn)生了一個(gè)新的關(guān)系。 ? 例如,可以使用投影操作符( π)從學(xué)生關(guān)系 S中找出所有學(xué)生的名字和年齡。 自然連接還需要取消重復(fù)列 , 所以是同時(shí)從行和列的角度進(jìn)行運(yùn)算 。 39 39 1. 主屬性與非主屬性 候選關(guān)鍵屬性和關(guān)鍵屬性 定義 4 設(shè)關(guān)系模式 R(A1,A2,… ,An), A1,A2,… ,An是 R的屬性 , X是 R的一個(gè)屬性集 , 如果 ① ?X→(A1,A2, … ,An), ② ?對(duì)于 X的任意真子集 X1, X1→(A1,A2, … ,An)都不成立, 則稱屬性集 X是關(guān)系模式 R的一個(gè)候選關(guān)鍵屬性。 4. 第 3范式 定義 8 設(shè) R是一個(gè)滿足第 1范式條件的關(guān)系模式, X是 R的任意屬性集,如果 X非傳遞依賴于 R的任意一個(gè)候選關(guān)鍵字,稱 R滿足第 3范式,簡(jiǎn)記為 3NF。 假定 R的工資屬性由基本工資和崗位工資組成,直接用屬性集 (基本工資 ,崗位工資 )取代工資屬性,得到新關(guān)系R_NEW(員工號(hào) ,姓名 ,基本工資 ,崗位工資 ), R_NEW滿足1NF。 (2)商品 (Goods):該公司經(jīng)營(yíng)的商品。實(shí)體間的聯(lián)系省略菱形框,只用連線,并在連線的兩端標(biāo)注聯(lián)系類型。 (4)“部門 ” 實(shí)體到關(guān)系模式的轉(zhuǎn)換 “ 部門 ” 實(shí)體有 4個(gè)屬性,并且與 “ 員工 ” 實(shí)體有 1:n的聯(lián)系,轉(zhuǎn)換結(jié)果見(jiàn)表 211。 (1)“員工 ” 實(shí)體到關(guān)系模式的轉(zhuǎn)換 從圖 210和圖 211中看出, “ 員工 ” 實(shí)體有 9個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1