MIS4商務(wù)智能基礎(chǔ)管理數(shù)據(jù)資源_第1頁
MIS4商務(wù)智能基礎(chǔ)管理數(shù)據(jù)資源_第2頁
MIS4商務(wù)智能基礎(chǔ)管理數(shù)據(jù)資源_第3頁
MIS4商務(wù)智能基礎(chǔ)管理數(shù)據(jù)資源_第4頁
MIS4商務(wù)智能基礎(chǔ)管理數(shù)據(jù)資源_第5頁
已閱讀5頁,還剩84頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

管理信息系統(tǒng)MIS4商務(wù)智能基礎(chǔ):管理數(shù)據(jù)資源1.數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫管理系統(tǒng)的概念2.概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換3.數(shù)據(jù)庫技術(shù)的發(fā)展趨勢(shì)4.數(shù)據(jù)倉庫5.數(shù)據(jù)挖掘MIS4商務(wù)智能基礎(chǔ):管理數(shù)據(jù)資源數(shù)據(jù)庫技術(shù)和數(shù)據(jù)庫管理系統(tǒng)概述

什么是數(shù)據(jù)庫?什么是數(shù)據(jù)庫管理系統(tǒng)?數(shù)據(jù)的邏輯視圖和物理視圖三種主要的數(shù)據(jù)庫模型關(guān)于數(shù)據(jù)庫管理系統(tǒng)的更多知識(shí)Database?數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)的概念數(shù)據(jù)庫技術(shù)是管理信息系統(tǒng)中最有效的管理數(shù)據(jù)的方法。數(shù)據(jù)庫是由一系列負(fù)責(zé)存儲(chǔ)數(shù)據(jù)的文件組成的。數(shù)據(jù)庫文件在管理信息系統(tǒng)中通常都是與相關(guān)的應(yīng)用程序分開存放的。數(shù)據(jù)庫管理系統(tǒng)指的是用來創(chuàng)建和管理數(shù)據(jù)庫文件及其相關(guān)應(yīng)用程序的軟件系統(tǒng)。數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

人力資源管理系統(tǒng)

數(shù)據(jù)庫員工數(shù)據(jù)姓名住址社會(huì)保障號(hào)碼PositionMaritalStatus工資條數(shù)據(jù)工作時(shí)數(shù)工資率(元/小時(shí))應(yīng)付工資毛額聯(lián)邦稅州稅工資凈額

福利數(shù)據(jù)壽險(xiǎn)年金計(jì)劃健康保健計(jì)劃退休福利

數(shù)據(jù)庫管理系統(tǒng)(DBMS)人事應(yīng)用程序工資條應(yīng)用程序福利應(yīng)用程序人事部薪酬部福利部一個(gè)人力資源管理信息系統(tǒng):它的數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)的邏輯視圖和物理視圖數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

數(shù)據(jù)庫管理系統(tǒng)一般都會(huì)給人們提供兩種看待數(shù)據(jù)的視角。數(shù)據(jù)的邏輯視圖

數(shù)據(jù)被看作是一套容易被用戶理解的邏輯結(jié)構(gòu),如表格、樹或網(wǎng)絡(luò)。數(shù)據(jù)的物理視圖

數(shù)據(jù)的物理視圖指的是數(shù)據(jù)是如何在物理存儲(chǔ)介質(zhì)上存儲(chǔ)和管理的。數(shù)據(jù)的兩個(gè)視圖被認(rèn)為是數(shù)據(jù)庫技術(shù)作為管理信息系統(tǒng)中管理數(shù)據(jù)方法的最大優(yōu)點(diǎn),因?yàn)?它使得最終用戶能夠更加容易地理解數(shù)據(jù)的真實(shí)含義。它使得管理信息系統(tǒng)的開發(fā)者能夠?qū)⒕杏趹?yīng)用程序開發(fā)上,而不是集中于在哪里存儲(chǔ)數(shù)據(jù)和如何(物理地)管理數(shù)據(jù)。數(shù)據(jù)庫模型的發(fā)展階段數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述三種主要的數(shù)據(jù)庫模型HierarchicalDatabaseModel(層次模型/樹狀模型)NetworkDatabaseModel(網(wǎng)狀模型)RelationalDatabaseModel(關(guān)系模型)EmployeeCompensationJobAssignmentsBebefitsPerformanceRatingsSalaryHistoryPensionLifeInsuranceHealthCourse1Course2Course3Student1Student2Student3Student4Student5數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

樹狀/層次數(shù)據(jù)庫模型最早的數(shù)據(jù)庫模型.在這個(gè)模型中,每一條記錄從邏輯上被分成段(Segment).每一個(gè)段又進(jìn)一步被分成更低層次的段.因而,對(duì)用戶而言,每一條記錄看上去就像是一棵樹(倒長(zhǎng)的).最頂層的段也被稱為根(root).EmployeeCompensationJobAssignmentsBebefitsPerformanceRatingsSalaryHistoryPensionLifeInsuranceHealth兒子數(shù)據(jù)的層次模型的一個(gè)例子:

員工薪酬數(shù)據(jù)庫文件(樹)

兒子的兒子段父親/根網(wǎng)狀數(shù)據(jù)庫模型網(wǎng)狀數(shù)據(jù)庫模型是層次數(shù)據(jù)庫模型的變種。與層次數(shù)據(jù)庫模型相反,一個(gè)父親可以有多個(gè)兒子,而一個(gè)兒子則可以有多個(gè)父親。Course1Course2Course3Student1Student2Student3Student4Student5網(wǎng)狀數(shù)據(jù)庫模型的一個(gè)例子:

