er圖習(xí)題大全_第1頁
er圖習(xí)題大全_第2頁
er圖習(xí)題大全_第3頁
er圖習(xí)題大全_第4頁
er圖習(xí)題大全_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、E-R事例1、某商業(yè)集團(tuán)的銷售管理系統(tǒng)數(shù)據(jù)庫中有三個實(shí)體集。一是“商店”實(shí)體集,屬性有商店編號、商店名、地址等;二是“商品”實(shí)體集,屬性有商品號、商品名、規(guī)格、單價等;三是“職工”實(shí)體集,屬性有職工編號、姓名、性別、業(yè)績等。商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品,有月銷售量;商店與職工間存在著“聘用”聯(lián)系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。(1) 試畫出ER圖,并在圖上注明屬性、聯(lián)系的類型。(2) 將ER圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。解:(1) ER圖如圖7.1所示。商店編號地址商店

2、名商店月薪月銷售量M1銷售聘用聘期 N N職工商品商品號規(guī)格商品名單價職工編號姓名性別業(yè)績圖7.1(2)這個ER圖可轉(zhuǎn)換4個關(guān)系模式:商店(商店編號,商店名,地址)職工(職工編號,姓名,性別,業(yè)績,商店編號,聘期,月薪)商品(商品號,商品名,規(guī)格,單價)銷售(商店編號,商品號,月銷售量)2、設(shè)某商業(yè)集團(tuán)的倉庫管理系統(tǒng)數(shù)據(jù)庫有三個實(shí)體集。一是“公司”實(shí)體集,屬性有公司編號、公司名、地址等;二是“倉庫”實(shí)體集,屬性有倉庫編號、倉庫名、地址等;三是“職工”實(shí)體集,屬性有職工編號、姓名、性別等。公司與倉庫間存在“隸屬”聯(lián)系,每個公司管轄若干倉庫,每個倉庫只能屬于一個公司管轄;倉庫與職工間存在“聘用”聯(lián)

3、系,每個倉庫可聘用多個職工,每個職工只能在一個倉庫工作,倉庫聘用職工有聘期和工資。(1) 試畫出ER圖,并在圖上注明屬性、聯(lián)系的類型。(2) 將ER圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。解:(1) ER圖如圖7.2所示。公司名地址公司編號公司 1隸屬倉庫編號 N倉庫名倉庫聘期地址 1聘用工資 N職工職工編號姓名性別圖7.2(2)這個ER圖可轉(zhuǎn)換3個關(guān)系模式:公司(公司編號,公司名,地址)倉庫(倉庫編號,倉庫名,地址,公司編號)職工(職工編號,姓名,性別,倉庫編號,聘期,工資)3、 設(shè)某商業(yè)集團(tuán)的商品供應(yīng)管理系統(tǒng)數(shù)據(jù)庫有三個實(shí)體集。一是“商品”實(shí)體集,屬性有商品號、商品名、規(guī)格、單價等;二是“商店

4、”實(shí)體集,屬性有商店號、商店名、地址等;三是“供應(yīng)商”實(shí)體集,屬性有供應(yīng)商編號、供應(yīng)商名、地址等。供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個供應(yīng)商可供應(yīng)多種商品,每種商品可向多個供應(yīng)商訂購,每個供應(yīng)商供應(yīng)每種商品有個月供應(yīng)量;商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品可在多個商店銷售,每個商店銷售每種商品有個月計劃數(shù)。試畫出反映上述問題的ER圖,并將其轉(zhuǎn)換成關(guān)系模型。解:ER圖如圖7.3所示。商店號供應(yīng)商編號商店名地址供應(yīng)商名地址供應(yīng)商商店M M月計劃數(shù)銷售月供應(yīng)量供應(yīng)NN商品商品號商品名規(guī)格單價圖7.3(2)這個ER圖可轉(zhuǎn)換5個關(guān)系模式:供應(yīng)商(供應(yīng)商編號,供應(yīng)商名,地址)商

