資料庫作業16 第七章 資料庫設計

2021-10-05 12:02:38 字數 1026 閱讀 7106

7.學校中有若干系,每個系有若干班級和教研室,每個教研室有若干教員,其中有的教授和副教授每人各帶若干研究生,每個班有若干學生,每個學生選修若干課程,每門課可由若干學生選修。請用e-r圖畫出此學校的概念模型。

8.某工廠生產著幹產品,每種產品由不同的零件組成,有的零件可用在不同的產品上。這些零件由不同的原材料製成,不同零件所用的材料可以相同。這些零件按所屬的不同產品分別放在倉庫中,原材料按照類別放在若干倉庫中。請用e-r圖畫出此工廠產品、零件、材料、倉庫的概念模型。

10.試著把習題7和習題8中的e-r模型圖轉換為關係模式:

11.試用規範化理論中有關正規化的概念分析習題7設計的關係模型中各個關係模式的候選碼,他們分別屬於第幾正規化?會產生什麼更新異常?

(1)系(系號,系名) 4df

班(班號,系名,班級人數) 4df

課程(課程號,課程名,學分) 4df

學生(學號,姓名,班級,年齡) 4df

教研室(編號,系號,教研室名) 4df

教員(教員號,姓名,職稱,教研室號) 4df

研究生(學號,班級號,導師職工號,專業) 4df

選修(學號,課程號) 4df

無更新異常

(2)產品(產品號,產品名)

零件(零件號,零件名)

原材料(原材料名,類別)

倉庫(倉庫號,類別)

組成(產品號,零件號)

製成(零件號,原材料名)

零件儲存(倉庫號,零件號,產品號)

材料儲存(原材料名,倉庫號)

資料庫作業16 第七章 資料庫設計

7 e r圖 10 習題 7 關係模式 系 系號,系名,學校名 班 班號,系號,系名,學生數 學生 學號,姓名,班號,系號 課程 課程號,課程名,課時 選課 學號,課程號,成績 教研室 教研室編號,系號,教研室人數 教授 教師編號,教師姓名,職稱,教研室編號 習題 8 關係模式 倉庫 倉庫編號,儲存...

資料庫作業16 第七章 資料庫設計

7.學校中有若干系,每個系有若干班級和教研室,每個教研室有若干教員,其中有的教授和副教授每人各帶若干研究生,每個班有若干學生,每個學生選修若干課程,每門課可由若干學生選修。請用e r圖畫出此學校的概念模型。8.某工廠生產著幹產品,每種產品由不同的零件組成,有的零件可用在不同的產品上。這些零件 由不同...

資料庫作業16 第七章 資料庫設計

10 習題7系 系號,系名 班級 班級編號,班級名稱,所屬系號 教研室 教室編號,所屬系號 學生 學號,姓名,所在系號,所在班級號,教員號 教員 教員號,教員姓名,職稱,教室編號 課程 課程編號,課程名稱 習題8產品 產品號,產品名稱 零件 零件號,零件名稱,所在倉庫號 材料 材料號,材料名,所在倉...