數(shù)學(xué)課程數(shù)據(jù)庫文件(網(wǎng))Course1Course2Course3Student1Student2Student3Student4Student5關(guān)系數(shù)據(jù)庫模型關(guān)系模型是目前使用最為廣泛的數(shù)據(jù)庫模型.在這種模型中,一個(gè)數(shù)據(jù)庫文件看上去就像是一張二維表格不同表格代表著不同的實(shí)體,每張表格中存放著相同類型實(shí)體的許多屬性(實(shí)際上是屬性的值).表格中的每一行代表某個(gè)具體的實(shí)體,也稱為一條記錄.一條記錄被分成一個(gè)個(gè)字段或數(shù)據(jù)單元,代表某個(gè)具體實(shí)體的屬性值.關(guān)系式數(shù)據(jù)庫的一個(gè)例子:

采購數(shù)據(jù)庫文件(表)實(shí)體:訂單實(shí)體:零件實(shí)體:供應(yīng)商三種數(shù)據(jù)庫模型的對(duì)比總之,對(duì)管理信息系統(tǒng)來說,關(guān)系式數(shù)據(jù)庫技術(shù)目前是管理信息系統(tǒng)中最為有效和流行的管理數(shù)據(jù)的方法了.數(shù)據(jù)組織的層次數(shù)據(jù)庫文件1文件2文件n文件n-1記錄1記錄2記錄n-1記錄n數(shù)據(jù)項(xiàng)1數(shù)據(jù)項(xiàng)2數(shù)據(jù)項(xiàng)n-1數(shù)據(jù)項(xiàng)n…...…...…...數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

數(shù)據(jù)庫系統(tǒng)的構(gòu)成是與數(shù)據(jù)庫技術(shù)密切相關(guān)的四個(gè)基本概念數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫就是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按—定的數(shù)據(jù)模型組織描述和儲(chǔ)存,具有較小的冗余度,較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。

數(shù)據(jù)庫系統(tǒng)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng)構(gòu)成,一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。應(yīng)當(dāng)指出的是,數(shù)據(jù)庫的建立、使用和維護(hù)等工作只靠一個(gè)DBMS遠(yuǎn)遠(yuǎn)不夠,還要有專門的人員來完成,這些人稱為數(shù)據(jù)庫管理員(databaseadministrator,簡(jiǎn)稱DBA)。數(shù)據(jù)實(shí)際上是描述事物的符號(hào)記錄。如:(李明,男,1972,江蘇,計(jì)算機(jī)系,1990)是一個(gè)描述一個(gè)學(xué)生基本情況的數(shù)據(jù)。

數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫在建立、運(yùn)用和維護(hù)時(shí)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制。數(shù)據(jù)庫管理系統(tǒng)使用戶能方便地定義數(shù)據(jù)和操縱數(shù)據(jù),并能夠保證數(shù)據(jù)的安全性、完整性、多用戶對(duì)數(shù)據(jù)的并發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。

數(shù)據(jù)庫管理員用戶用戶應(yīng)用系統(tǒng)用戶應(yīng)用開發(fā)工具數(shù)據(jù)庫管理系統(tǒng)操作系統(tǒng)數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)圖數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

數(shù)據(jù)庫系統(tǒng)的構(gòu)成1、計(jì)算機(jī)系統(tǒng)

計(jì)算機(jī)系統(tǒng)指用于數(shù)據(jù)庫管理的計(jì)算機(jī)硬軟件及網(wǎng)絡(luò)系統(tǒng)。2、數(shù)據(jù)庫(BD)

數(shù)據(jù)庫包括存放實(shí)際數(shù)據(jù)的物理數(shù)據(jù)庫和存放數(shù)據(jù)邏輯結(jié)構(gòu)的描述數(shù)據(jù)庫。3、數(shù)據(jù)庫管理系統(tǒng)(DBMS)4、數(shù)據(jù)庫人員

數(shù)據(jù)庫系統(tǒng)的人員由軟件開發(fā)人員、軟件使用人員及軟件管理人員組成。數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)概述

數(shù)據(jù)庫系統(tǒng)的構(gòu)成(三)數(shù)據(jù)庫管理系統(tǒng)(DBMS)1.DBMS的工作模式DBMS接受應(yīng)用程序的數(shù)據(jù)請(qǐng)求和處理請(qǐng)求,然后將用戶的數(shù)據(jù)請(qǐng)求(高級(jí)指令)轉(zhuǎn)換成復(fù)雜的機(jī)器代碼(低層指令),通過其實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作,并接受對(duì)數(shù)據(jù)庫操作而得到的查詢結(jié)果,同時(shí)對(duì)查詢結(jié)果進(jìn)行處理(格式轉(zhuǎn)換),最后將處理結(jié)果返回給用戶。2.DBMS的主要功能(1)數(shù)據(jù)庫定義

(2)數(shù)據(jù)庫操縱

(3)數(shù)據(jù)庫的運(yùn)行管理

(4)數(shù)據(jù)組織、存儲(chǔ)與管理(5)數(shù)據(jù)庫的保護(hù)

(6)數(shù)據(jù)庫的維護(hù)