5、店(商店號,商店名,地址)商品(商品號,商品名,規(guī)格,單價)供應(yīng)(供應(yīng)商編號,商品號,月供應(yīng)量)銷售(商店號,商品號,月計劃數(shù))4、 銀行儲蓄業(yè)務(wù)管理系統(tǒng)數(shù)據(jù)庫中涉及到儲戶、存款、取款等信息。試設(shè)計ER模型。解:儲蓄業(yè)務(wù)主要是存款、取款業(yè)務(wù),可設(shè)計如圖7.4所示的ER圖。存款余額地址姓名身份證號賬號儲戶取款日期存款日期 1 1存款取款 N N取款單存款單金額存款方式存款單號取款方式金額取款單號圖7.45、體育項(xiàng)目比賽管理系統(tǒng)。數(shù)據(jù)庫有錦標(biāo)賽各個代表團(tuán)、運(yùn)動員、比賽項(xiàng)目、比賽情況等實(shí)體。解:圖7.5是ER圖的一種設(shè)計方案。參加代表團(tuán)住所團(tuán)編號地區(qū)成員運(yùn)動員編號年齡姓名性別1N比賽類別主管類別編號

6、類別名屬于比賽項(xiàng)目項(xiàng)目編號級別項(xiàng)目名1N比賽時間得分NM圖7.56、超市管理系統(tǒng)。該超市公司的業(yè)務(wù)管理規(guī)則如下:該超市公司有若干倉庫,若干連鎖商店,供應(yīng)若干商品。每個商店有一個經(jīng)理和若干收銀員,每個收銀員只在一個商店工作。每個商店銷售多種商品,每種商品可在不同的商店銷售。每個商品編號只有一個商品名稱,但不同的商品編號可以有相同的商品名稱。每種商品可以有多種銷售價格。超市公司的業(yè)務(wù)員負(fù)責(zé)商品的進(jìn)貨業(yè)務(wù)。試按上述規(guī)則設(shè)計ER模型解:圖7.6是ER圖的一種設(shè)計方案。具有銷售價格 N 1業(yè)務(wù)員 M庫存?zhèn)}庫商品 M發(fā)貨進(jìn)貨 M N N N P主管擁有商店收銀員 1 P 1 N 1M N銷售經(jīng)理 N圖7.

7、67、學(xué)生管理系統(tǒng)假設(shè)要根據(jù)某大學(xué)的系、學(xué)生、班級、學(xué)會等信息建立一個數(shù)據(jù)庫,一個系有若干專業(yè),每個專業(yè)每年只招一個班,每個班有若干學(xué)生。一個系的學(xué)生住在同一宿舍區(qū)。每個學(xué)生可以參加多個學(xué)會,每個學(xué)會有若干學(xué)生,學(xué)生參加某學(xué)會有個入會年份。試為該大學(xué)的系、學(xué)生、班級、學(xué)會等信息設(shè)計一個ER模型。解:圖7.7是ER圖的一種設(shè)計方案。設(shè)置專業(yè)系住宿宿舍區(qū) 1 N N 1招收班級N有學(xué)生N參加學(xué)會 N M 1 1圖7.78、公司車隊(duì)信息系統(tǒng)本例為某貨運(yùn)公司設(shè)計了車隊(duì)信息管理系統(tǒng),對車輛、司機(jī)、維修、保險、報銷等信息和業(yè)務(wù)活動進(jìn)行管理。其ER圖如圖7.8所示。圖7.8 公司車隊(duì)信息系統(tǒng)的ER模型部門車

