




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、ER圖練習題1、某大學實現學分制,學生可根據自己情況選課。每名學生可同時選修多門課程,每門課程可由多位教師主講;每位教師可講授多門課程。其不完整的E-R圖如圖1所示。(1) 指出學生與課程的聯系類型。(2) 指出課程與教師的聯系類型。(3) 若每名學生有一位教師指導,每個教師指導多名學生,則學生與教師是如何聯系?(4) 在原E-R圖上補畫教師與學生的聯系,并完善 E-R圖。答:(1) 學生與課程聯系類型是多對多聯系。(2) 課程與教師的聯系類型是多對多聯系。(3) 學生與教師的聯系類型是一對多聯系。(4) 完善本題E-R圖的結果如圖2所示。圖圖6.11一個E-R圖2、將如圖3所示的E-R圖轉換
2、為關系模式,菱形框中的屬性自己確定。答:本題的E-R圖轉換為如下的關系模式:單位(單位號,地址,電話)職工(職工號,姓名,性別,年齡,單位號)3、假定一個部門的數據庫包括以下信息:(1) 職工的信息:職工號、姓名、地址和所在部門。(2) 部門的信息:部門所有職工、部門名、經理和銷售的產品。(3) 產品的信息:產品名、制造商、價格、型號及產品的內部編號。(4) 制造商的信息:制造商名稱、地址、生產的產品名和價格。試畫出這個數據庫的 E-R圖。答:本題對應的E-R圖如圖4所示。4、某醫院病房計算機管理中心需要如下信息:科室:科名、科地址、科電話、醫生姓名病房:病房號、床位號、所屬科室名醫生:姓名、
3、職稱、所屬科室名、年齡、工作證號病人:病歷號、姓名、性別、診斷、主管醫生、病房號其中,一個科室有多少個病房、多少個醫生,一個病房只能屬于一個科室,一個醫生只屬于 一個科室,但可負責多個病人的診治,一個病人的主管醫生只有一個。完成如下設計:(1) 設計該計算機管理系統的E-R圖(2) 將該E-R圖轉換為關系模式結構。(3) 指出轉換結果中每個關系模式的候選碼。答:(1)本題的E-R圖如圖5所示。圖$.515 一個 E-R0(2)對應的關系模式結構如下:科室(科名,科地址,科電話)病房(病房號,床位號,科室名)醫生(工作證號,姓名,職稱,科室名,年齡)病人(病歷號,姓名,性別,主管醫生,病房號)(
4、3)每個關系的候選碼如下:科室的候選碼是科名。病房的候選碼是科室名 +病房號。醫生的候選碼是工作證。病人的候選碼是病歷號。5、設有如下實體:學生:學號、單位名稱、姓名、性別、年齡、選修課名課程教師單位編號、課程名、開課單位、認課教師號 教師號、姓名、性別、職稱、講授課程編號 單位名稱、電話、教師號、教師姓名上述實體中存在如下聯系:(1)(2)(3)一個學生可選多門課程,一門課程可被多個學生選修。 一個教師可講授多門課程,一門課程可由多個教師講授。 一個單位可有多個教師,一個教師只能屬于一個單位。(1)(2)(3)答:分別設計學生選課和教師任課兩個局部E-R 圖。將上述設計完成的 E-R圖合并成
5、一個全局 E-R圖。將全局E-R圖轉換為等價的關系模式表示的數據庫邏輯結構。(1)學生選課局部 E-R圖如圖6所示,教師任課局部E-R圖如圖7所示。1單位名稱單位開課1m擁有mnm選修課程課程名姓名6教師號姓名職稱mn教師講授m1單位電話單位名稱圖6.16學生選課的局部E-R圖圖6.17教師任課的局部E-R圖試完成如下工作:(2)合并的全局E-R圖如圖8所示。圖6.188合并的全局E-R圖為避免復雜,合并的全局E -R圖中省略了以下各實體的屬性:單位:單位名稱,電話學生:學號,姓名,性別,年齡教師:教師號,姓名,性別,職稱課程:編號,課程名(3 )該全局E -R圖轉換為等價的關系模式表示的數據
6、邏輯結構如下:單位(單位名稱,電話)課程(教師號,姓名,性別,職稱,單位名稱)學生(學號,姓名,性別,年齡,單位名稱)講授(教師號,課程編號)選修(學號,課程編號)6、圖9給出(a) 、(b)和(c) 3個不同的局部模型,將其合并成一個全局信息結構, 并設置聯系實體中的屬性(準許增加認為必要的屬性,也可將有關基本實體的屬性選作聯系實 體的屬性)。各實體構成如下:部門:部門號、部門名、電話、地址職員:職員號、職員名、職務(干部/工人)、年齡、性別設備處:單位號、電話、地址工人:工人編號、姓名、規格、價格設備:設備號、名稱、規格、價格零件:零件號、名稱、規格、價格廠商:單位號、名稱、電話、地址答:
7、匯總后的E -R圖如圖6 .20所示。各類實體的屬性為:部門:部門號、部門名、電話、地址職工:職工號、職工名、職務、年齡、性別設備:設備號、名稱、規格、價格零件:零件號、名稱、規格、價格7、一個圖書館借閱管理數據庫要求提供下述服務:(1)可隨時查詢書庫中現有書籍的品種、數量與存放位置。 所有各類書籍均可由書號惟一標識。(2)可隨時查詢書籍借還情況, 包括借書人單位、姓名、借書證號、借書日期和還書日期。我們約定:任何人可借多種書,任何一種書可為多個人所借,借書證號具有惟一性。(3)當需要時,可通過數據庫中保存的出版社的電報編號、電話、郵編及地址等信息下相應出版社增購有關書籍。我們約定,一個出版社
8、可出版多種書籍,同一本書僅為一個出版社出 版,出版社名具有惟一性。根據以上情況和假設,試作如下設計:(1 ) 構造滿足需求的E - R圖。(2 )轉換為等價的關系模式結構。答:(1)滿足上述需求的E -R圖如圖11所示。(2)轉換為等價的關系模式結構如下:借書人(借書證號,姓名,單位)圖書(書號,書名,數量,位置,出版社名)出版社(出版社名,電報編號,電話可,郵編,地址)借閱(借書證號,書號,借書日期,還書日期)8、工廠(包括廠名和廠長名)需建立一個管理數據庫存儲以下信息:(1) 一個工廠內有多個車間,每個車間有車間號、車間主任姓名、地址和電話。(2) 一個車間有多個工人,每個工人有職工號、姓
9、名、年齡、性別和工種。(3) ) 一個車間生產多種產品,產品有產品號和價格。(4) 一個車間生產多種零件, 一個零件也可能為多個車間制造。零件有零件號、重量和價格。(5) 一個產品由多種零件組成,一種零件也可裝配出多種產品。(6)產品與零件均存入倉庫中。(7)廠內有多個倉庫,倉庫有倉庫號、倉庫主任姓名和電話。試:(1)畫出該系統的E -R圖。(2 )給出相應的關系模式。(3 )畫出該系統的層次模式圖。答:(1)該系統的E -R圖如圖12所示。各實體的屬性為:工廠:廠名、廠長姓名車間:車間號、車間主任姓名、地址、電話 工人:職工號、姓名、年齡、性別、工種倉庫:倉庫號、倉庫主任姓名、電話零件:零件
10、號、重量、價格產品:產品號、價格囹6|.22系統的E-R0(2)相應的關系模式如下:工廠(廠名、廠長姓名)車間(車間號、車間主任姓名、地址、電話、廠名)工人(職工號、姓名、年齡、性別、工種、車間號)倉庫(倉庫號、倉庫主任姓名、電話、長名)產品(產品號、價格、車間號、倉庫號)零件(零件號、重量、價格、倉庫號)制造(車間號、零件號)(3 )該系統的層次模型圖如圖13所示。8、有如下運動隊和運動會兩個方面的實體:1 .運動隊方面運動隊:隊名、教練姓名、隊員姓名隊員:隊名、隊員姓名、性別、項名其中,一個運動隊有多個隊員,一個隊員僅屬于一個運動隊,一個隊一般有一個教練。2 .運動會方面運動隊:隊編號、隊
11、名、教練姓名項目:項目名、參加運動隊編號、隊員姓名、性別、比賽場地其中,一個項目可由多個隊參加,一個運動員可參加多個項目,一個項目一個比賽場地。察6.23該系統的層次模型圖請完成如下設計:(1 ) 分別設計運動隊和運動會兩個局部E- R圖。(2 ) 將他們合并為一個全局E - R圖。(3) 合并時存在什么沖突,你是如何解決這些沖突的?答:(1)運動隊局部E -R圖如圖14所示,運動會局部E-R圖如圖15所示。(2)合并結果如圖6. 2 6所示。國6126合并后的全局部E-R圖(3)命名沖突:項名、項目名異名同義,統一命名為項目名。結構沖突:項目在兩個局部E- R圖中,一個作屬性,一個作實體,合
12、并統一為實體。9、假設要建立一個企業數據庫,該企業有多個下屬單位,每一個單位有多個職工,一個職工僅隸屬于一個單位,且一個職工僅在一個工程中工作,但一個工程中有很多職工參加工作,有多個供應商為各個工程供應不同設備。單位的屬性有:單位名、電話。職工的屬 性有:職工號、姓名、性別。設備的屬性有:設備號、設備名、產地。供應商的屬性有:姓 名、電話。工程的屬性有:工程名、地點。請完成如下處理:(1) ) 設計滿足上述要求的E - R圖。(2) 將該E - R圖轉換為等價的關系模式。(3) 根據你的理解,用下劃線標明每個關系中的碼。答:(1)滿足要求的E -R圖如圖1 7所示。圖6.27 一個E-R圖圖1
13、7各實體的屬性如下:單位(單位名、電話)職工(職工號、姓名、性別)設備(設備名、設備號、產地)供應商(姓名、電話)工程(工程名、地點)(2)轉換后的關系模式如下:單位(單位名、電話)職工(職工號、單位名、工程名、姓名、性別)設備(設備名、設備號、產地)供應商(姓名、電話)工程(工程名、地點)供應(供應商姓名、工程名、設備號、數量) (3 )見(2 )中下劃線。10、圖反映了一個公司部門(DEPT) 、職工(EMP)、工程(PROJ)、材料(P ART)、材料供應商(SUPP)和倉庫(WH)之間聯系的E -R圖。建立它的關系模式。圖母28 一個E-R0答:對應的關系模式如下:部門(部門號,部門名
14、,)職工(職工號,職工名,部門號,工程號,)工程(工程號,工程名,)材料(材料號,材料名,)材料供應商(供應商號,姓名,)倉庫(倉庫號,倉庫名,地點,)I NV (倉庫號,材料號)5- PR- P A (供應商號,公稱好,材料號)有下劃線的屬性或屬性組為碼。11、設一個海軍基地要建立一個艦隊管理信息系統,它包括如下兩個方面的信息:1 .艦隊方面艦隊:艦隊名稱、基地地點、艦艇數量艦艇:編號、艦艇名稱、艦隊名稱2 .艦艇方面艦艇:艦艇編號、艦艇名、武器名稱武器:武器名稱、武器生產時間、艦艇編號官兵:官兵證號、姓名、艦艇編號其中,一個艦隊擁有多艘艦艇,一艘艦艇屬于一個艦隊;一艘艦艇安裝多種吳起,一個
15、 武器可安裝于多艘艦艇上;一艘艦艇有多個官兵,一個官兵只屬于一艘艦艇。請完成如下設計:(1) ) 分別設計艦隊和艦艇兩個局部E- R圖。(2) 將上述兩個局部E - R圖合并為一個全局E -R圖。(3) 將該全局E -R圖轉換為關系模式。(4) 合并時是否存在命名沖突?如何處理?(5) 1 )艦隊和艦艇兩個局部E - R圖分別如圖所示。圖6.29艦隊局部E-RE1 圖19(2)將圖19和圖20所示出兩個局部E -R圖合并為如圖 21所示的全局E -R 圖。(3)轉換的關系模式如下:艦隊(艦隊名稱,基地地點)艦艇(艦艇編號,艦艇名稱,艦隊名稱,艦艇數量)官兵(官兵證號,姓名,艦艇編號)武器(武器
16、名稱,武器生產時間)安裝(艦艇編號,吳起名稱)(4)存在沖突,表現在: “艦艇編號”和“編號”存在異名同義,合并時統一為“艦艇編號” 。 “艦艇名”和“艦艇名稱”存在異名同義,合并時統一為“艦艇名稱”。武器生產時間艦艇名nm1兵官證號m圖6.30201mm峰.31 全ME-I®12、社某商業集團數據庫中有3個實體集,一是“商品”實體集,屬性有商店編號、商店名、 地址等;二是“商品”實體集,屬性有商品號、商品名、規格、單價等;三是“職工”實體 集,屬性有職工編號、姓名、性別、業績等。商店與商品間存在“銷售”聯系,每個商店可銷售多種商品,每中商品也可以放在多 個商店銷售,每個商店孝順的一
17、種商品有月銷售量;商店與職工之間存在“聘用”聯系,每 個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和工資。(1 ) 試畫出E - R圖。 圖21(2) 將該E - R圖轉換成關系模式,并指出主碼和外碼。答:(1)對應的E -R圖如圖所示。(2)這個E - R圖可轉換為如下關系模式:商店(商店編號,商店名,地址)商店編號為主碼職工(職工編號,姓名,性別,業績,商店編號,聘期,工資)職工編號為主碼,商店編號為外碼。商品(商品號,商品名,規格,單價) 商品號為主碼銷售(商店編號,商品號,月銷售量)商店編號+商品號為主碼商店編號,商品號均為外碼13、學校中有若干系,每個系有若干班級
18、和教研室,每個教研室有若干教員,其中有 的教授和副教授每人各帶若干研究生,每個班有若干學生, 每個學生選修若干課程, 每門課可由若干學生選修。請用E -R圖畫出此學校的概念模型,實體的屬性可自行設計。答:對應的E -R圖如圖23所示。各實體的屬性如下:系:系名,系主任號,系地址,系電話班級:班號,班長,人數教研室:教研室名,地址,電話學生:學號,姓名,性別,年齡,籍貫,入學年份,專業本科生:已修學分,平均成績研究生:研究方向,導師姓名教員:姓名,年齡,性別,職稱,專長正副教授:科研項目,研究方向系學校概念模型圖 6.33管理信息系統試卷五、分析論述題1.設要建立一個企業數據庫,要求如下:(1)
19、某企業各部門有許多職員,但一曾23僅屬于一個部門;(2)每個職員可在多項工程中承擔工作或負責管理,每項工程可有多個職員做工,但只有一個負責管理者。試根據以上要求畫出該問題的E-R圖下面給出已經轉換好的等價關系模型結構。(主關鍵字為部門號)(主關鍵字為職工號)(主關鍵字為工程號)主關鍵字為(職工號,工程部門(部門號,部門名,部門負責人,電話)職員(職工號,職工名,性別,部門號)工程(工程號,工程名,項目負責人)工作(職工號,工程號,工種)號)試根據要求畫出該問題的 E-R圖試完成:把給定的E-R圖轉換為等價的關系模型結構說明實體、屬性和聯系實體:分支機構,銀行員工,客戶,賬戶,貸款屬性:分支機構
20、(賬戶號,員工社保號,客戶社保號,貸款號)客戶(客戶社保號,姓名,居住街道和城市)賬戶(賬戶號,余額,所有者訪問的最近日期)員工(員工社保號,員工姓名,員工電話號碼)貸款(貸款號,金額,發放日期)聯系:下屬(分支機構,員工, 1: n)提供(分支機構,賬戶,1: ND發放(分支機構,貸款,1: ND持有(客戶,賬戶,N:MD借入(客戶,貸款,N:MD負責(員工,客戶,1 : ND2 .寫出ER圖三三w避/所有老工 的最貴日期;3 .將ER圖轉換為關系模型(實體)分支機構(賬戶號,員工社保號,客戶社保號,貸款號)(實體)客戶(客戶社保號,姓名,居住街道和城市)(實體)賬戶(賬戶號,余額,所有者訪
21、問的最近日期)(實體)員工(員工社保號,員工姓名,員工電話號碼)(實體)貸款(貸款號,金額,發放日期)(聯系)負責(員工社保號,客戶社保號,賬戶號,貸款號)(聯系)借入(客戶社保號,貸款號)(聯系)持有(客戶社保號,賬戶號)1、請根據以下銷售過程分別畫出業務流程圖、數據流程圖:用戶將訂貨單交某企業的業務經理,經檢驗后,對不合格的訂單要由用戶重填,合格的訂單交倉庫保管員作出庫處理, 即查閱庫存臺帳,如果有貨則向用戶開票發貨,如缺貨,則通知采購人員采購。2、根據下述業務工作過程,畫出業務流程圖。成品庫保管員按車間送來的入庫登記單登記庫存臺賬。發貨時,發貨員根據銷售科送來的發貨通知單將成品出庫,并發
22、貨,同時填寫三份出庫單,其中一份交給成品庫保管員,由 他按此出庫單登記庫存臺賬,出庫單另外兩聯分別送銷售科和會計科。3、教師科研管理工作流程是:接收教師交來科研申報材料,科研秘書根據科研管理條例進行初審,對需要修改的申報材料退回教師修改;對初審合格的材料,再根據科研管理條例和科研檔案進行分類。分類完成后將科研成果材料報主管主任審批,審批合格后,由科研秘書將材料存儲到科研檔案,并報科研處備案。畫出業務流程圖和數據流程圖。4、教學管理的主要工作過程是:系辦輸入班級和教學時間,查看教學計劃表,確定本學期教學任務。根據本學期教學任務,查看教師表制作開課任務書和班級教學計劃表。查詢時,教師輸入教師姓名和
23、時間,查詢本人的教學任務,學生輸入班級和時間,查詢班級教學計劃。畫出教學管理的數據流程圖。5、某倉庫管理系統按以下步驟進行信息處理,試畫出其數據流程圖。保管員根據當日的出庫單和入庫單通過出庫處理和入庫處理分別將數據輸入到出庫流水賬”和 入庫流水賬;并修改庫存臺帳根據庫存臺帳由統計、打印程序輸出庫存日報表。需要查詢時,可利用查詢程序在輸入查詢條件后,到庫存臺帳去查詢,顯示查詢結果。1、答案:業務流程圖:數據流程圖:2、答案:3、答案:業務流程圖:入庫流水賬出庫流水賬1、某運輸公司收取運費的標準如下:本地客戶每噸5元。 外地客戶貨物重量 W在100噸以內(含),每噸8元。 外地客戶貨物100噸以上
24、時,距離L在500公里以內(含)超過部分每噸增加 7元, 距離500公里以上時,超過部分每噸再增加10元。試畫出決策樹、決策表,反映運費策略。2、郵寄包裹收費標準如下:若收件地點在1000公里以內,普通件每公斤2元,掛號件每公斤3元;若收件地點在1000 公里以外,普通件每公斤 2.5元,掛號件每公斤 3.5元,若重量大于30公斤,超重部分每 公斤加收0.5元。繪制收費標準的決策樹和決策表(重量用W表示)。3、某工廠對一部分職工重新分配工作,其原則如下:年齡不滿20歲,文化程度為小學脫產學習,文化程度是中學的為電工。年齡滿20歲但不足50歲,文化程度為小學或中學,男性為鉗工,女性為車工;文化程
25、度是大學的為技術員。年齡滿50歲及50歲以上,文化程度是小學或中學的為材料員;文化程度是大學的為技術員。請畫出處理職工分配政策(以文化程度為基準)的決策表、決策樹。4、某學校對教職工擬定獎勵策略如下:(1)高級職稱且教學評估優秀的獎勵1000元,教學效果評估合格的獎勵 800元;(2)中級職稱且教學評估優秀的獎勵800元,教學效果評估合格的獎勵500元;(3)初級職稱且教學評估優秀的獎勵500元。要求畫出獎勵策略的決策樹。5、某用電量計費系統記費如下:如果按固定價格方法記帳,對耗電量小于100度(不包含100度)的情況,按每月最低費用收費。超過 100度時,就按A類計費辦法收費。如果按可 變價格方法記帳,則對 100度以下(不包含100度)耗電量,按 A類計費辦法收費,超過100度時按B類計費辦法收費。畫出上述說明的決策樹。6、某金融部門的貸款發放最高限額問題描述如下:對于固定資產超過 500萬元(含500萬元)的企業: 如果無不良還款記錄,低于3年期(含3年)的貸款最高限
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新目標引領新未來
- 《測控一體化閘門安裝及驗收規程》(征求意見稿)編制說明
- 2025年教育培訓行業品牌塑造與市場推廣策略研究報告:品牌區塊鏈營銷策略
- 2025年運動醫學醫療市場增長動力報告:技術創新趨勢下的市場前景
- 醫藥流通行業供應鏈優化與成本控制2025年競爭格局分析報告
- 元宇宙社交平臺用戶行為洞察報告:2025年用戶體驗優化與瓶頸解析
- 探索廢棄礦井資源再利用與綠色發展協同推進模式
- 2025年綠色金融發展趨勢與投資策略研究報告
- 2025年互聯網醫療平臺在線問診醫療服務質量監控報告
- 2025年潮流玩具市場分析報告:收藏價值與文化傳承深度挖掘
- 幼兒園安全教育《防溺水》課件
- 《走進民間音樂》資料
- 螺桿冷水機組使用說明書
- 2021年北京首通智城科技創新有限責任公司招聘筆試試題及答案解析
- 實習證明模板10篇
- 國開期末考試《建筑制圖基礎》機考試題及答案(第A-1套)
- 越南語基礎實踐教程1第二版完整版ppt全套教學教程最全電子課件整本書ppt
- 酒店治安保衛管理制度
- GB∕T 18885-2020 生態紡織品技術要求
- Q∕SY 06521-2016 煉油化工建設項目EPC總承包管理規范
- 課件心肺復蘇(CPR)
評論
0/150
提交評論