(7)通信2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(一)概念模型(二)E-R方法(三)構(gòu)造關(guān)系型數(shù)據(jù)模型(四)關(guān)系的規(guī)范化2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(一)概念模型概念模型也稱信息模型,它是按照用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模。1.概念模型的要素實(shí)體(Entity):客觀存在,可以相互區(qū)別的事物稱為實(shí)體。屬性(Attribute):實(shí)體有很多特性,每一個(gè)特性稱為屬性。每個(gè)屬性有一個(gè)值域,其類型可以是整數(shù)型、實(shí)數(shù)型或字符串型。聯(lián)系(Relationship):聯(lián)系是指客觀存在的事物之間的相互關(guān)系,通常是指實(shí)體集與實(shí)體集之間的關(guān)系。2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(一)概念模型概念模型的要素實(shí)體屬性碼域?qū)嶓w型實(shí)體集合聯(lián)系客觀存在并可相互區(qū)別的事物稱為實(shí)體。實(shí)體可以是具體的人、事、物,也可以是抽象的概念或聯(lián)系,例如,一個(gè)職工、一個(gè)學(xué)生、一個(gè)部門、一門課、學(xué)生的一次選課、部門的一次訂貨,老師與系的工作關(guān)系(即某位老師在某系工作)等都是實(shí)體。實(shí)體所具有的某一特性稱為屬性。一個(gè)實(shí)體可以由若干個(gè)屬性來刻畫。例如,學(xué)生實(shí)體可以由學(xué)號(hào)、姓名、性別、出生年份,系、入學(xué)時(shí)間等屬性組成(94002268,張山,男,1976,計(jì)算機(jī)系,1994)。這些屬性組合起來表征了一個(gè)學(xué)生。唯一標(biāo)識(shí)實(shí)體的屬性集稱為碼。例如,學(xué)號(hào)是學(xué)生實(shí)體的碼。屬性的取值范圍稱為該屬性的域。例如,學(xué)號(hào)的域?yàn)?位整數(shù),姓名的域?yàn)樽址?,年齡的域?yàn)樾∮?5的整數(shù),性別的域?yàn)?男,女)。具有相同屬性的實(shí)體必然具有共同的特征和性質(zhì)。用實(shí)體名及其屬性名集合來抽象和刻畫同類實(shí)體,稱為實(shí)體型.例如,學(xué)生(學(xué)號(hào),姓名,性別,出生年份,系,入學(xué)時(shí)間)就是一個(gè)實(shí)體型。同型實(shí)體的集合稱為實(shí)體集。例如,全體學(xué)生就是一個(gè)實(shí)體集。在現(xiàn)實(shí)世界中,事務(wù)內(nèi)部以及事務(wù)之間是有聯(lián)系的,這些聯(lián)系在信息世界中反映為實(shí)體內(nèi)部的聯(lián)系和實(shí)體之間的聯(lián)系。實(shí)體內(nèi)部的聯(lián)系通常是指組成實(shí)體的各屬性之間的聯(lián)系.3概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換2.實(shí)體間的聯(lián)系(1)一對(duì)一聯(lián)系

如果A中的每個(gè)實(shí)體至多和B中的一個(gè)實(shí)體有聯(lián)系,反之亦然,那么A和B的聯(lián)系稱為“一對(duì)一聯(lián)系”,記為“1:1”。(2)一對(duì)多聯(lián)系

如果A中的每個(gè)實(shí)體與B中的任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,而B中每個(gè)實(shí)體至多與A中的一個(gè)實(shí)體有聯(lián)系,則稱A與B是“一對(duì)多聯(lián)系”,記為“1:n”。(3)多對(duì)多聯(lián)系

如果A中的每個(gè)實(shí)體與B中的任意個(gè)(零個(gè)或多個(gè))實(shí)體有聯(lián)系,反之亦然,那么稱A與B的聯(lián)系是“多對(duì)多聯(lián)系”,記為“m:n”3概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換實(shí)體聯(lián)系的類型一對(duì)一聯(lián)系(1:1)一對(duì)多聯(lián)系(1:n)多對(duì)多聯(lián)系(m:n)如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n≥o)與之聯(lián)系,反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中也有m個(gè)實(shí)體(m≥o)與之聯(lián)系,則稱實(shí)體集A與實(shí)體集A具有多對(duì)多聯(lián)系,記為m:n。例如,一門課程同時(shí)有若干個(gè)學(xué)生選修,而一個(gè)學(xué)生可以同時(shí)選修多門課程,則課程與學(xué)生之間具有多對(duì)多聯(lián)系。如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中至多有一個(gè)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集A與實(shí)體集B具有一對(duì)一聯(lián)系。記為1:1。例如,學(xué)校里面,一個(gè)班級(jí)只有一個(gè)正班長(zhǎng),而一個(gè)班長(zhǎng)只在一個(gè)班中任職,則班級(jí)與班長(zhǎng)之間具有一對(duì)一聯(lián)系。如果對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n≥o)與之聯(lián)系,反之,對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中至多只有一個(gè)實(shí)體與之聯(lián)系,則稱實(shí)體集A與實(shí)體集B有一對(duì)多聯(lián)系。記為1:n。例如,一個(gè)班級(jí)中有若干名學(xué)生,而每個(gè)學(xué)生只在一個(gè)班級(jí)中學(xué)習(xí),則班級(jí)與學(xué)生之間具有一對(duì)多聯(lián)系。(二)E-R方法概念模型是對(duì)信息世界建模,所以概念模型應(yīng)該能夠方便、準(zhǔn)確地表示出上述信息世界中的常用概念。概念模型的表示方法很多,其中最為常用的是P.P.S.Chen于1976年提出的實(shí)體一聯(lián)系方法(entity-relationship)。該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型。E-R模型反映的是現(xiàn)實(shí)世界中的事物及其相互聯(lián)系,是對(duì)現(xiàn)實(shí)世界的一種抽象,它抽取了客觀事物中人們所關(guān)心的信息,而忽略非本質(zhì)的細(xì)節(jié),并對(duì)這些信息進(jìn)行精確的描述。2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(二)E-R方法E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法。實(shí)體型:用矩形表示,矩形框內(nèi)寫明實(shí)體名。屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來。聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型(1:l,1:n或m:n)。需要注意的是,聯(lián)系本身也是一種實(shí)體型,也可以有屬性。如果一個(gè)聯(lián)系具有屬性,則這些屬性也要用無向邊與該聯(lián)系連接起來。2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換E-R圖的4個(gè)基本成分實(shí)體屬性聯(lián)系無向邊