8、隊(duì)司機(jī)車輛開銷維修公司調(diào)用報銷擁有聘用保險2保險1M1NN1NNNN11保險公司1N維修該ER圖有7個實(shí)體類型,其結(jié)構(gòu)如下:部門(部門號,名稱,負(fù)責(zé)人)車隊(duì)(車隊(duì)號,名稱,地址)司機(jī)(司機(jī)號,姓名,執(zhí)照號,電話,工資)車輛(車牌號,車型,顏色,載重)保險公司(保險公司號,名稱,地址)維修公司(維修公司號,名稱,地址)開銷(順序號,費(fèi)用類型,費(fèi)用,日期,經(jīng)手人)實(shí)體之間有7個聯(lián)系,其中6個是1:N聯(lián)系,1個是M:N聯(lián)系。其中聯(lián)系的屬性如下:調(diào)用(出車編號,出車日期,車程,費(fèi)用,車輛數(shù)目)保險1(投保日期,保險種類,費(fèi)用)保險2(投保日期,保險種類,費(fèi)用)進(jìn)而,讀者可以很容易地轉(zhuǎn)換成關(guān)系模式集。解

9、:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,7個實(shí)體類型轉(zhuǎn)換成7個關(guān)系模式,1個M:N聯(lián)系轉(zhuǎn)換成1個關(guān)系模式,共8個關(guān)系模式,如下:部門(部門號,名稱,負(fù)責(zé)人)車隊(duì)(車隊(duì)號,名稱,地址)司機(jī)(司機(jī)號,姓名,執(zhí)照號,電話,工資,車隊(duì)號,保險公司號,投保日期,保險種類,費(fèi)用)車輛(車牌號,車型,顏色,載重,車隊(duì)號,保險公司號,投保日期,保險種類,費(fèi)用,維修公司號)保險公司(保險公司號,名稱,地址)維修公司(維修公司號,名稱,地址)開銷(順序號,車牌號,費(fèi)用類型,費(fèi)用,日期,經(jīng)手人)調(diào)用(出車編號,車隊(duì)號,部門號,出車日期,車程,費(fèi)用,車輛數(shù)目)9、人事管理信息系統(tǒng)人事管理信息系統(tǒng)中涉及到職工、部門、崗位、技能、培訓(xùn)課

10、程、獎懲記錄等信息。其ER圖如圖7.9所示。培訓(xùn)課程M選課部門工資享有屬于 1 M 1N N設(shè)置職工 1 N MMN獎懲接受崗位聘任考核 N 1N技能圖7.9這個ER圖有7個實(shí)體類型,其屬性如下:職工(工號,姓名,性別,年齡,學(xué)歷)部門(部門號,部門名稱,職能)崗位(崗位編號,崗位名稱,崗位等級)技能(技能編號,技能名稱,技能等級)獎懲(序號,獎懲標(biāo)志,項(xiàng)目,獎懲金額)培訓(xùn)課程(課程號,課程名,教材,學(xué)時)工資(工號,基本工資,級別工資,養(yǎng)老金,失業(yè)金,公積金,納稅)這個ER圖有7個聯(lián)系類型,其中1個1:1聯(lián)系,2個1:N聯(lián)系,4個M:N聯(lián)系。聯(lián)系類型的屬性如下:選課(時間,成績)設(shè)置(人數(shù))

11、考核(時間,地點(diǎn),級別)接受(獎懲時間)解:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,7個實(shí)體類型轉(zhuǎn)換成7個關(guān)系模式,4個M:N聯(lián)系轉(zhuǎn)換成4個關(guān)系模式,共11個模式,如下:職工(工號,姓名,性別,年齡,學(xué)歷,部門號,崗位編號)部門(部門號,部門名稱,職能)崗位(崗位編號,崗位名稱,崗位等級)技能(技能編號,技能名稱,技能等級)獎懲(序號,獎懲標(biāo)志,項(xiàng)目,獎懲金額)培訓(xùn)課程(課程號,課程名,教材,學(xué)時)工資(工號,基本工資,級別工資,養(yǎng)老金,失業(yè)金,公積金,納稅)選課(工號,課程號,時間,成績)設(shè)置(部門號,崗位編號,人數(shù))考核(工號,技能編號,時間,地點(diǎn))接受(工號,序號,獎懲日期)10、旅游管理信息系統(tǒng)國內(nèi)旅游

