版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第二章關(guān)系數(shù)據(jù)庫(kù)理論第1頁(yè),共67頁(yè),2023年,2月20日,星期三掌握關(guān)系數(shù)據(jù)庫(kù)的基本概念、關(guān)系的規(guī)范化和關(guān)系代數(shù)掌握關(guān)系的完整性約束規(guī)則掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的基本過(guò)程學(xué)習(xí)目標(biāo)第2頁(yè),共67頁(yè),2023年,2月20日,星期三2.2關(guān)系的完整性2.3數(shù)據(jù)庫(kù)設(shè)計(jì)的基本過(guò)程目錄2.1關(guān)系數(shù)據(jù)庫(kù)概述第3頁(yè),共67頁(yè),2023年,2月20日,星期三關(guān)系數(shù)據(jù)庫(kù)是采用關(guān)系模型作為數(shù)據(jù)的組織方式,是建立在數(shù)學(xué)集合概念基礎(chǔ)之上的。2.1關(guān)系數(shù)據(jù)庫(kù)概述常見(jiàn)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)有DB2、ORACLE、SYBASE、INFOXMIX、ACCESS等第4頁(yè),共67頁(yè),2023年,2月20日,星期三2.1.1基本術(shù)語(yǔ)候選碼(碼、關(guān)鍵字):表中的某個(gè)屬性或?qū)傩越M合,其值可唯一確定一個(gè)元組。一個(gè)關(guān)系至少有一個(gè)候選碼。主碼(主關(guān)鍵字):從候選碼中,選定的一個(gè)即為主碼。一個(gè)關(guān)系只能有一個(gè)主碼。如學(xué)生(學(xué)號(hào),姓名,性別專業(yè)號(hào))。外碼(外關(guān)鍵字):如果關(guān)系中的一個(gè)屬性不是本關(guān)系的主碼或候選碼,而是另外一個(gè)關(guān)系的主碼或候選碼,則該屬性稱為外碼。主屬性:包含在主碼中的屬性稱為主屬性第5頁(yè),共67頁(yè),2023年,2月20日,星期三2.1.2關(guān)系的規(guī)范化規(guī)范化的基本思想是逐步消除數(shù)據(jù)依賴關(guān)系中不合適的部分,將一個(gè)不十分合理的關(guān)系模型轉(zhuǎn)化為一個(gè)最佳的數(shù)據(jù)關(guān)系模型,它是圍繞范式而建立的。第6頁(yè),共67頁(yè),2023年,2月20日,星期三主要的范式:1NF、2NF、3NF、BCNF、4NF和5NF。1NF:每一個(gè)字段都是原子數(shù)據(jù)項(xiàng)。2NF:在滿足1NF的基礎(chǔ)上,且關(guān)系中所有的非主屬性完全依賴依賴于主碼。學(xué)生(學(xué)號(hào),姓名,性別,專業(yè)號(hào),專業(yè)名)。3NF:在滿足2NF的基礎(chǔ)上,且消除了傳遞依賴。產(chǎn)品關(guān)系(產(chǎn)品代碼,產(chǎn)品名、生產(chǎn)廠、生產(chǎn)廠址)第7頁(yè),共67頁(yè),2023年,2月20日,星期三2.1.3關(guān)系運(yùn)算在關(guān)系數(shù)據(jù)庫(kù)中,經(jīng)常需要對(duì)關(guān)系進(jìn)行特定的關(guān)系運(yùn)算操作。關(guān)系運(yùn)算分成傳統(tǒng)的關(guān)系運(yùn)算和專門的關(guān)系運(yùn)算。傳統(tǒng)的關(guān)系運(yùn)算有并、交、差和笛卡爾積等;專門的關(guān)系運(yùn)算有選擇、投影和連接。第8頁(yè),共67頁(yè),2023年,2月20日,星期三傳統(tǒng)的關(guān)系運(yùn)算中的并、交、差運(yùn)算必須滿足條件:參與運(yùn)算的關(guān)系的屬性個(gè)數(shù)相同,相應(yīng)的屬性值取自同一個(gè)域,即參與運(yùn)算的關(guān)系必須具有相同的關(guān)系模式。2.1.3.1傳統(tǒng)的關(guān)系運(yùn)算第9頁(yè),共67頁(yè),2023年,2月20日,星期三并(∪)由屬于R或?qū)儆赟的所有元組(去掉重復(fù)元組)組成的集合。記為R∪S。R∪S={t|t∈R∨t∈S}例:第10頁(yè),共67頁(yè),2023年,2月20日,星期三交(∩)由同時(shí)屬于R和S的元組組成的集合。記為R∩S。R∩S={t|t∈R∧t∈S}例:第11頁(yè),共67頁(yè),2023年,2月20日,星期三差(-)由只屬于R而不屬于S的元組組成的集合。記為R-S。例:第12頁(yè),共67頁(yè),2023年,2月20日,星期三笛卡爾積設(shè)關(guān)系R有r個(gè)屬性、n個(gè)元組,關(guān)系S有s個(gè)屬性、m個(gè)元組,則它們的笛卡爾積運(yùn)算定義為:
其中,tr是R的元組,ts是S的元組,trts表示由R的元組和S的元組結(jié)合組成新的元組。第13頁(yè),共67頁(yè),2023年,2月20日,星期三R×S例:第14頁(yè),共67頁(yè),2023年,2月20日,星期三專門的關(guān)系運(yùn)算包括選擇、投影、連接和除運(yùn)算。2.1.3.2專門的關(guān)系運(yùn)算第15頁(yè),共67頁(yè),2023年,2月20日,星期三 選擇運(yùn)算是從關(guān)系中找出滿足條件的元組(記錄)。它可以根據(jù)用戶的要求從關(guān)系中篩選出滿足一定條件的元組,這種運(yùn)算的結(jié)果是關(guān)系表中的元組的子集,其結(jié)構(gòu)和原關(guān)系的結(jié)構(gòu)相同。記作:選擇運(yùn)算第16頁(yè),共67頁(yè),2023年,2月20日,星期三例在學(xué)生關(guān)系ST中查詢性別為男的全體學(xué)。第17頁(yè),共67頁(yè),2023年,2月20日,星期三 投影運(yùn)算是從關(guān)系中選取若干個(gè)屬性組成一個(gè)新的關(guān)系。它可以根據(jù)用戶的要求從關(guān)系中選出若干屬性(字段)組成新的關(guān)系。記作:投影運(yùn)算第18頁(yè),共67頁(yè),2023年,2月20日,星期三例在學(xué)生關(guān)系ST中查詢學(xué)生的學(xué)號(hào)和姓名,即對(duì)學(xué)生關(guān)系ST在學(xué)號(hào)和姓名兩列進(jìn)行投影。第19頁(yè),共67頁(yè),2023年,2月20日,星期三
連接運(yùn)算是將兩個(gè)關(guān)系通過(guò)共同的屬性名(字段名)連接成一個(gè)新的關(guān)系。連接運(yùn)算可以實(shí)現(xiàn)兩個(gè)關(guān)系的橫向合并,在新的關(guān)系中反映出原來(lái)兩個(gè)關(guān)系之間的聯(lián)系。記作:連接運(yùn)算其中,θ是比較運(yùn)算符
第20頁(yè),共67頁(yè),2023年,2月20日,星期三等值連接:當(dāng)θ為“=”時(shí)的連接運(yùn)算,它是從關(guān)系R和S的笛卡爾積中選取A和B屬性相等的那些元祖,記作:自然連接是一種特殊的等值連接,它要兩個(gè)關(guān)系中進(jìn)行比較的屬性相同,屬性值相等,并且在結(jié)果關(guān)系中把重復(fù)的屬性列去掉。記作:第21頁(yè),共67頁(yè),2023年,2月20日,星期三等值連接與自然連接的區(qū)別:自然連接要求相等的分量必須有相同屬性名,等值連接則不必;自然連接要求把重復(fù)的屬性列去掉,而等值連接不要求;第22頁(yè),共67頁(yè),2023年,2月20日,星期三例根據(jù)學(xué)生關(guān)系ST、專業(yè)關(guān)系SP對(duì)應(yīng),求等值連接和自然連接(專業(yè)號(hào))第23頁(yè),共67頁(yè),2023年,2月20日,星期三2.2關(guān)系的完整性
為了保證關(guān)系中數(shù)據(jù)的正確和有效,需建立數(shù)據(jù)完整性的約束機(jī)制來(lái)加以控制。關(guān)系的完整性是指關(guān)系中的數(shù)據(jù)及具有關(guān)聯(lián)關(guān)系的數(shù)據(jù)間必須遵循的制約條件和依存關(guān)系,以保證數(shù)據(jù)的正確性、有效性和相容性。關(guān)系的完整性主要包括實(shí)體完整性、域完整性和參照完整性。第24頁(yè),共67頁(yè),2023年,2月20日,星期三實(shí)體完整性是指關(guān)系中的主屬性值不能取空值(NULL)且不能有相同值,保證關(guān)系中的記錄的唯一性,是對(duì)主屬性的約束。也可表述為:若屬性A是關(guān)系R的主屬性,則屬性A不能取空值且不能有相同值。實(shí)體完整性第25頁(yè),共67頁(yè),2023年,2月20日,星期三域完整性約束也稱為用戶自定義完整性約束,是用戶對(duì)數(shù)據(jù)表中字段屬性的約束,它包括字段的值域、字段的類型及字段的有效規(guī)則等約束。域完整性第26頁(yè),共67頁(yè),2023年,2月20日,星期三參照完整性是對(duì)關(guān)系數(shù)據(jù)庫(kù)中建立關(guān)聯(lián)關(guān)系的數(shù)據(jù)表之間數(shù)據(jù)參照引用的約束,也就是對(duì)外關(guān)鍵字的約束。準(zhǔn)確地說(shuō),參照完整性是指關(guān)系中的外關(guān)鍵字必須是另一個(gè)關(guān)系的主關(guān)鍵字的有效值,或者是NULL。參照完整性第27頁(yè),共67頁(yè),2023年,2月20日,星期三也可表述為:若屬性(或?qū)傩越M)F是關(guān)系R的外碼,它與關(guān)系S的主碼Ks相對(duì)應(yīng),則R中每個(gè)元組在F上的值只能符合兩種情況之一:或者取空值(F的每個(gè)屬性值均為空值);或者等于S中某個(gè)元組的主碼值。參照完整性學(xué)生(學(xué)號(hào),姓名,性別,班級(jí),專業(yè)號(hào))專業(yè)(專業(yè)號(hào),專業(yè)名,負(fù)責(zé)人,簡(jiǎn)介)第28頁(yè),共67頁(yè),2023年,2月20日,星期三參照完整性第29頁(yè),共67頁(yè),2023年,2月20日,星期三
數(shù)據(jù)庫(kù)是信息管理軟件的核心,數(shù)據(jù)庫(kù)設(shè)計(jì)合理與否至關(guān)重要。規(guī)范的數(shù)據(jù)庫(kù)設(shè)計(jì)方法是新奧爾良方法,將數(shù)據(jù)庫(kù)設(shè)計(jì)分成了四個(gè)階段:需求分析概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)2.3數(shù)據(jù)庫(kù)設(shè)計(jì)的基本過(guò)程第30頁(yè),共67頁(yè),2023年,2月20日,星期三
在新奧爾良法的指導(dǎo)下,結(jié)合數(shù)據(jù)庫(kù)實(shí)際應(yīng)用和開(kāi)發(fā)需要,通常將數(shù)據(jù)庫(kù)設(shè)計(jì)的過(guò)程分為六個(gè)階段:需求分析階段概念結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)施階段數(shù)據(jù)庫(kù)的運(yùn)行和維護(hù)階段第31頁(yè),共67頁(yè),2023年,2月20日,星期三第32頁(yè),共67頁(yè),2023年,2月20日,星期三
需求分析階段主要任務(wù)就是獲取用戶的需求,了解相關(guān)領(lǐng)域的業(yè)務(wù)知識(shí)。需求分析是數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)的,直接影響著系統(tǒng)的合理性和實(shí)用性。需求分析階段第33頁(yè),共67頁(yè),2023年,2月20日,星期三需求分析主要工作:
1、分析用戶活動(dòng),產(chǎn)生業(yè)務(wù)流程圖2、確定系統(tǒng)范圍,產(chǎn)生系統(tǒng)范圍圖3、分析用戶活動(dòng)涉及的數(shù)據(jù),產(chǎn)生數(shù)據(jù)流程圖
4、分析系統(tǒng)數(shù)據(jù),產(chǎn)生數(shù)據(jù)字典需求分析階段第34頁(yè),共67頁(yè),2023年,2月20日,星期三確定全部的用戶需求是一件很困難的事情:第一,系統(tǒng)本身的需求是變化的,用戶的需求必須不斷調(diào)整,使之與這種變化一致。第二,由于用戶缺少計(jì)算機(jī)信息系統(tǒng)設(shè)計(jì)方面的專業(yè)知識(shí),要表達(dá)他們的需求很困難。特別是很難說(shuō)清楚某部分工作的功能與處理過(guò)程。第三,要調(diào)動(dòng)用戶的積極性,使他們能積極參與系統(tǒng)的分析與設(shè)計(jì)工作相當(dāng)困難。
需求分析階段第35頁(yè),共67頁(yè),2023年,2月20日,星期三它是數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,形成信息世界中的概念模型。一般常用E-R模型來(lái)表示。概念結(jié)構(gòu)設(shè)計(jì)階段第36頁(yè),共67頁(yè),2023年,2月20日,星期三
(1)能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,能滿足用戶對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模擬。(2)易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn),用戶的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。
(3)易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修改和擴(kuò)充。
(4)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。概念結(jié)構(gòu)設(shè)計(jì)階段第37頁(yè),共67頁(yè),2023年,2月20日,星期三邏輯結(jié)構(gòu)設(shè)計(jì)階段就是將概念結(jié)構(gòu)設(shè)計(jì)階段形成的概念模型轉(zhuǎn)換成DBMS所支持的數(shù)據(jù)模型即邏輯模型。邏輯結(jié)構(gòu)設(shè)計(jì)階段第38頁(yè),共67頁(yè),2023年,2月20日,星期三設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)一般要分三步進(jìn)行:(1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;(2)將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換:(3)對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。邏輯結(jié)構(gòu)設(shè)計(jì)階段第39頁(yè),共67頁(yè),2023年,2月20日,星期三邏輯結(jié)構(gòu)設(shè)計(jì)階段第40頁(yè),共67頁(yè),2023年,2月20日,星期三概念模型向數(shù)據(jù)模型轉(zhuǎn)化原則將實(shí)體型轉(zhuǎn)換為關(guān)系模式將E-R圖中的每個(gè)實(shí)體型轉(zhuǎn)換成一個(gè)關(guān)系模式,實(shí)體的屬性成為關(guān)系的屬性,實(shí)體的碼成為關(guān)系的碼。第41頁(yè),共67頁(yè),2023年,2月20日,星期三例將學(xué)生實(shí)體型E-R轉(zhuǎn)換為學(xué)生關(guān)系模式。學(xué)生實(shí)體及其屬性該關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,性別,年齡)第42頁(yè),共67頁(yè),2023年,2月20日,星期三將實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式
1:1聯(lián)系的轉(zhuǎn)換:合并方式和獨(dú)立方式。
1:n聯(lián)系的轉(zhuǎn)換:獨(dú)立方式和合并方式。m:n聯(lián)系的轉(zhuǎn)換:獨(dú)立方式。第43頁(yè),共67頁(yè),2023年,2月20日,星期三將實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式
1:1聯(lián)系的轉(zhuǎn)換獨(dú)立方式:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為新關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼;合并方式:可與聯(lián)系關(guān)聯(lián)的任一實(shí)體對(duì)應(yīng)的關(guān)系模式合并,則需要在該關(guān)系模式的屬性中加入另一個(gè)關(guān)系模式的碼和聯(lián)系本身的屬性
第44頁(yè),共67頁(yè),2023年,2月20日,星期三例將某學(xué)校的校長(zhǎng)任職E-R圖轉(zhuǎn)換成關(guān)系模式獨(dú)立方式轉(zhuǎn)換后的關(guān)系模式有:學(xué)校(校名,地址,電話)校長(zhǎng)(姓名,性別,年齡,職稱)任職(校名,姓名,任職年月)合并方式轉(zhuǎn)換后的關(guān)系模式有:學(xué)校(校名,地址,電話)校長(zhǎng)(姓名,性別,年齡,職稱,校名,任職年月)第45頁(yè),共67頁(yè),2023年,2月20日,星期三將實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式1:n聯(lián)系的轉(zhuǎn)換獨(dú)立方式:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為n端實(shí)體的碼。
合并方式:可與n端對(duì)應(yīng)實(shí)體的關(guān)系模式合并。與該聯(lián)系相連1端實(shí)體的碼以及聯(lián)系本身的屬性均并入n端實(shí)體的對(duì)應(yīng)的關(guān)系模式,關(guān)系的碼為n端實(shí)體的碼。第46頁(yè),共67頁(yè),2023年,2月20日,星期三例將學(xué)生和班級(jí)E-R圖轉(zhuǎn)換成關(guān)系模式獨(dú)立方式轉(zhuǎn)換后的關(guān)系模式有:學(xué)生(學(xué)號(hào),姓名,性別,年齡)班級(jí)(班級(jí)編號(hào),所屬專業(yè))組成(學(xué)號(hào),班級(jí)編號(hào))合并方式轉(zhuǎn)換后的關(guān)系模式有:學(xué)生(學(xué)號(hào),姓名,性別,年齡,班級(jí)編號(hào))班級(jí)(班級(jí)編號(hào),所屬專業(yè))第47頁(yè),共67頁(yè),2023年,2月20日,星期三將實(shí)體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式m:n聯(lián)系的轉(zhuǎn)換:獨(dú)立方式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。第48頁(yè),共67頁(yè),2023年,2月20日,星期三例學(xué)生選課的E-R圖轉(zhuǎn)換為關(guān)系模式轉(zhuǎn)換后的關(guān)系模式有:學(xué)生(學(xué)號(hào),姓名,性別,年齡,班級(jí)編號(hào))班級(jí)(班級(jí)編號(hào),所屬專業(yè))課程(課程號(hào),課程名,學(xué)分)選修(學(xué)號(hào),課程號(hào),成績(jī))第49頁(yè),共67頁(yè),2023年,2月20日,星期三例學(xué)生選課管理的E-R圖轉(zhuǎn)換為關(guān)系模式轉(zhuǎn)換后的關(guān)系模式有:學(xué)生(學(xué)號(hào),姓名,性別,年齡,班級(jí)編號(hào))班級(jí)(班級(jí)編號(hào),所屬專業(yè))課程(課程號(hào),課程名,學(xué)分)選修(學(xué)號(hào),課程號(hào),成績(jī))第50頁(yè),共67頁(yè),2023年,2月20日,星期三物理結(jié)構(gòu)設(shè)計(jì)階段是為邏輯模型選取一個(gè)最合適的應(yīng)用環(huán)境的物理結(jié)構(gòu)(存儲(chǔ)結(jié)構(gòu)和存取方法等)。物理結(jié)構(gòu)設(shè)計(jì)階段第51頁(yè),共67頁(yè),2023年,2月20日,星期三數(shù)據(jù)庫(kù)的物理設(shè)計(jì)通常分為兩步:(1)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要指存取方法和存儲(chǔ)結(jié)構(gòu);(2)對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。物理結(jié)構(gòu)設(shè)計(jì)階段第52頁(yè),共67頁(yè),2023年,2月20日,星期三根據(jù)邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù),編寫和調(diào)試應(yīng)用程序,進(jìn)行試運(yùn)行。數(shù)據(jù)庫(kù)實(shí)施階段第53頁(yè),共67頁(yè),2023年,2月20日,星期三數(shù)據(jù)庫(kù)實(shí)施階段包括兩項(xiàng)重要的工作:(1)數(shù)據(jù)的載入,(2)應(yīng)用程序的編碼和調(diào)試。數(shù)據(jù)庫(kù)的試運(yùn)行要實(shí)際運(yùn)行數(shù)據(jù)庫(kù)應(yīng)用程序,執(zhí)行對(duì)數(shù)據(jù)庫(kù)的各種操作,測(cè)試應(yīng)用程序的功能是否滿足設(shè)計(jì)要求。數(shù)據(jù)庫(kù)實(shí)施階段第54頁(yè),共67頁(yè),2023年,2月20日,星期三數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)經(jīng)過(guò)試運(yùn)行后可投入正式運(yùn)行,運(yùn)行過(guò)程中需要對(duì)應(yīng)用系統(tǒng)進(jìn)行必要的維護(hù):系統(tǒng)調(diào)整修改、數(shù)據(jù)庫(kù)的備份和恢復(fù)等。數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段第55頁(yè),共67頁(yè),2023年,2月20日,星期三具體包括:1.?dāng)?shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)·2.?dāng)?shù)據(jù)庫(kù)的安全性、完整性控制3.?dāng)?shù)據(jù)庫(kù)性能的監(jiān)督、分析和改造4.?dāng)?shù)據(jù)庫(kù)的重組織與重構(gòu)造數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段第56頁(yè),共67頁(yè),2023年,2月20日,星期三學(xué)校有若干個(gè)系,每個(gè)系有若干名教師;每個(gè)教師可以教授多門課程,每個(gè)學(xué)生可以同時(shí)選修多門課程。根據(jù)第一章設(shè)計(jì)的教學(xué)管理E-R模型轉(zhuǎn)換為關(guān)系模型。課后應(yīng)用題第57頁(yè),共67頁(yè),2023年,2月20日,星期三課后應(yīng)用題教學(xué)管理E-R簡(jiǎn)圖第58頁(yè),共67頁(yè),2023年,2月20日,星期三課后應(yīng)用題步驟一:將實(shí)體型轉(zhuǎn)換為關(guān)系模式學(xué)校(學(xué)校代碼,學(xué)校,校址,…)系(系號(hào),系名,…)教師(教師編號(hào),姓名,性別,…)課程(課程編號(hào),課程名稱,…)學(xué)生(學(xué)號(hào),姓名,性別,系號(hào))第59頁(yè),共67頁(yè),2023年,2月20日,星期三課后應(yīng)用題步驟二:將實(shí)體型之間聯(lián)系轉(zhuǎn)換為關(guān)系模式組成(學(xué)校代碼,系號(hào))構(gòu)成(教師編號(hào),系號(hào))教授(教師編號(hào),課程編號(hào))選修(學(xué)號(hào),課程號(hào),成績(jī))第60頁(yè),共67頁(yè),2023年,2月20日,星期三課后應(yīng)用題步驟三:將教學(xué)管理系統(tǒng)的E-R模型轉(zhuǎn)換關(guān)系模型的關(guān)系模式:學(xué)校(學(xué)校代碼,學(xué)校,校址,…)系(系號(hào),系名,…)教師(教師編號(hào),姓名,性別,…)課程(課程編號(hào),課程名稱,…)學(xué)生(學(xué)號(hào),姓名,性別,系號(hào))組成(學(xué)校代碼,系號(hào))第61頁(yè),共67頁(yè),2023年,2月20日,星期三課后應(yīng)用題步驟三:將教學(xué)管理系統(tǒng)的E-R模型轉(zhuǎn)換關(guān)系模型的關(guān)系模式:構(gòu)成(教師編號(hào),系號(hào))教授(教師編號(hào),課程編號(hào)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 委托家人簽合同模板
- 庫(kù)房清理合同模板
- 器械采購(gòu)合同模板
- 商場(chǎng)核酸檢測(cè)服務(wù)實(shí)施方案
- 出版授權(quán)合同模板
- 健身場(chǎng)館服務(wù)合同模板
- 2024年農(nóng)產(chǎn)品訂購(gòu)合同范本
- 2024年光伏發(fā)電鋁合金支架制作合同
- 2024吊車租賃服務(wù)協(xié)議
- 孕婦生產(chǎn)合同模板
- 雅各布森翻譯理論的解讀與啟示-對(duì)等
- 績(jī)溪縣現(xiàn)代化工有限公司年產(chǎn)1000噸34-二氯二苯醚項(xiàng)目(一期工程)竣工環(huán)境保護(hù)驗(yàn)收?qǐng)?bào)告
- TMF自智網(wǎng)絡(luò)白皮書4.0
- 所水力除焦設(shè)備介紹
- 鼻腔沖洗護(hù)理技術(shù)考核試題及答案
- 新版UCP600的中英文版下載
- 《企業(yè)員工薪酬激勵(lì)問(wèn)題研究10000字(論文)》
- 2023年地理知識(shí)競(jìng)賽試題及答案
- GB 1903.33-2022食品安全國(guó)家標(biāo)準(zhǔn)食品營(yíng)養(yǎng)強(qiáng)化劑5′-單磷酸胞苷(5′-CMP)
- YC/T 207-2014煙用紙張中溶劑殘留的測(cè)定頂空-氣相色譜/質(zhì)譜聯(lián)用法
- GB/T 7909-2017造紙木片
評(píng)論
0/150
提交評(píng)論