版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)原理及應(yīng)用數(shù)據(jù)庫(kù)原理及應(yīng)用ACCESSACCESS計(jì)算中心計(jì)算中心第三章第三章 關(guān)系模型關(guān)系模型數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 本章將要了解什么問(wèn)題本章將要了解什么問(wèn)題? 關(guān)系模型如何來(lái)表征現(xiàn)實(shí)世界關(guān)系模型如何來(lái)表征現(xiàn)實(shí)世界? 為什么目前主流數(shù)據(jù)庫(kù)都采用關(guān)系模型,為什么目前主流數(shù)據(jù)庫(kù)都采用關(guān)系模型,其優(yōu)勢(shì)體現(xiàn)在哪些方面其優(yōu)勢(shì)體現(xiàn)在哪些方面數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 本章內(nèi)容本章內(nèi)容4.3.2.1.5.關(guān)系模型的基本概念關(guān)系模型的基本概念關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義關(guān)系代數(shù)關(guān)系代數(shù)關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論關(guān)系數(shù)據(jù)庫(kù)的優(yōu)勢(shì)關(guān)系數(shù)據(jù)庫(kù)的優(yōu)勢(shì)數(shù)據(jù)庫(kù)原理及應(yīng)用(Acce
2、ss版) 3.1 3.1 關(guān)系模型的基本概念關(guān)系模型的基本概念v關(guān)系關(guān)系:沒(méi)有重復(fù)行和重復(fù)列的:沒(méi)有重復(fù)行和重復(fù)列的二維表二維表。v元組元組:二維表中的每一:二維表中的每一行行,存儲(chǔ)文件中的一條,存儲(chǔ)文件中的一條記錄記錄。v屬性屬性:二維表中的每一:二維表中的每一列列,記錄中的數(shù)據(jù)項(xiàng)或,記錄中的數(shù)據(jù)項(xiàng)或字段字段。v域域:屬性的:屬性的取值范圍取值范圍。v關(guān)系模式關(guān)系模式:對(duì)關(guān)系的描述,即二維表的表頭。:對(duì)關(guān)系的描述,即二維表的表頭。學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別生日生日入校成績(jī)?nèi)胄3煽?jī)2008100120081001王小平王小平男男1990.101990.1059059020081002200810
3、02張梅張梅女女1991.11991.15795792008100320081003李超李超男男1990.51990.5581581如:學(xué)生(學(xué)號(hào),姓名,如:學(xué)生(學(xué)號(hào),姓名,入校成績(jī)),入校成績(jī))數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.1 3.1 關(guān)系模型的基本概念關(guān)系模型的基本概念v關(guān)鍵字(碼)關(guān)鍵字(碼):確定不同元組的屬性或?qū)傩越M合。:確定不同元組的屬性或?qū)傩越M合。學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別身份證號(hào)碼身份證號(hào)碼2008100120081001王小平王小平男男5106101990102000165106101990102000162008100220081002張梅張梅女女51700319
4、91010600295170031991010600292008100320081003李超李超男男612003199005210018612003199005210018n主關(guān)鍵字(主碼):從候選關(guān)鍵字中選出一個(gè)作主關(guān)鍵字(主碼):從候選關(guān)鍵字中選出一個(gè)作為主關(guān)鍵字,在關(guān)系中只能有一個(gè)主關(guān)鍵字。為主關(guān)鍵字,在關(guān)系中只能有一個(gè)主關(guān)鍵字。n候選關(guān)鍵字(候選碼):能夠唯一區(qū)分、確定不候選關(guān)鍵字(候選碼):能夠唯一區(qū)分、確定不同元組的屬性或?qū)傩越M合。同元組的屬性或?qū)傩越M合。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.1 3.1 關(guān)系模型的基本概念關(guān)系模型的基本概念v主屬性主屬性:包含在主碼中的各個(gè)屬性。
5、:包含在主碼中的各個(gè)屬性。v全碼全碼:如果一個(gè)碼包含了所有的屬性,這個(gè):如果一個(gè)碼包含了所有的屬性,這個(gè)碼就是全碼。碼就是全碼。v外關(guān)鍵字外關(guān)鍵字(外碼):如果關(guān)系中某個(gè)屬性或(外碼):如果關(guān)系中某個(gè)屬性或?qū)傩越M合并非關(guān)鍵字,但卻是另一個(gè)關(guān)系的屬性組合并非關(guān)鍵字,但卻是另一個(gè)關(guān)系的主關(guān)鍵字,則稱此屬性或?qū)傩越M合為本關(guān)系主關(guān)鍵字,則稱此屬性或?qū)傩越M合為本關(guān)系的外關(guān)鍵字。的外關(guān)鍵字。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 關(guān)系模型的基本概念舉例關(guān)系模型的基本概念舉例關(guān)鍵字關(guān)鍵字(碼碼)外關(guān)鍵字外關(guān)鍵字(外碼外碼)學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別S001S001張雨張雨男男S002S002李非李非女女S003S
6、003王小華王小華男男S004S004金陽(yáng)金陽(yáng)女女課程號(hào)課程號(hào)課程名課程名C01C01英語(yǔ)英語(yǔ)C02C02高等數(shù)學(xué)高等數(shù)學(xué)C03C03數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)學(xué)號(hào)學(xué)號(hào)課程課程號(hào)號(hào)S001S001C01C01S001S001C02C02S002S002C01C01S002S002C03C03表:學(xué)生表:學(xué)生表:課程表:課程關(guān)系模式關(guān)系模式:課程(課程號(hào),課程名):課程(課程號(hào),課程名)關(guān)系關(guān)系關(guān)系關(guān)系關(guān)系關(guān)系元組元組屬性屬性性別屬性的性別屬性的域域:男、女男、女 選課選課表的表的學(xué)號(hào)學(xué)號(hào)和和課課程號(hào)程號(hào)構(gòu)成該表的構(gòu)成該表的全碼全碼表:選課表:選課數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)
7、定義關(guān)系的數(shù)學(xué)定義p在關(guān)系模型中,數(shù)據(jù)是以二維表的形式存在在關(guān)系模型中,數(shù)據(jù)是以二維表的形式存在的,這個(gè)的,這個(gè)二維表二維表就叫做就叫做關(guān)系關(guān)系。p關(guān)系理論關(guān)系理論是以是以集合代數(shù)集合代數(shù)理論為基礎(chǔ)的,因此,理論為基礎(chǔ)的,因此,我們可以用集合代數(shù)給出二維表的我們可以用集合代數(shù)給出二維表的“關(guān)系關(guān)系”定義。定義。p為了從集合代數(shù)理論的角度給出關(guān)系的定義,為了從集合代數(shù)理論的角度給出關(guān)系的定義,我們先引入我們先引入集合集合、元組元組和和笛卡爾積笛卡爾積的概念。的概念。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義v集合集合沒(méi)有嚴(yán)格的形式定義,通常由某一類具有相同屬
8、性沒(méi)有嚴(yán)格的形式定義,通常由某一類具有相同屬性的元素組成。的元素組成。v元組元組n定義:幾個(gè)元素組成的一個(gè)定義:幾個(gè)元素組成的一個(gè)有序組有序組。n表示:用圓括號(hào)括起來(lái)的一些元素,元素之間使用表示:用圓括號(hào)括起來(lái)的一些元素,元素之間使用逗號(hào)分隔。(逗號(hào)分隔。(s001, s001, 張雨張雨, ,男)男)n與集合不同與集合不同:元組與順序有關(guān)。:元組與順序有關(guān)。n在關(guān)系數(shù)據(jù)庫(kù)中的含義:一個(gè)元組就是表中的一行在關(guān)系數(shù)據(jù)庫(kù)中的含義:一個(gè)元組就是表中的一行數(shù)據(jù)。數(shù)據(jù)。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義v集合的笛卡爾乘積集合的笛卡爾乘積n定義:假設(shè)集合定義:
9、假設(shè)集合A=a,bA=a,b,集合,集合B=0,1,2B=0,1,2,則兩,則兩個(gè)集合的笛卡爾積為個(gè)集合的笛卡爾積為(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)(a,0),(a,1),(a,2),(b,0),(b,1),(b,2)???。可以擴(kuò)展到多個(gè)集合的情況。以擴(kuò)展到多個(gè)集合的情況。n舉例:舉例:如果如果A A表示某學(xué)校學(xué)生的集合,表示某學(xué)校學(xué)生的集合,B B表示該學(xué)表示該學(xué)校所有課程的集合,則校所有課程的集合,則A A與與B B的笛卡爾積表示所有的笛卡爾積表示所有可能的選課情況??赡艿倪x課情況。n數(shù)學(xué)表示:數(shù)學(xué)表示:D DA A1 1A A2 2A An n(A
10、A1 1、A A2 2、均為均為任意集合)任意集合)數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義v關(guān)系關(guān)系n定義:定義:A A1 1、A A2 2、A An n為任意集合,為任意集合, A A1 1A A2 2A An n的任意一個(gè)子集稱為的任意一個(gè)子集稱為A A1 1、A A2 2、A An n上的上的n n元關(guān)系。元關(guān)系。n舉例:舉例:A A1 1 張雨張雨, ,李非李非 ,A A2 2 英語(yǔ)英語(yǔ), ,高等數(shù)學(xué)高等數(shù)學(xué), ,數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) ,則,則R=(R=(張雨張雨, ,英語(yǔ)英語(yǔ)),(),(張雨張雨, ,高等數(shù)高等數(shù)學(xué)學(xué)),(),(李非李非, ,英語(yǔ)英語(yǔ)
11、)n構(gòu)造關(guān)系模式:構(gòu)造關(guān)系模式: 選課表(姓名,課程名)選課表(姓名,課程名)n提示:提示:關(guān)系是一個(gè)集合,其組成元素是元組而不關(guān)系是一個(gè)集合,其組成元素是元組而不是組成元組的元素。是組成元組的元素。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義v關(guān)系的完整性約束關(guān)系的完整性約束n目的:目的:避免數(shù)據(jù)錯(cuò)誤或混亂,需建立數(shù)據(jù)完整性避免數(shù)據(jù)錯(cuò)誤或混亂,需建立數(shù)據(jù)完整性的約束機(jī)制來(lái)保證數(shù)據(jù)的正確和有效。的約束機(jī)制來(lái)保證數(shù)據(jù)的正確和有效。n內(nèi)容:內(nèi)容:關(guān)系中的數(shù)據(jù)及其具有關(guān)聯(lián)關(guān)系的數(shù)據(jù)間關(guān)系中的數(shù)據(jù)及其具有關(guān)聯(lián)關(guān)系的數(shù)據(jù)間所必須遵循的制約條件和依存關(guān)系。包括:實(shí)體所必
12、須遵循的制約條件和依存關(guān)系。包括:實(shí)體完整性、域完整性、參照完整性和用戶定義完整完整性、域完整性、參照完整性和用戶定義完整性。性。數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.2 3.2 關(guān)系的數(shù)學(xué)定義關(guān)系的數(shù)學(xué)定義v關(guān)系的完整性約束關(guān)系的完整性約束n實(shí)體完整性:實(shí)體完整性:就是一個(gè)關(guān)系模型中的所有元組都是就是一個(gè)關(guān)系模型中的所有元組都是唯一的,沒(méi)有兩個(gè)完全相同的元組,也就是一個(gè)二唯一的,沒(méi)有兩個(gè)完全相同的元組,也就是一個(gè)二維表中沒(méi)有兩個(gè)完全相同行,也稱為維表中沒(méi)有兩個(gè)完全相同行,也稱為行行完整性。通完整性。通過(guò)過(guò)關(guān)鍵字關(guān)鍵字不能重復(fù)來(lái)約束。不能重復(fù)來(lái)約束。n域完整性:域完整性:就是對(duì)表中列數(shù)據(jù)的規(guī)
13、范,也稱就是對(duì)表中列數(shù)據(jù)的規(guī)范,也稱列列完整完整性,用于限制列的數(shù)據(jù)類型、格式以及取值范圍。性,用于限制列的數(shù)據(jù)類型、格式以及取值范圍。n參照完整性:參照完整性:當(dāng)一個(gè)數(shù)據(jù)表中有當(dāng)一個(gè)數(shù)據(jù)表中有外部關(guān)鍵字外部關(guān)鍵字( (即該即該列是另外一個(gè)表的關(guān)鍵字列是另外一個(gè)表的關(guān)鍵字) )時(shí),外部關(guān)鍵字列的所時(shí),外部關(guān)鍵字列的所有值,都必須出現(xiàn)在其所對(duì)應(yīng)的表中。有值,都必須出現(xiàn)在其所對(duì)應(yīng)的表中。n用戶定義完整性:用戶定義完整性:用戶根據(jù)實(shí)際應(yīng)用定義的約束,用戶根據(jù)實(shí)際應(yīng)用定義的約束,反映應(yīng)用領(lǐng)域需要遵循的約束條件,體現(xiàn)了具體領(lǐng)反映應(yīng)用領(lǐng)域需要遵循的約束條件,體現(xiàn)了具體領(lǐng)域中的語(yǔ)義約束。域中的語(yǔ)義約束。數(shù)據(jù)
14、庫(kù)原理及應(yīng)用(Access版) 3.3 3.3 關(guān)系代數(shù)關(guān)系代數(shù)v傳統(tǒng)的集合運(yùn)算傳統(tǒng)的集合運(yùn)算1.1.并:并:設(shè)設(shè)A A、B B同為同為n n元關(guān)系,則元關(guān)系,則A A、B B的并也的并也是一個(gè)是一個(gè)n n元關(guān)系,記作元關(guān)系,記作ABAB。包含同時(shí)屬。包含同時(shí)屬于于A A、B B的元組在的元組在A BA B中只出現(xiàn)一次。中只出現(xiàn)一次。2.2.交:交:設(shè)設(shè)A A、B B同為同為n n元關(guān)系,則元關(guān)系,則A A、B B的交也的交也是一個(gè)是一個(gè)n n元關(guān)系,記作元關(guān)系,記作ABAB。ABAB包含了包含了所有同屬于所有同屬于A A、B B的元組。的元組。3.3.差:差:設(shè)設(shè)A A、B B同為同為n n
15、元關(guān)系,則元關(guān)系,則A A、B B的差也的差也是一個(gè)是一個(gè)n n元關(guān)系,記作元關(guān)系,記作A-BA-B。A-BA-B包含了所包含了所有屬于有屬于A A但不屬于但不屬于B B的元組。的元組。ABABAB數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.3 3.3 關(guān)系代數(shù)關(guān)系代數(shù)v專門(mén)的關(guān)系運(yùn)算專門(mén)的關(guān)系運(yùn)算1.1.選擇(選擇(SelectionSelection):):n數(shù)學(xué)描述:設(shè)數(shù)學(xué)描述:設(shè) R=(a1R=(a1,a2a2,an)an)是一個(gè)是一個(gè)n n元關(guān)系,元關(guān)系,S S是關(guān)于是關(guān)于(a1(a1,a2a2,an)an)的一個(gè)條件,的一個(gè)條件,R R中所有滿足中所有滿足S S條件的元組組成的子關(guān)系條
16、件的元組組成的子關(guān)系S(R)S(R),稱為,稱為R R的一個(gè)選擇。的一個(gè)選擇。n數(shù)據(jù)庫(kù)表達(dá):從關(guān)系中篩選出滿足一定條件的記錄數(shù)據(jù)庫(kù)表達(dá):從關(guān)系中篩選出滿足一定條件的記錄(橫向運(yùn)算、行運(yùn)算橫向運(yùn)算、行運(yùn)算),不影響關(guān)系的結(jié)構(gòu)。),不影響關(guān)系的結(jié)構(gòu)。學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別S001S001張雨張雨男男S002S002李非李非女女S003S003王小華王小華男男條件:條件:女同學(xué)女同學(xué)學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別S002S002李非李非女女選擇結(jié)果選擇結(jié)果v課本課本P55例例3.7數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.3 3.3 關(guān)系代數(shù)關(guān)系代數(shù)v專門(mén)的關(guān)系運(yùn)算專門(mén)的關(guān)系運(yùn)算2.2.投影(投影(Pro
17、jectionProjection):):n數(shù)學(xué)描述:設(shè)數(shù)學(xué)描述:設(shè) R=R(AR=R(A1 1,A A2 2,A An n) )是一個(gè)是一個(gè)n n元關(guān)系,元關(guān)系,ii1 1,i i2 2,i im m 是是11,2 2,nn的一個(gè)子集,并的一個(gè)子集,并且且 i i1 1ii2 2iim m,稱,稱(R)(R)是是R R在上的一個(gè)投影。在上的一個(gè)投影。n數(shù)據(jù)庫(kù)表達(dá):從關(guān)系中選取若干字段組成一個(gè)新的數(shù)據(jù)庫(kù)表達(dá):從關(guān)系中選取若干字段組成一個(gè)新的關(guān)系(關(guān)系(縱向運(yùn)算、列運(yùn)算縱向運(yùn)算、列運(yùn)算),改變關(guān)系中的結(jié)構(gòu)。),改變關(guān)系中的結(jié)構(gòu)。學(xué)號(hào)學(xué)號(hào)姓名姓名性別性別S001S001張雨張雨男男S002S002
18、李非李非女女S003S003王小華王小華男男姓名姓名張雨張雨李非李非王小華王小華查看學(xué)生查看學(xué)生姓名姓名投影結(jié)果投影結(jié)果v課本課本P53例例3.6數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.3 3.3 關(guān)系代數(shù)關(guān)系代數(shù)v專門(mén)的關(guān)系運(yùn)算專門(mén)的關(guān)系運(yùn)算3.3.連接(連接(JoinJoin):):n數(shù)學(xué)描述:設(shè)數(shù)學(xué)描述:設(shè)A A是一個(gè)包含是一個(gè)包含m m個(gè)元組的個(gè)元組的k1k1元關(guān)系,元關(guān)系,B B是是一個(gè)包含一個(gè)包含n n個(gè)元組的個(gè)元組的k2k2元關(guān)系,則元關(guān)系,則A A、B B的連接是一個(gè)的連接是一個(gè)包含包含m mn n個(gè)元組的個(gè)元組的k1+k2k1+k2元關(guān)系,記作元關(guān)系,記作A AB B。n數(shù)據(jù)
19、庫(kù)表達(dá):將兩個(gè)關(guān)系通過(guò)共同的字段連接成一數(shù)據(jù)庫(kù)表達(dá):將兩個(gè)關(guān)系通過(guò)共同的字段連接成一個(gè)新的關(guān)系,實(shí)現(xiàn)兩個(gè)關(guān)系的橫向合并。個(gè)新的關(guān)系,實(shí)現(xiàn)兩個(gè)關(guān)系的橫向合并。學(xué)號(hào)學(xué)號(hào)課程號(hào)課程號(hào)S001S001C01C01S001S001C02C02課程號(hào)課程號(hào)課程名課程名C01C01英語(yǔ)英語(yǔ)C02C02高等數(shù)學(xué)高等數(shù)學(xué)C03C03數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)v課本課本P57例例3.8數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.4 3.4 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論v問(wèn)題的提出:?jiǎn)栴}的提出:n數(shù)據(jù)冗余數(shù)據(jù)冗余 n更新異常更新異常n插入異常插入異常n刪除異常刪除異常有沒(méi)有一種方法來(lái)幫助識(shí)別有沒(méi)有一種方法來(lái)幫助識(shí)別一個(gè)關(guān)
20、系模式是否存在異常,一個(gè)關(guān)系模式是否存在異常,并且能指導(dǎo)對(duì)一個(gè)異常的關(guān)并且能指導(dǎo)對(duì)一個(gè)異常的關(guān)系模式進(jìn)行改造,消除其異系模式進(jìn)行改造,消除其異常呢?常呢?表表 3-1 一個(gè)不好的關(guān)系模式一個(gè)不好的關(guān)系模式供應(yīng)商代碼供應(yīng)商代碼供應(yīng)商品名稱供應(yīng)商品名稱聯(lián)系人聯(lián)系人商品名稱商品名稱訂貨數(shù)量訂貨數(shù)量單價(jià)單價(jià)S001華科電子有限公司華科電子有限公司施賓彬施賓彬筆記本計(jì)算機(jī)筆記本計(jì)算機(jī)109800.00S001華科電子有限公司華科電子有限公司施賓彬施賓彬激光打印機(jī)激光打印機(jī)52800.00S002湘江計(jì)算機(jī)外設(shè)公司湘江計(jì)算機(jī)外設(shè)公司方勝力方勝力筆記本計(jì)算機(jī)筆記本計(jì)算機(jī)510200.00S003韋力電子實(shí)業(yè)
21、公司韋力電子實(shí)業(yè)公司周昌周昌噴墨打印機(jī)噴墨打印機(jī)5480.00S003韋力電子實(shí)業(yè)公司韋力電子實(shí)業(yè)公司周昌周昌交換機(jī)交換機(jī)28500.00數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.4 3.4 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論v范式范式 對(duì)關(guān)系模式的規(guī)范化要求分為從低到高不同的層次,分對(duì)關(guān)系模式的規(guī)范化要求分為從低到高不同的層次,分別稱為第別稱為第1 1范式、第范式、第2 2范式、第范式、第3 3范式、范式、B-CB-C范式、第范式、第4 4范范式和第式和第5 5范式。范式。 第第1 1范式(范式(1NF1NF):數(shù)據(jù)的:數(shù)據(jù)的原子性原子性,屬性是不可分,屬性是不可分的。這是關(guān)系型數(shù)據(jù)庫(kù)的
22、最基本要求,不滿足第的。這是關(guān)系型數(shù)據(jù)庫(kù)的最基本要求,不滿足第一范式的數(shù)據(jù)庫(kù)不是關(guān)系數(shù)據(jù)庫(kù)。一范式的數(shù)據(jù)庫(kù)不是關(guān)系數(shù)據(jù)庫(kù)。姓名姓名電電 話話手機(jī)手機(jī)住宅住宅張梅張梅13901200120139012001208548752185487521吳楠吳楠13024567895130245678958465326584653265姓名姓名手機(jī)手機(jī)住宅住宅張梅張梅13901200120139012001208548752185487521吳楠吳楠13024567895130245678958465326584653265不符合不符合1NF的實(shí)例的實(shí)例符合符合1NF數(shù)據(jù)庫(kù)原理及應(yīng)用(Access版) 3.
23、4 3.4 關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論v第二范式(第二范式(2NF2NF):符合:符合1NF1NF,并且,非主屬性完全,并且,非主屬性完全依賴于主關(guān)鍵字段,即消除部分依賴。依賴于主關(guān)鍵字段,即消除部分依賴。* *學(xué)號(hào)學(xué)號(hào)* *課程號(hào)課程號(hào)課程名課程名姓名姓名成績(jī)成績(jī)201101201101c110c110高等數(shù)學(xué)高等數(shù)學(xué)王小平王小平8585201101201101c120c120英語(yǔ)英語(yǔ)王小平王小平9292201102201102c110c110高等數(shù)學(xué)高等數(shù)學(xué)楊楊 光光9090不符合不符合2NF的實(shí)例的實(shí)例* *學(xué)號(hào)學(xué)號(hào)* *課程號(hào)課程號(hào)成績(jī)成績(jī)201101201101c110c1108585201101201101c120c1209292201102201102c110c1109090* *課程號(hào)課程號(hào)課程名課程名c110c110高等數(shù)學(xué)高等數(shù)學(xué)c120c120英語(yǔ)英語(yǔ)* *學(xué)號(hào)學(xué)號(hào)姓名姓名201101201101王小平王小平201102201102楊楊 光光符合符合2NF按照按照2NF規(guī)定進(jìn)行分解
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 床墊合作協(xié)議書(shū)
- 建門(mén)面的協(xié)議書(shū)
- 平凡的榮耀協(xié)議書(shū)
- 兵役登記合同范本
- 征信賠償協(xié)議書(shū)
- 延遲轉(zhuǎn)正協(xié)議書(shū)
- 裝潢合伙協(xié)議書(shū)
- 資金股東協(xié)議書(shū)
- 贈(zèng)與房屋協(xié)議書(shū)
- 征地拆遷協(xié)議書(shū)
- 2025-2026學(xué)年湘美版小學(xué)美術(shù)四年級(jí)(上冊(cè))期末測(cè)試卷附答案(4套)
- 2025年新材料科技創(chuàng)新平臺(tái)建設(shè)可行性研究報(bào)告
- 2025年1月黑龍江省普通高中學(xué)業(yè)水平合格性考試物理試卷(含答案)
- 知識(shí)點(diǎn)及2025秋期末測(cè)試卷(附答案)-蘇教版(新教材)小學(xué)科學(xué)小學(xué)科學(xué)二年級(jí)上冊(cè)
- 《城市軌道交通車站機(jī)電設(shè)備運(yùn)用》課件 項(xiàng)目三:站臺(tái)門(mén)系統(tǒng)
- 企業(yè)稅務(wù)規(guī)劃合規(guī)審查手冊(cè)
- 附件扭轉(zhuǎn)診治中國(guó)專家共識(shí)(2024年版)解讀
- 全員品質(zhì)意識(shí)培訓(xùn)
- 貨物代理報(bào)關(guān)合同范本
- 2025甘肅酒泉市公安局招聘留置看護(hù)崗位警務(wù)輔助人員30人(第三批)考試筆試備考題庫(kù)及答案解析
- 2025高中歷史時(shí)間軸與大事年表
評(píng)論
0/150
提交評(píng)論