(c)m:n聯(lián)系(b)1:n聯(lián)系(a)1:1聯(lián)系nmn111車間車間車間車間主任職工零部件管理工作加工兩實(shí)體集聯(lián)系的E-R圖

廠長(zhǎng)號(hào)姓名年齡地點(diǎn)廠名廠號(hào)廠長(zhǎng)工廠管理例如:11“1:1”聯(lián)系倉庫號(hào)地點(diǎn)面積價(jià)格品名貨號(hào)倉庫產(chǎn)品存放1n“l(fā):n”聯(lián)系例如:學(xué)號(hào)助學(xué)金性別姓名學(xué)分課程名課程號(hào)學(xué)生課程選修mn“m:n”聯(lián)系例如:圖書作者寫作出版社類別頁數(shù)ISBN書名姓名出生地身份證號(hào)定稿時(shí)間價(jià)格2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換性別1倉庫倉號(hào)地點(diǎn)面積存放產(chǎn)品價(jià)格品名貨號(hào)N數(shù)量(b)一對(duì)多關(guān)系M學(xué)生學(xué)號(hào)姓名選課課程學(xué)時(shí)課名課程號(hào)N成績(jī)(c)多對(duì)多關(guān)系圖5-21聯(lián)系圖1機(jī)票座號(hào)航班價(jià)格訂購客戶電話姓名身份證1(a)一對(duì)一關(guān)系(二)E-R方法3概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(二)E-R方法2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換班級(jí)班長(zhǎng)班級(jí)-班長(zhǎng)11班級(jí)學(xué)生組成1n課程學(xué)生選修mn課程教師講授1m參考書n學(xué)生領(lǐng)導(dǎo)n1(二)E-R方法2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換班級(jí)組成1n學(xué)生選修mn課程教師講授1m參考書n領(lǐng)導(dǎo)n1成績(jī)(二)E-R方法學(xué)號(hào)學(xué)生任課姓名性別出生年月課程課程號(hào)課程名學(xué)時(shí)數(shù)籍貫簡(jiǎn)歷政治面貌成績(jī)選課教師教師號(hào)姓名性別職稱簡(jiǎn)歷專業(yè)(三)構(gòu)造關(guān)系型數(shù)據(jù)模型構(gòu)造1:1聯(lián)系的關(guān)系

一個(gè)實(shí)體集對(duì)應(yīng)一個(gè)關(guān)系,并將各自的關(guān)鍵字分別插入到對(duì)方的屬性中。

構(gòu)造1:n聯(lián)系的關(guān)系

一個(gè)實(shí)體集對(duì)應(yīng)一個(gè)關(guān)系,并將標(biāo)記為1的關(guān)系的關(guān)鍵字插入到標(biāo)記為n的關(guān)系中。構(gòu)造m:n聯(lián)系的關(guān)系

設(shè)計(jì)為三個(gè)關(guān)系,即每個(gè)實(shí)體集各對(duì)應(yīng)一個(gè)關(guān)系,再將兩者之間的聯(lián)系也設(shè)計(jì)為一個(gè)關(guān)系,并將每個(gè)實(shí)體的關(guān)鍵字加入到由聯(lián)系所轉(zhuǎn)化為的關(guān)系中。2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換E—R圖向關(guān)系數(shù)據(jù)模型的轉(zhuǎn)換轉(zhuǎn)換過程示意圖E-R圖關(guān)系模型DBMS2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換E—R圖的轉(zhuǎn)換--將E-R圖轉(zhuǎn)換成相應(yīng)的表表是行和列的集合,實(shí)體被表示成表的形式用列標(biāo)題表示實(shí)體的屬性用行表示關(guān)于實(shí)體的實(shí)際數(shù)據(jù)2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換由E-R圖向關(guān)系模型轉(zhuǎn)換的三條規(guī)則:1、E—R圖中每個(gè)實(shí)體,相應(yīng)轉(zhuǎn)換為一個(gè)關(guān)系,該關(guān)系包括對(duì)應(yīng)實(shí)體的全部屬性,并確定出該關(guān)系的關(guān)鍵字。2、對(duì)于“聯(lián)系集”,根據(jù)聯(lián)系方式不同,采取不同手段以使被它聯(lián)系的實(shí)體所對(duì)應(yīng)的關(guān)系彼此實(shí)現(xiàn)某種聯(lián)系

—若聯(lián)系為1:1,則所連接的各實(shí)體的碼均是該關(guān)系的碼。

—若聯(lián)系為1:N,關(guān)系的碼為N端實(shí)體的碼。

—若聯(lián)系為M:N,則關(guān)系的碼為所連接的各實(shí)體碼的組合。3、碼相同的關(guān)系可以合并E-R圖向關(guān)系模型轉(zhuǎn)換概念模型(E-R圖)向數(shù)據(jù)(關(guān)系)模型轉(zhuǎn)換轉(zhuǎn)換舉例一廠長(zhǎng)號(hào)姓名年齡廠長(zhǎng)廠號(hào)廠名地點(diǎn)工廠管理11廠長(zhǎng)(廠長(zhǎng)號(hào),廠號(hào),姓名,年齡)工廠(廠號(hào),廠名,地點(diǎn))轉(zhuǎn)換舉例二倉庫號(hào)地點(diǎn)面積倉庫貨號(hào)品名價(jià)格產(chǎn)品存放1n倉庫(倉庫號(hào),地點(diǎn),面積)產(chǎn)品存放(貨號(hào),品名,價(jià)格,倉庫號(hào),數(shù)量)數(shù)量存放(貨號(hào),倉庫號(hào),數(shù)量)產(chǎn)品(貨號(hào),品名,價(jià)格,

)轉(zhuǎn)換舉例三學(xué)號(hào)姓名年齡學(xué)生課程號(hào)課程名學(xué)時(shí)數(shù)課程學(xué)習(xí)nn學(xué)生(學(xué)號(hào),姓名,年齡)課程(課程號(hào),課程名,學(xué)時(shí)數(shù))成績(jī)學(xué)習(xí)(學(xué)號(hào),課程號(hào),成績(jī))ER圖舉例