12、管理信息系統(tǒng)中涉及到與業(yè)務(wù)有關(guān)的信息有旅游線路、班次、團(tuán)體、旅客、保險員、導(dǎo)游、賓館、交通工具等。其ER圖如圖7.10所示。旅游線路1開設(shè)交通工具交通1N1導(dǎo)游陪同旅游班次食宿 MN賓館1M有 N保險參加N旅游團(tuán) 1 11組成N游客圖7.10這個ER圖有8個實(shí)體類型,其屬性如下:旅游線路(路線號,起點(diǎn),終點(diǎn),天數(shù),主要景點(diǎn))旅游班次(班次號,出發(fā)日期,回程日期,旅游標(biāo)準(zhǔn),報價)旅游團(tuán)(團(tuán)號,團(tuán)名,人數(shù),聯(lián)系人,地址,電話)游客(游客編號,姓名,性別,年齡,身份證號碼,住址,電話)導(dǎo)游(導(dǎo)游編號,姓名,性別,年齡,身份證號碼,住址,電話,語種,等級,業(yè)績)交通工具(旅游班次號,出發(fā)工具,出發(fā)日期

13、,出發(fā)班次,出發(fā)時間,回程工具,回程日期,回程班次,回程時間)賓館(賓館編號,賓館名,城市,星級,標(biāo)準(zhǔn)房價,聯(lián)系人,職務(wù),地址,電話,傳真)保險單(保險單編號,保險費(fèi),投保日期)這個ER圖有7個聯(lián)系類型,其中2個1:1聯(lián)系,3個1:N聯(lián)系,2個M:N聯(lián)系。解:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,8個實(shí)體類型轉(zhuǎn)換成8個關(guān)系模式,2個M:N聯(lián)系轉(zhuǎn)換成2個關(guān)系模式,共10個關(guān)系模式,如下:旅游線路(路線號,起點(diǎn),終點(diǎn),天數(shù),主要景點(diǎn))旅游班次(班次號,路線號,出發(fā)日期,回程日期,旅游標(biāo)準(zhǔn),報價)旅游團(tuán)(團(tuán)號,旅游班次號,團(tuán)名,人數(shù),聯(lián)系人,地址,電話)游客(游客編號,團(tuán)號,姓名,性別,年齡,身份證號碼,住址,電話

14、)導(dǎo)游(導(dǎo)游編號,姓名,性別,年齡,身份證號碼,住址,電話,語種,等級,業(yè)績)交通工具(旅游班次號,出發(fā)工具,出發(fā)日期,出發(fā)班次,出發(fā)時間,回程工具,回程日期,回程班次,回程時間)賓館(賓館編號,賓館名,城市,星級,標(biāo)準(zhǔn)房價,聯(lián)系人,職務(wù),地址,電話,傳真)保險(保險單編號,團(tuán)號,人數(shù),保險費(fèi),投保日期)陪同(旅游班次號,導(dǎo)游編號)食宿(旅游班次號,賓館編號)11、醫(yī)院“住院管理信息系統(tǒng)”對醫(yī)生、護(hù)士、病人、病房、診斷、手術(shù)、結(jié)賬等有關(guān)信息進(jìn)行管理,其ER圖如圖7.11所示。這個ER圖有8個實(shí)體類型,其屬性如下:病人(住院號,姓名,性別,地址)醫(yī)生(醫(yī)生工號,姓名,職稱)護(hù)士(護(hù)士工號,姓名,

15、職稱)病床(病床編號,床位號,類型,空床標(biāo)志)手術(shù)室(手術(shù)室編號,類型)手術(shù)(手術(shù)標(biāo)識號,類型,日期,時間,費(fèi)用)診斷書(診斷書編號,科別,診斷)收據(jù)(收據(jù)編號,項(xiàng)目,金額,收款員,日期)這個ER圖有11個聯(lián)系類型,其中1個是1:1聯(lián)系,8個1:N聯(lián)系,2個是M:N聯(lián)系。聯(lián)系的屬性如下:協(xié)助(角色)處方(處方單號,序號,藥品名稱,規(guī)格,數(shù)量,費(fèi)用)入住(入院日期,出院日期)試把這個ER圖轉(zhuǎn)換成關(guān)系模型。并指出各個關(guān)系模式的主鍵和外鍵。醫(yī)生診斷書手術(shù)手術(shù)室護(hù)士處方安排書寫協(xié)助接受MN111M1擁有位于入住NN11NN1N1主刀病人病床分配NN1N結(jié)賬收據(jù)1N圖7.11住院管理信息系統(tǒng)的ER圖11

