E-R圖的基礎練習


第1題:

設有商店和顧客兩個實體,“商店”有屬性:商店編號、商店名、地址、電話,“顧客”有屬性:顧客編號、姓名、地址、年齡、性別。假設一個商店有多個顧客購物,一個顧客可以到多個商店購物,顧客每次去商店購物有一個消費金額和日期,而且規定每個顧客在每個商店里每天最多消費一次。

①  試畫出ER圖,並注明屬性和聯系類型。(5分)

 

第2題:

假設每個學生選修若干門課程,且每個學生每選一門課只有一個成績,每個教師只擔任一門課的教學,一門課由若干教師任教。“學生”有屬性:學號、姓名、地址、年齡、性別。“教師”有屬性:職工號、教師姓名、職稱,“課程”有屬性:課程號、課程名。

①試畫出ER圖,並注明屬性和聯系類型。(5分)

 

第3題:

設某商業公司數據庫中有三個實體集,一是”公司”實體集,屬性有公司編號、公司名、地址等;二是”倉庫”實體集,屬性有倉庫編號、倉庫名、地址等;三是”職工”實體集,屬性有職工編號、姓名、性別等。每個公司有若干個倉庫,每個倉庫只能屬於1個公司,每個倉庫可聘用若干職工,每個職工只能在一個倉庫工作,倉庫聘用職工有聘期和工資。

①試畫出E-R圖  (5分)

 

 

第4題:

某研究所有多名科研人員,每一個科研人員只屬於一個研究所,研究所有多個科研項目,每個科研項目有多名科研人員參加,每個科研人員可以參加多個科研項目。科研人員參加項目要統計工作量。“研究所”有屬性:編號,名稱、地址,“科研人員”有屬性:職工號、姓名、性別、年齡,職稱。“科研項目”有屬性:項目號、項目名、經費。

①試畫出ER圖,並注明屬性和聯系類型。(5分)


第5題:
 

現有學生報考系統,實體“考生”有屬性:准考證號、姓名、年齡、性別,實體“課程”有屬性:課程編號、名稱、性質。一名考生可以報考多門課程,考生報考還有報考日期、成績等信息。

①畫出ER圖,並注明屬性和聯系類型。(5分)

 

第6題:

某廠銷售管理系統,實體“產品”有屬性:產品編號、產品名稱、規格、單價,實體“顧客”有屬性:顧客編號、姓名、地址。假設顧客每天最多采購一次,一次可以采購多種產品,顧客采購時還有采購日期、采購數量等信息。

①試畫出ER圖,並注明屬性和聯系類型。(5分)

 

第7題:

設有運動員和比賽項目兩個實體,“運動員”有屬性:運動員編號、姓名、單位、性別、年齡,“比賽項目”有屬性:項目號、名稱、最好成績。一個運動員可以參加多個項目,一個項目由多名運動員參加,運動員參賽還包括比賽時間、比賽成績等信息。

①試畫出ER圖,並注明屬性和聯系類型。(5分)

 

 

第8題:

某工廠生產若干產品,每種產品由不同的零件組成,有的零件用在不同的產品上。這些零件由不同的原材料制成。不同的零件所用的材料可以相同。這些零件按所屬的不同產品分別放在倉庫中,原材料按類型放在若干倉庫中。

產品屬性有:編號、名稱

零件屬性有:編號、名稱

材料屬性有:編號、名稱、材料類型

倉庫屬性有:編號、名稱、地點

①請用E-R圖畫出工廠產品、零件、材料、倉庫的概念模型,並注明屬性和聯系類型。(5分)

  

第9題:

某電腦公司是一家專門銷售計算機整機、外圍設備和零部件的公司。該公司有3個部門:市場部、技術部和財務部。市場部有18位業務員,負責采購和銷售業務;技術部有14位工程師,負責售后服務、保修等技術性的工作;財務部有12位工作人員、1位會計和1位出納,負責財務業務。公司需要將所有經營的計算機設備的客戶、銷售、維修(服務、保修)、職工等信息都存儲在數據庫中。

①根據公司的情況設計數據庫的E-R圖,並注聯系類型。(5分)

 

第10題:

學校中有若干系,每個系有若干個班級和教研室,每個教研室有若干個教員,其中有的教授和副教授每人各帶若干個研究生,每個班有若干學生,每個學生選修若干課程,每門課程可以有若干學生選修。

①  根據公司的情況設計數據庫的E-R圖,並注聯系類型。(5分)

 

 

第11題:

工廠(包括廠名和廠長名)需要建立一個管理數據庫存儲以下信息:(1)一個廠內有多個車間,每個車間有車間號、車間主任姓名、地址和電話。 (2)一個車間有多個工人,每個工人有職工號、姓名、年齡、性別和工種。3)一個車間生產多種產品,產品有產品號和價格。4)一個車間生產多種零件,一個零件也可能為多個車間制造。零件有零件號、重量和價格。 (5)一個產品由多種零件組成,一種零件也可裝配出多種產品。6)產品與零件均存入倉庫中。7)廠內有多個倉庫,倉庫有倉庫號、倉庫主任姓名和電話。

(1)據工廠的情況,用E-R圖畫出概念模型,並注聯系類型。(10分)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM