數(shù)據(jù)庫作業(yè)答案_第1頁
數(shù)據(jù)庫作業(yè)答案_第2頁
數(shù)據(jù)庫作業(yè)答案_第3頁
數(shù)據(jù)庫作業(yè)答案_第4頁
數(shù)據(jù)庫作業(yè)答案_第5頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

1、 班級:自動化3班姓名:方超 數(shù)據(jù)庫作業(yè)解答:第二章1、指明下列實體間聯(lián)系的種類:(1)教研室和教師(假設(shè)一個教師只屬于一個教研室,一個教研室可有多名教師)。 答:一對多(2) 商店和顧客。 答:多對多2、指出下列關(guān)系模式的主碼:(1)考試情況(課程名,考試性質(zhì),考試日期,考試地點)。假設(shè)一門課程在不同的日期可 以有多次考試,但在同一天只能考一次。多門不同的課程可以同時進行考試。 答:課程名、考試日期(2) 教師授課(教師號,課程號,授課時數(shù),學年,學期)。假設(shè)一名教師在同一學年和學期可以講授多門課程,也可以在不同學年和學期多次講授同一門課程,對每門課程的講授都有一個授課時數(shù)。 答:課程號、學

2、年、學期 (3) 圖書借閱(書號,讀者號,借書日期,還書日期)。假設(shè)一個讀者可以在不同的日期多次借閱同一本書,一個讀者可以同時借閱多本不同的圖書,一本書可以在不同的時間借給不同的讀者。但一個讀者不能在同一天對同一本書借閱多次。 答:書號、讀者號、借書日期第三章1、 數(shù)據(jù)完整性的含義是什么? 答:數(shù)據(jù)的完整性是為了防止數(shù)據(jù)庫中存在不符合應用語義的數(shù)據(jù),為了維護數(shù)據(jù)的完整性,數(shù)據(jù)庫管理系統(tǒng)提供了一種機制來檢查數(shù)據(jù)庫中的數(shù)據(jù),看其是否滿足語義規(guī)定的條件。這些加在數(shù)據(jù)庫數(shù)據(jù)之上的語義約束條件就是數(shù)據(jù)完整性約束條件。2、 在對數(shù)據(jù)進行什么操作時,系統(tǒng)檢查Default約束?進行什么操作時,檢查Check

3、約束? 答:插入操作且省略了某些列的值時檢查DEFAULT約束。插入和修改操作檢查CHECK約束。3、 UNIQUE約束的作用是什么? 答:限制列的取值不重復。第六章1、設(shè)有關(guān)系模式:學生修課(學號,姓名,所在系,性別,課程號,課程名,學分,成績)。設(shè)有一個學生可以選多門課程,一門課程可以被多名學生選。一個學生有唯一的所在系,每門課程有唯一的課程名和學分。請指出此關(guān)系模式的候選碼,判斷此關(guān)系模式是第幾范式的,若不是第三范式的,請將其規(guī)范化為第三范式關(guān)系模式,并指出分解后的每個關(guān)系模式的主碼和外碼。 解:候選鍵為:(學號,課程號),它也是此關(guān)系模式的主鍵。由于存在函數(shù)依賴: 學號 姓名,課程號

4、課程名 因此,存在非主屬性對主鍵的部分函數(shù)依賴關(guān)系,因此它不是第二范式的表。分解如下: 學生表(學號,姓名,所在系,性別),主鍵為“學號”,已屬于第三范式。 課程表(課程號,課程名,學分),主鍵為“課程號”,已屬于第三范式。選課表(學號,課程號,成績),主鍵為(學號,課程號),已屬于第三范式2、 設(shè)有關(guān)系模式:教師授課(課程號,課程名,學分,授課教師號,教師名,授課時數(shù)),其語義為:一門課程(由課程號決定)有確定的課程名和學分,每名教師(由教師號決定)有確定的教師名,每門課程可以由多名教師講授,每名教師也可以講授多門課程,每名教師對每門課程有確定的授課時數(shù)。指出此關(guān)系模式的候選碼,判斷此關(guān)系模

5、式是第幾范式的,若不是第三范式的,請將其規(guī)范化為第三范式關(guān)系模式,并指出分解后的每個關(guān)系模式的主碼和外碼。解:此關(guān)系模式的候選鍵為(課程號,授課教師號),它們也是主鍵。由于存在函數(shù)依賴:課程號 課程名,授課教師號 教師名因此,存在非主屬性對主鍵的部分函數(shù)依賴關(guān)系,因此它不是第二范式的表。分解如下: 課程表(課程號,課程名,學分),主鍵為“課程號”,已屬于第三范式。教師表(教師號,教師名),主鍵為“教師號”,已屬于第三范式。授課表(課程號,授課教師號,授課時數(shù)),主鍵為(課程號,教師號),已屬于第三 范式。第八章1、設(shè)有下圖所示的兩個E-R模型,分別將它們轉(zhuǎn)換為合適的關(guān)系模式,并指出每個關(guān)系模式的主碼和外碼。 (a) (b)解:(a): 圖書表(書號,書名,出版日期,作者),主鍵為“書號”讀者表(讀者編號,讀者姓名,聯(lián)系電話,單位),主鍵為“讀者編號”。借閱表(書號,讀者編號,借閱日期),主鍵為(書號,讀者編號,借書日期)“書號”,為引用圖書表的“書號”的外鍵,“讀者編號”為引用讀者表的“讀者編號”的外鍵。 顧客表(顧客號,顧客名,聯(lián)系電話),主鍵為“顧客號”。(b):銷售人員表(職工編號,職工名稱,所在部門),主鍵為“職工編號”。商品表(商品編號,商品名稱,商品分類,庫存量),主鍵為“商品編號”。訂購表(職工編號,顧客號,商品編號,訂購日期,

溫馨提示

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

最新文檔

評論

0/150

提交評論