現(xiàn)有論文和作者兩個(gè)實(shí)體,論文實(shí)體的屬性包括題目、期刊名稱、年份、期刊號(hào);作者實(shí)體的屬性包括姓名、單位、地址;一篇論文可以有多個(gè)作者,且每一位作者寫過多篇論文,在每一篇論文中有作者的順序號(hào)。請(qǐng)完成以下操作:(1)畫出E-R圖(2)將E-R圖轉(zhuǎn)換成關(guān)系模式,并指出每個(gè)關(guān)系模式的主鍵(加下劃線)和外鍵(加波浪線)。111CREATETABLE發(fā)表

(姓名CHAR(7)NOTNULL,

題目CHAR(6)NOTNULL,

順序號(hào)INTDEFAULTNULL,PRIMARYKEY(姓名,題目),FOREIGNKEY(姓名)REFERENCES論文

ONDELETECASCADE,FOREIGNKEY(題目)REFERENCES作者

ONDELETERESTRICT);

某企業(yè)集團(tuán)有若干工廠,每個(gè)工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個(gè)工廠生產(chǎn),每個(gè)工廠按照固定的計(jì)劃數(shù)量生產(chǎn)產(chǎn)品,計(jì)劃數(shù)量不低于300;每個(gè)工廠聘用多名職工,且每名職工只能在一個(gè)工廠工作,工廠聘用職工有聘期和工資。工廠的屬性有工廠編號(hào)、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號(hào)、產(chǎn)品名、規(guī)格,職工的屬性有職工號(hào)、姓名、技術(shù)等級(jí)。請(qǐng):(1)該集團(tuán)進(jìn)行概念設(shè)計(jì),畫出E-R圖。(2)E-R圖轉(zhuǎn)換成關(guān)系模式,并指出每個(gè)關(guān)系模式的主鍵和外鍵。2ER圖舉例22CREATETABLE生產(chǎn)

(工廠編號(hào)CHAR(7)NOTNULL,

產(chǎn)品號(hào)CHAR(6)NOTNULL,

數(shù)量DEC(5,2),PRIMARYKEY(工廠編號(hào),產(chǎn)品號(hào)),FOREIGNKEY(工廠編號(hào))REFERENCES工廠

ONDELETECASCADE,FOREIGNKEY(產(chǎn)品號(hào))REFERENCES產(chǎn)品

ONDELETERESTRICT,CHECK(數(shù)量>=300));

設(shè)某汽車運(yùn)輸公司數(shù)據(jù)庫中有三個(gè)實(shí)體集。一是“車隊(duì)”實(shí)體集,屬性有車隊(duì)號(hào)、車隊(duì)名等;二是“車輛”實(shí)體集,屬性有車牌照號(hào)、廠家、出廠日期等;三是“司機(jī)”實(shí)體集,屬性有司機(jī)編號(hào)、姓名、電話等。設(shè)車隊(duì)與司機(jī)之間存在“聘用”聯(lián)系,每個(gè)車隊(duì)可聘用若干司機(jī),但每個(gè)司機(jī)只能應(yīng)聘于一個(gè)車隊(duì),車隊(duì)聘用司機(jī)有聘期;司機(jī)與車輛之間存在著“使用”聯(lián)系,司機(jī)使用車輛有使用日期和公里數(shù),每個(gè)司機(jī)可以使用多輛汽車,每輛車可被多個(gè)司機(jī)使用。要求:(1)試畫出ER圖,并在圖上注明屬性、聯(lián)系類型;(2)將ER圖轉(zhuǎn)換成關(guān)系模式,并說明主鍵和外鍵。333關(guān)系模式:1)

車隊(duì)(車隊(duì)號(hào)、車隊(duì)名)主鍵:車隊(duì)號(hào)2)

車輛(車牌照號(hào)、廠家、出廠日期)主鍵:車牌照號(hào)3)

司機(jī)(司機(jī)編號(hào)、姓名、電話,聘期,車隊(duì)號(hào))主鍵:司機(jī)編號(hào),外鍵:車隊(duì)號(hào)4)

使用(司機(jī)編號(hào),車牌照號(hào),使用日期,公里數(shù))主鍵:(司機(jī)編號(hào),車牌照號(hào));

外鍵1:司機(jī)編號(hào),外鍵2:車牌照號(hào)

在校田徑運(yùn)動(dòng)會(huì)中設(shè)置了各類比賽,每一比賽類別有類別編號(hào)、類別名稱和主管等屬性,每一比賽類別包含很多比賽項(xiàng)目;每一比賽項(xiàng)目有項(xiàng)目編號(hào)、項(xiàng)目名稱、比賽時(shí)間和級(jí)別等屬性;各個(gè)系團(tuán)隊(duì)有團(tuán)編號(hào)、團(tuán)名稱、領(lǐng)隊(duì)等屬性,每一代表團(tuán)有多名運(yùn)動(dòng)員組成,運(yùn)動(dòng)員有編號(hào),姓名,年齡,性別等屬性;每一名運(yùn)動(dòng)員可以參加多個(gè)比賽項(xiàng)目,每一比賽項(xiàng)目也有多名運(yùn)動(dòng)員參加,運(yùn)動(dòng)員參加比賽有成績(jī)屬性,成績(jī)限定在0~7分。1)根據(jù)上述語義畫出ER圖2)將ER圖轉(zhuǎn)換成關(guān)系模式,并指出每個(gè)關(guān)系模式的主鍵和外鍵。3)用DDL語句定義反映運(yùn)動(dòng)員與比賽項(xiàng)目之間的“參與”關(guān)系表。4課堂聯(lián)系ER圖舉例4ER圖舉例4關(guān)系模式:1)