16、、解:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,8個實(shí)體類型轉(zhuǎn)換成8個關(guān)系模式,2個M:N聯(lián)系轉(zhuǎn)換成2個關(guān)系模式。因此,圖7.11的ER圖可轉(zhuǎn)換成10個關(guān)系模式,如下所示:病人(住院號,姓名,性別,地址,病房編號,床位號,入院日期,出院日期)醫(yī)生(醫(yī)生工號,姓名,職稱)護(hù)士(護(hù)士工號,姓名,職稱,手術(shù)室編號)病床(病床編號,床位號,類型,空床標(biāo)志,護(hù)士工號)手術(shù)室(手術(shù)室編號,類型)手術(shù)(手術(shù)標(biāo)識號,類型,日期,時間,費(fèi)用,手術(shù)室編號,醫(yī)生工號,住院號)診斷書(診斷書編號,科別,診斷,醫(yī)生工號,住院號)收據(jù)(收據(jù)編號,項(xiàng)目,金額,收款員,日期,住院號)協(xié)助(手術(shù)標(biāo)識號,醫(yī)生工號,角色)處方(處方單號,序號,藥品名

17、稱,規(guī)格,數(shù)量,費(fèi)用,住院號,醫(yī)生工號)12、電腦銷售信息管理系統(tǒng)對商品、供應(yīng)商、倉庫、營業(yè)員、門店的有關(guān)信息進(jìn)行了管理,其ER圖如圖7.12所示。這個ER圖有7個實(shí)體類型,其屬性如下:商品(商品編號,名稱,類別,單位,單價)供應(yīng)商(供應(yīng)商編號,名稱,賬號,地址)倉庫(倉庫編號,地址,負(fù)責(zé)人)門店(門店編號,名稱,地址)采購員(采購員編號,姓名,業(yè)績)管理員(管理員編號,姓名,業(yè)績)營業(yè)員(營業(yè)員編號,姓名,業(yè)績)這個ER圖有7個聯(lián)系類型,其中2個是1:N聯(lián)系,1個M:N聯(lián)系,4個是M:N:P聯(lián)系。聯(lián)系的屬性如下:采購(采購單號,數(shù)量,日期)進(jìn)貨(進(jìn)貨單號,數(shù)量,日期)配送(配送單號,數(shù)量,日

18、期)銷售(銷售單號,數(shù)量,日期)存儲(庫存量,日期,安全庫存量)試把這個ER圖轉(zhuǎn)換成關(guān)系模型。并指出各個關(guān)系模式的主鍵和外鍵。采購員供應(yīng)商管理員營業(yè)員管理屬于進(jìn)貨MN1PN采購存儲P1NNPNN倉庫商品配送MMMP銷售門店NM圖7.12 電腦銷售信息管理系統(tǒng)的ER圖12解:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,7個實(shí)體類型轉(zhuǎn)換成7個關(guān)系模式,1個M:N聯(lián)系和4個M:N:P聯(lián)系轉(zhuǎn)換成5個關(guān)系模式。因此,圖7.12的ER圖可轉(zhuǎn)換成12個關(guān)系模式,如下所示:商品(商品編號,名稱,類別,單位,單價)供應(yīng)商(供應(yīng)商編號,名稱,賬號,地址)倉庫(倉庫編號,地址,負(fù)責(zé)人)門店(門店編號,名稱,地址)采購員(采購員編號,姓名

19、,業(yè)績)管理員(管理員編號,姓名,業(yè)績,倉庫編號)營業(yè)員(營業(yè)員編號,姓名,業(yè)績,門店編號)采購(采購單號,數(shù)量,日期,采購員編號,供應(yīng)商編號,商品編號)進(jìn)貨(進(jìn)貨單號,數(shù)量,日期,供應(yīng)商編號,商品編號,倉庫編號)配送(配送單號,數(shù)量,日期,商品編號,倉庫編號,門店編號)銷售(銷售單號,數(shù)量,日期,商品編號,門店編號,營業(yè)員編號)存儲(商品編號,倉庫編號,日期,庫存量,安全庫存量)13、證券業(yè)務(wù)管理系統(tǒng)對客戶、資金、證券和業(yè)務(wù)活動進(jìn)行了管理,其ER圖如圖7.13所示。該ER圖有5個實(shí)體類型,其結(jié)構(gòu)如下:客戶(股東賬號,身份證號,姓名,地址,客戶類別,開戶日期)資金(資金賬號,金額,可取余額,凍

20、結(jié)金額,解凍金額,利息,日期)證券(證券代碼,名稱,每手股數(shù))委托(委托序號,數(shù)量,買賣類別,價格,時間,操作員)成交(成交序號,數(shù)量,買賣類別,成交價格,時間)該ER圖有8個聯(lián)系類型,其中6個1:N聯(lián)系,2個M:N聯(lián)系。其中,聯(lián)系的屬性如下:持有(金額,可用數(shù)量,凍結(jié)數(shù)量,解凍數(shù)量,日期)存?。ù嫒涡蛱枺嫒?biāo)志,金額,日期)試把這個ER圖轉(zhuǎn)換成關(guān)系模式集,并指出每個模式的主鍵和外鍵。圖7.13 證券業(yè)務(wù)管理系統(tǒng)的ER圖委托證券客戶成交資金申請存取凍結(jié)2持有交割MNN1NN1過戶凍結(jié)1清算N1N11M1NN13解:根據(jù)ER圖和轉(zhuǎn)換規(guī)則,5個實(shí)體類型轉(zhuǎn)換成5個關(guān)系模式,2個M:N聯(lián)系轉(zhuǎn)換成2