比賽類別(類別編號(hào),類別名稱,主管)2)比賽項(xiàng)目(項(xiàng)目編號(hào),項(xiàng)目名稱、比賽時(shí)間,級(jí)別,類別編號(hào))3)系團(tuán)隊(duì)(團(tuán)編號(hào),團(tuán)名稱,領(lǐng)隊(duì))4)運(yùn)動(dòng)員(運(yùn)動(dòng)員編號(hào),姓名,年齡,性別,團(tuán)編號(hào))5)

參加(項(xiàng)目編號(hào),運(yùn)動(dòng)員編號(hào),成績(jī))4CREATETABLE參加

(項(xiàng)目編號(hào)CHAR(7)NOTNULL,

運(yùn)動(dòng)員編號(hào)CHAR(6)NOTNULL,

成績(jī)INT,PRIMARYKEY(項(xiàng)目編號(hào),運(yùn)動(dòng)員編號(hào)),FOREIGNKEY(項(xiàng)目編號(hào))REFERENCES比賽項(xiàng)目(項(xiàng)目編號(hào))ONDELETERESTRICT,FOREIGNKEY(運(yùn)動(dòng)員編號(hào))REFERENCES運(yùn)動(dòng)員(運(yùn)動(dòng)員編號(hào))ONDELETERESTRICT,CHECK(成績(jī)BETWEEN0AND7));ER圖舉例4學(xué)生與教師管理教學(xué)模型:學(xué)校有若干學(xué)生,

屬性包括:學(xué)號(hào)、姓名、性別、年齡;學(xué)校有若干教師,

屬性包括:編號(hào)、姓名、性別、年齡、職稱;學(xué)校開設(shè)若干課程,課程屬性包括:課程號(hào)、課程名、課時(shí)、學(xué)分;在教學(xué)中,一門課程只安排一名教師任教,一名教師可任多門課程。教師任課包括:任課時(shí)間和使用教材;一門課程有多名學(xué)生選修,每名學(xué)生可選多門課。學(xué)生選課包括所選課程和考核成績(jī)。根據(jù)上述描述,回答下列問題:(1)簡(jiǎn)化后的學(xué)生教師教學(xué)模型系統(tǒng)包含哪些實(shí)體?

(2)系統(tǒng)中實(shí)體之間的關(guān)系有哪些?(3)畫出系統(tǒng)的總E-R圖(1)包含的實(shí)體有:學(xué)生、教師、課程;(2)系統(tǒng)中實(shí)體之間的關(guān)系有:教師任課關(guān)系、學(xué)生選課關(guān)系;(3)系統(tǒng)的總E-R圖為:N1M任課使用教材任課時(shí)間N職稱學(xué)生學(xué)號(hào)年齡性別姓名課程課程號(hào)學(xué)分課時(shí)課程名選修教師編號(hào)年齡性別姓名成績(jī)作業(yè)作業(yè)1、某大學(xué)實(shí)現(xiàn)學(xué)分制,學(xué)生可根據(jù)自己情況選課。每名學(xué)生可同時(shí)選修多門課程,每門課程可由多位教師主講;每位教師可講授多門課程。其不完整的E-R圖如圖1所示。(1)指出學(xué)生與課程的聯(lián)系類型。(2)指出課程與教師的聯(lián)系類型。(3)若每名學(xué)生有一位教師指導(dǎo),每個(gè)教師指導(dǎo)多名學(xué)生,則學(xué)生與教師是如何聯(lián)系?(4)在原E-R圖上補(bǔ)畫教師與學(xué)生的聯(lián)系,并完善E-R圖。(5)將完善后的E-R圖轉(zhuǎn)換為關(guān)系模式作業(yè)作業(yè)2、假定一個(gè)部門的數(shù)據(jù)庫包括以下信息:職工的信息:職工號(hào)、姓名、地址和所在部門。部門的信息:部門所有職工、部門名、經(jīng)理和銷售的產(chǎn)品。產(chǎn)品的信息:產(chǎn)品名、制造商、價(jià)格、型號(hào)及產(chǎn)品的內(nèi)部編號(hào)。制造商的信息:制造商名稱、地址、生產(chǎn)的產(chǎn)品名和價(jià)格。試畫出這個(gè)數(shù)據(jù)庫的E-R圖。作業(yè)3、某醫(yī)院病房計(jì)算機(jī)管理中心需要如下信息:科室:科名、科地址、科電話、醫(yī)生姓名病房:病房號(hào)、床位號(hào)、所屬科室名醫(yī)生:姓名、職稱、所屬科室名、年齡、工作證號(hào)病人:病歷號(hào)、姓名、性別、診斷、主管醫(yī)生、病房號(hào)其中,一個(gè)科室有多少個(gè)病房、多少個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室,但可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè)。完成如下設(shè)計(jì):設(shè)計(jì)該計(jì)算機(jī)管理系統(tǒng)的E-R圖將該E-R圖轉(zhuǎn)換為關(guān)系模式結(jié)構(gòu)。指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的后選碼。作業(yè)4、設(shè)有如下實(shí)體:學(xué)生:學(xué)號(hào)、單位名稱、姓名、性別、年齡、選修課名課程:編號(hào)、課程名、開課單位、認(rèn)課教師號(hào)教師:教師號(hào)、姓名、性別、職稱、講授課程編號(hào)單位:?jiǎn)挝幻Q、電話、教師號(hào)、教師姓名上述實(shí)體中存在如下聯(lián)系:一個(gè)學(xué)生可選多門課程,一門課程可被多個(gè)學(xué)生選修。一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授。一個(gè)單位可有多個(gè)教師,一個(gè)教師只能屬于一個(gè)單位。試完成如下工作:分別設(shè)計(jì)學(xué)生選課和教師任課兩個(gè)局部E-R圖。將上述設(shè)計(jì)完成的E-R圖合并成一個(gè)全局E-R圖。將全局E-R圖轉(zhuǎn)換為等價(jià)的關(guān)系模式表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)。作業(yè)5、一個(gè)圖書館借閱管理數(shù)據(jù)庫要求提供下述服務(wù):(1)可隨時(shí)查詢書庫中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號(hào)惟一標(biāo)識(shí)。(2)可隨時(shí)查詢書籍借還情況,包括借書人單位、姓名、借書證號(hào)、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個(gè)人所借,借書證號(hào)具有惟一性。(3)當(dāng)需要時(shí),可通過數(shù)據(jù)庫中保存的出版社的電報(bào)編號(hào)、電話、郵編及地址等信息下相應(yīng)出版社增購有關(guān)書籍。我們約定,一個(gè)出版社可出版多種書籍,同一本書僅為一個(gè)出版社出版,出版社名具有惟一性。根據(jù)以上情況和假設(shè),試作如下設(shè)計(jì):構(gòu)造滿足需求的E-R圖。轉(zhuǎn)換為等價(jià)的關(guān)系模式結(jié)構(gòu)。作業(yè)6、工廠(包括廠名和廠長(zhǎng)名)需建立一個(gè)管理數(shù)據(jù)庫存儲(chǔ)以下信息:一個(gè)工廠內(nèi)有多個(gè)車間,每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話。一個(gè)車間有多個(gè)工人,每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種。一個(gè)車間生產(chǎn)多種產(chǎn)品,產(chǎn)品有產(chǎn)品號(hào)和價(jià)格。(4)一個(gè)車間生產(chǎn)多種零件,一個(gè)零件也可能為多個(gè)車間制造。零件有零件號(hào)、重量和價(jià)格。(5)一個(gè)產(chǎn)品由多種零件組成,一種零件也可裝配出多種產(chǎn)品。(6)產(chǎn)品與零件均存入倉庫中。(7)廠內(nèi)有多個(gè)倉庫,倉庫有倉庫號(hào)、倉庫主任姓名和電話。試:(1)畫出該系統(tǒng)的E-R圖。(2)給出相應(yīng)的關(guān)系模式。(3)畫出該系統(tǒng)的層次模式圖。作業(yè)7、有如下運(yùn)動(dòng)隊(duì)和運(yùn)動(dòng)會(huì)兩個(gè)方面的實(shí)體:1.運(yùn)動(dòng)隊(duì)方面運(yùn)動(dòng)隊(duì):隊(duì)名、教練姓名、隊(duì)員姓名隊(duì)員:隊(duì)名、隊(duì)員姓名、性別、項(xiàng)名其中,一個(gè)運(yùn)動(dòng)隊(duì)有多個(gè)隊(duì)員,一個(gè)隊(duì)員僅屬于一個(gè)運(yùn)動(dòng)隊(duì),一個(gè)隊(duì)一般有一個(gè)教練。2.運(yùn)動(dòng)會(huì)方面運(yùn)動(dòng)隊(duì):隊(duì)編號(hào)、隊(duì)名、教練姓名項(xiàng)目:項(xiàng)目名、參加運(yùn)動(dòng)隊(duì)編號(hào)、隊(duì)員姓名、性別、比賽場(chǎng)地其中,一個(gè)項(xiàng)目可由多個(gè)隊(duì)參加,一個(gè)運(yùn)動(dòng)員可參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目一個(gè)比賽場(chǎng)地。請(qǐng)完成如下設(shè)計(jì):分別設(shè)計(jì)運(yùn)動(dòng)隊(duì)和運(yùn)動(dòng)會(huì)兩個(gè)局部E-R圖。將他們合并為一個(gè)全局E-R圖。合并時(shí)存在什么沖突,你是如何解決這些沖突的?作業(yè)8、假設(shè)要建立一個(gè)企業(yè)數(shù)據(jù)庫,該企業(yè)有多個(gè)下屬單位,每一個(gè)單位有多個(gè)職工,一個(gè)職工僅隸屬于一個(gè)單位,且一個(gè)職工僅在一個(gè)工程中工作,但一個(gè)工程中有很多職工參加工作,有多個(gè)供應(yīng)商為各個(gè)工程供應(yīng)不同設(shè)備。單位的屬性有:?jiǎn)挝幻?、電話。職工的屬性有:職工?hào)、姓名、性別。設(shè)備的屬性有:設(shè)備號(hào)、設(shè)備名、產(chǎn)地。供應(yīng)商的屬性有:姓名、電話。工程的屬性有:工程名、地點(diǎn)。請(qǐng)完成如下處理:設(shè)計(jì)滿足上述要求的E-R圖。將該E-R圖轉(zhuǎn)換為等價(jià)的關(guān)系模式。根據(jù)你的理解,用下劃線標(biāo)明每個(gè)關(guān)系中的碼。作業(yè)9、設(shè)一個(gè)海軍基地要建立一個(gè)艦隊(duì)管理信息系統(tǒng),它包括如下兩個(gè)方面的信息:1.艦隊(duì)方面艦隊(duì):艦隊(duì)名稱、基地地點(diǎn)、艦艇數(shù)量艦艇:編號(hào)、艦艇名稱、艦隊(duì)名稱2.艦艇方面艦艇:艦艇編號(hào)、艦艇名、武器名稱武器:武器名稱、武器生產(chǎn)時(shí)間、艦艇編號(hào)官兵:官兵證號(hào)、姓名、艦艇編號(hào)其中,一個(gè)艦隊(duì)擁有多艘艦艇,一艘艦艇屬于一個(gè)艦隊(duì);一艘艦艇安裝多種吳起,一個(gè)武器可安裝于多艘艦艇上;一艘艦艇有多個(gè)官兵,一個(gè)官兵只屬于一艘艦艇。請(qǐng)完成如下設(shè)計(jì):分別設(shè)計(jì)艦隊(duì)和艦艇兩個(gè)局部E-R圖。將上述兩個(gè)局部E-R圖合并為一個(gè)全局E-R圖。將該全局E-R圖轉(zhuǎn)換為關(guān)系模式。合并時(shí)是否存在命名沖突?如何處理?作業(yè)10、某商業(yè)集團(tuán)數(shù)據(jù)庫中有3個(gè)實(shí)體集,一是“商品”實(shí)體集,屬性有商店編號(hào)、商店名、地址等;二是“商品”實(shí)體集,屬性有商品號(hào)、商品名、規(guī)格、單價(jià)等;三是“職工”實(shí)體集,屬性有職工編號(hào)、姓名、性別、業(yè)績(jī)等。商店與商品間存在“銷售”聯(lián)系,每個(gè)商店可銷售多種商品,每中商品也可以放在多個(gè)商店銷售,每個(gè)商店孝順的一種商品有月銷售量;商店與職工之間存在“聘用”聯(lián)系,每個(gè)商店有許多職工,每個(gè)職工只能在一個(gè)商店工作,商店聘用職工有聘期和工資。(1)試畫出E-R圖。(2)將該E-R圖轉(zhuǎn)換成關(guān)系模式,并指出主碼和外碼。作業(yè)11、學(xué)校中有若干系,每個(gè)系有若干班級(jí)和教研室,每個(gè)教研室有若干教員,其中有的教授和副教授每人各帶若干研究生,每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課可由若干學(xué)生選修。請(qǐng)用E-R圖畫出此學(xué)校的概念模型,實(shí)體的屬性可自行設(shè)計(jì)。關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)關(guān)系對(duì)應(yīng)通常說的二維表,如圖中的這張學(xué)生登記表屬性:圖中的一列即為一個(gè)屬性,如圖所示有6列,對(duì)應(yīng)6個(gè)屬性(學(xué)號(hào),姓名,性別,系別,年齡和籍貫);元組:圖中的一行即為一個(gè)元組,如圖所示有94行,也就有94個(gè)元組;域(domain):屬性的取值范圍,如人的年齡一般在1歲一150歲之間。圖中學(xué)生年齡屬性的域應(yīng)是(14~38),性別的域是(男,女),系別的域是一個(gè)學(xué)校所有系名的集合;主碼(key):圖中的某個(gè)屬性組,它可以唯一確定一個(gè)元組,如圖中的學(xué)號(hào),按照學(xué)生學(xué)號(hào)的編排方法,每個(gè)學(xué)生的學(xué)號(hào)都不相同,所以它可以唯一確定一個(gè)學(xué)生,也就成為本關(guān)系的碼;分量:元組中的一個(gè)屬性值;關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)關(guān)系模式:對(duì)關(guān)系的描述,一般表示為:關(guān)系名(屬性1,屬性2,…,屬性n)例如,上面的關(guān)系可描述為;學(xué)生{學(xué)號(hào),姓名,性別,系別,年齡,籍貫}在關(guān)系模型中,實(shí)體以及實(shí)體間的聯(lián)系都是用關(guān)系來表示的。例如,學(xué)生、課程、學(xué)生與課程之間的多對(duì)多聯(lián)系在關(guān)系模型中可以表示如下;學(xué)生(學(xué)號(hào),姓名,性別,系別,年齡,籍貫)課程(課程號(hào),課程名,學(xué)分)選修(學(xué)號(hào),課程號(hào),成績(jī))