21、個關(guān)系模式。因此,圖7.13的ER圖可轉(zhuǎn)換成7個關(guān)系模式,如下:客戶(股東賬號,身份證號,姓名,地址,客戶類別,開戶日期)資金(資金賬號,金額,可取余額,凍結(jié)金額,解凍金額,利息,日期)證券(證券代碼,名稱,每手股數(shù))委托(委托序號,股東賬號,證券代碼,資金賬號,數(shù)量,買賣類別,價格,時間,操作員)成交(成交序號,股東賬號,證券代碼,資金賬號,數(shù)量,買賣類別,成交價格,時間)持有(股東賬號,證券代碼,日期,金額,可用數(shù)量,凍結(jié)數(shù)量,解凍數(shù)量)存?。ù嫒涡蛱?,股東賬號,資金賬號,存取標(biāo)志,金額,日期)14、某出版社的圖書發(fā)行信息管理系統(tǒng)數(shù)據(jù)涉及到圖書、作者、開印、入庫、客戶和發(fā)行員等信息。得到

22、的全局ER圖如圖7.14所示。作者開印單入庫單圖書發(fā)行員客戶編著出庫開印入庫訂購收款MNNN11MMMNNPN圖7.14 圖書發(fā)行系統(tǒng)的ER圖該ER圖有6個實(shí)體類型,其結(jié)構(gòu)如下:圖書(圖書編號,書名,定價,包本數(shù),開本,統(tǒng)一書號,庫存量)作者(作者編號,姓名,性別,地址,電話)開印單(印單號,開單日期,定價,印數(shù),制單人)入庫單(入庫單號,日期,送書單位,數(shù)量,包本數(shù),版印次)發(fā)行員(發(fā)行員代號,姓名,電話)客戶(客戶編號,名稱,地址,開戶行,賬號,稅號,收款方式)實(shí)體類型之間有6個聯(lián)系,其中2個1:N聯(lián)系,3個M:N聯(lián)系,1個M:N:P聯(lián)系,在圖上均已標(biāo)出。其中聯(lián)系的屬性如下所示。訂購(訂購

23、單號,日期,數(shù)量)出庫(出庫單號,日期,數(shù)量,包本數(shù))收款(收款單號,金額,收款日期)編著(日期,備注)試將ER圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵。14解:ER圖中有6個實(shí)體類型,可轉(zhuǎn)換成6個關(guān)系模式,另外ER圖中有3個M:N聯(lián)系和1個M:N:P聯(lián)系,也將轉(zhuǎn)換成4個關(guān)系模式。因此,圖7.14的ER圖可轉(zhuǎn)換成10個關(guān)系模式,具體如下:圖書(圖書編號,書名,定價,包本數(shù),開本,統(tǒng)一書號,庫存量)作者(作者編號,姓名,性別,地址,電話)開印單(印單號,開單日期,圖書編號,定價,印數(shù),制單人)入庫單(入庫單號,日期,送書單位,數(shù)量,包本數(shù),版印次,圖書編號)發(fā)行員(發(fā)行員代號,姓名,電話)客戶(客戶編

24、號,名稱,地址,開戶行,賬號,稅號,收款方式)訂購(訂購單號,日期,數(shù)量,客戶編號,圖書編號,發(fā)行員代號)出庫(出庫單號,日期,數(shù)量,包本數(shù),客戶編號,圖書編號)收款(收款單號,金額,收款日期,客戶編號,圖書編號)編著(作者編號,圖書編號,日期,備注)15、某物資供應(yīng)公司的物資庫存管理系統(tǒng)對貨物的庫存、銷售等業(yè)務(wù)活動進(jìn)行管理。其ER圖如圖7.15所示。圖7.15 庫存管理系統(tǒng)的ER圖采購員報損單銷售員貨物供應(yīng)商倉位采購入庫報損定單出庫存儲MNNN1MNMMNNPP客戶PPM該ER圖有7個實(shí)體類型,其結(jié)構(gòu)如下:貨物(貨物代碼,型號,名稱,形態(tài),最低庫存量,最高庫存量)采購員(采購員號,姓名,性別

25、,業(yè)績)供應(yīng)商(供應(yīng)商號,名稱,地址)銷售員(銷售員號,姓名,性別,業(yè)績)客戶(客戶號,名稱,地址,賬號,稅號,聯(lián)系人)倉位(倉位號,名稱,地址,負(fù)責(zé)人)報損單(報損號,數(shù)量,日期,經(jīng)手人)實(shí)體間聯(lián)系類型有6個,其中1個1:N聯(lián)系,1個M:N聯(lián)系,4個M:N:P聯(lián)系。其中聯(lián)系的屬性如下。入庫(入庫單號,日期,數(shù)量,經(jīng)手人)出庫(出庫單號,日期,數(shù)量,經(jīng)手人)存儲(存儲量,日期)定單(定單號,數(shù)量,價格,日期)采購(采購單號,數(shù)量,價格,日期)15解:ER圖中有7個實(shí)體類型,可轉(zhuǎn)換成7個關(guān)系模式,另外ER圖中有1個M:N聯(lián)系和4個M:N:P聯(lián)系,也將轉(zhuǎn)換成5個關(guān)系模式。因此,圖7.15的ER圖可