關(guān)系模型要求關(guān)系必須是規(guī)范化的,即要求關(guān)系模式必須滿足一定的規(guī)范條件,這些規(guī)范條件中最基本的一條就是,關(guān)系的每一個(gè)分量必須是一個(gè)不可分的數(shù)據(jù)項(xiàng)。(四)關(guān)系的規(guī)范化范式表示滿足某種約束條件的關(guān)系模式,根絕滿足的約束條件的圖標(biāo)來確定范式。滿足最低要求的叫第一范式,簡(jiǎn)稱1NF。在第一范式中滿足進(jìn)一步要求的為第二范式,其余依此類推。其中常用的有1NF、2NF、3NF三種。1.第一范式(1NF)1NF要求元組中的每個(gè)分量必須是不可分割的數(shù)據(jù)項(xiàng),即在同一表中沒有重復(fù)項(xiàng)的存在。2.第二范式(2NF)2NF要求每個(gè)關(guān)系都能確定一個(gè)或幾個(gè)屬性為關(guān)系的主關(guān)鍵字,其他的屬性都完全依賴于它而定,從而消去非主屬性對(duì)主關(guān)鍵字的不完全依賴性。3.第三范式(3NF)3NF要求在滿足2NF的基礎(chǔ)上關(guān)系的任何一個(gè)非主屬性都不傳遞依賴于任何主關(guān)鍵字。2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換(四)關(guān)系的規(guī)范化2概念模型向關(guān)系型數(shù)據(jù)模型的轉(zhuǎn)換表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論