26、轉(zhuǎn)換成12個關(guān)系模式,具體如下:貨物(貨物代碼,型號,名稱,形態(tài),最低庫存量,最高庫存量)采購員(采購員號,姓名,性別,業(yè)績)供應(yīng)商(供應(yīng)商號,名稱,地址)銷售員(銷售員號,姓名,性別,業(yè)績)客戶(客戶號,名稱,地址,賬號,稅號,聯(lián)系人)倉位(倉位號,名稱,地址,負(fù)責(zé)人)報損單(報損號,數(shù)量,日期,經(jīng)手人,貨物代碼)入庫(入庫單號,日期,數(shù)量,經(jīng)手人,供應(yīng)商號,貨物代碼,倉位號)出庫(出庫單號,日期,數(shù)量,經(jīng)手人,客戶號,貨物代碼,倉位號)存儲(貨物代碼,倉位號,日期,存儲量)定單(定單號,數(shù)量,價格,日期,客戶號,貨物代碼,銷售員號)采購(采購單號,數(shù)量,價格,日期,供應(yīng)商號,貨物代碼,采購

27、員號)16、銷售部門管理系統(tǒng)假定一個部門的數(shù)據(jù)庫包括以下信息: (1)職工的信息:職工號、姓名、地址和所在部門。 (2)部門的信息:部門所有職工、部門名、經(jīng)理和銷售的產(chǎn)品。 (3)產(chǎn)品的信息:產(chǎn)品名、制造商、價格、型號及產(chǎn)品內(nèi)部編號。 (4)制造商的信息:制造商名稱、地址、生產(chǎn)的產(chǎn)品名和價格。 試畫出這個數(shù)據(jù)庫的E-R圖。16解:17、某醫(yī)院的病房管理系統(tǒng)數(shù)據(jù)庫需要如下信息: 科室:科名、科地址、科電話、醫(yī)生姓名 病房:病房號、床位號、所屬科室名 醫(yī)生:姓名、職稱、所屬科室名、年齡、工作證號 病人:病歷號、姓名、性別、診斷、主管醫(yī)生、病房號 其中:一個科室有多個病房、多個醫(yī)生,一個病房只能屬于

28、一個科室,一個醫(yī)生只屬于一個科室,但可負(fù)責(zé)多個病人的診治,一個病人的主管醫(yī)生只有一個。17解:(1)本題的E-R圖如圖所示。(2)對應(yīng)的關(guān)系模式結(jié)構(gòu)如下:科室(科名,科地址,科電話)病房(病房號,床位號,科室名)醫(yī)生(工作證號,姓名,職稱,科室名,年齡)病人(病歷號,姓名,性別,主管醫(yī)生,病房號)18、學(xué)生選課管理系統(tǒng)數(shù)據(jù)庫需要有以下信息:學(xué)生:學(xué)號、單位名稱、姓名、性別、年齡、選修課程名課程:編號、課程名、開課單位、任課教師號教師:教師號、姓名、性別、職稱、講授課程編號單位:單位名稱、電話、教師號、教師姓名上述實(shí)體中存在如下聯(lián)系:(1)一個學(xué)生可選修多門課程,一門課程可被多個學(xué)生選修。 (2

29、)一個教師可講授多門課程,一門課程可由多個教師講授。 (3)一個單位可有多個教師,一個教師只能屬于一個單位。18解:(1)學(xué)生選課局部E-R圖如圖(1)所示,教師任課局部E-R圖如圖(2)所示。圖(2) 老師任課的局部E-R圖圖(1) 學(xué)生選課的局部E-R圖(2)合并的全局E-R圖如圖(3)所示。圖(3) 合并的全局E-R圖(3)該全局E-R圖轉(zhuǎn)換為等價的關(guān)系模式表示的數(shù)據(jù)庫邏輯結(jié)構(gòu)如下: 單位(單位名稱,電話) 教師(教師號,姓名,性別,職稱,單位名稱) 課程(課程編號,課程名,單位名稱) 學(xué)生(學(xué)號,姓名,性別,年齡,單位名稱) 講授(教師號,課程編號) 選修(學(xué)號,課程編號)19、圖書借閱管理系統(tǒng)數(shù)據(jù)庫要求提供下述服務(wù):(1)可隨時查詢書庫中現(xiàn)有書籍的品種、數(shù)量與存放位置。所有各類書籍均可由書號惟一標(biāo)識。(2)可隨時查詢書籍借還情況,包括借書人單位、姓名、借書證號、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有惟一性。(3)當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社的電報編號、電話、郵編及地址等信息向相應(yīng)出版社增購有關(guān)書籍。我們約定,一個出版社可出版多種書籍,同一本書僅為一個出版社出版,出

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論