長(zhǎng)沙理工大學(xué)數(shù)據(jù)庫復(fù)習(xí)題答案_第1頁
長(zhǎng)沙理工大學(xué)數(shù)據(jù)庫復(fù)習(xí)題答案_第2頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 11/11長(zhǎng)沙理工大學(xué)數(shù)據(jù)庫復(fù)習(xí)題答案 一、選擇題 1. 下面的選項(xiàng)不是關(guān)系數(shù)據(jù)庫基本特征的是( A )。 A. 不同的列應(yīng)有不同的數(shù)據(jù)類型 B. 不同的列應(yīng)有不同的列名 C. 與行的次序無關(guān) D. 與列的次序無關(guān) 2. 實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)有( A ) A. 用戶標(biāo)識(shí)與鑒別、存取控制、視圖機(jī)制、審計(jì)、數(shù)據(jù)加密 B. 存取控制、視圖機(jī)制、審計(jì)、數(shù)據(jù)加密、防火墻 C. 用戶標(biāo)識(shí)與鑒別、存取控制、視圖機(jī)制、審計(jì)、防火墻 D. 存取控制、視圖機(jī)制、審計(jì)、數(shù)據(jù)加密、數(shù)據(jù)轉(zhuǎn)儲(chǔ) 3. 數(shù)據(jù)的( B )是為了防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),也就是防止數(shù)據(jù)庫中存在不正確的數(shù)據(jù)。數(shù)據(jù)的( D

2、 )是保護(hù)數(shù)據(jù)庫防止惡意的破壞和非法的存取。 A. 安全性、完整性 B. 完整性、安全性 C. 保密性、安全性 D. 安全性、保密性 4. SQL語言的GRANT和REVOKE語句主要是用來維護(hù)數(shù)據(jù)庫的( C )。 A.完整性 B.可靠性 C.安全性 D.一致性 5. 關(guān)系模型中,一個(gè)碼是( C )。 A. 可以由多個(gè)任意屬性組成 B. 至多由一個(gè)屬性組成 C. 由一個(gè)或多個(gè)屬性組成,其值能夠惟一標(biāo)識(shí)關(guān)系中一個(gè)元組 D. 以上都不是 6. 當(dāng)關(guān)系S自然聯(lián)接時(shí),能夠把S原該舍棄的元組放到結(jié)果關(guān)系中的操作是( D ) A.左外聯(lián)接 B.右外聯(lián)接 C.外部并 D.外聯(lián)接 7 DBMS是( D ) A

3、.數(shù)據(jù)庫 B.數(shù)據(jù)庫系統(tǒng) C.數(shù)據(jù)庫應(yīng)用軟件 D.數(shù)據(jù)庫管理軟件 8 下列四項(xiàng)中說法不正確的是(C ) A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余 B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享 C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù) D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性 9 在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有(A ) A1個(gè)B2個(gè)C三個(gè)D任意多個(gè) 10 常見的數(shù)據(jù)模型是( A ) A.層次模型、網(wǎng)狀模型、關(guān)系模型 B.概念模型、實(shí)體模型、關(guān)系模型 C. 對(duì)象模型、外部模型、內(nèi)部模型 D.邏輯模型、概念模型、關(guān)系模型 11 DB、DBMS和DBS三者間的關(guān)系是(B) A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括D

4、BS和DB D.DBS與DB和DBMS無關(guān) 12 要保證數(shù)據(jù)庫的物理獨(dú)立性,需要修改的是( A) A.三層模式之間的兩種映射 B.模式與內(nèi)模式 C.模式與外模式 D.三層模式 13關(guān)系數(shù)據(jù)模型的基本數(shù)據(jù)結(jié)構(gòu)是( D ) A.樹 B.圖 C.索引 D.關(guān)系 14 提供數(shù)據(jù)庫定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和數(shù)據(jù)庫維護(hù)功能的軟件稱為( C) A.OS B.DS C.DBMS D.DBS 15 在數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有(A ) A1個(gè) B2個(gè) C三個(gè) D任意多個(gè) 16 下述那一條不屬于概念模型應(yīng)具備的性質(zhì)(D ) A有豐富的語義表達(dá)能力B易于交流和理解 C易于變動(dòng)D在計(jì)算機(jī)中實(shí)現(xiàn)的效率高 17 在

5、視圖上不能完成的操作是( C) A.更新視圖 B.查詢 C.在視圖上定義新的基本表 D.在視圖上定義新視圖 18 當(dāng)同一個(gè)實(shí)體集內(nèi)部實(shí)體之間存在著一個(gè)M:N的關(guān)系時(shí),根據(jù)E-R模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,轉(zhuǎn)換成關(guān)系的數(shù)目為( C ) A.1 B.2 C.3 D.4 19 關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括(C ) A.完整性規(guī)則 B.數(shù)據(jù)結(jié)構(gòu) C.恢復(fù) D.數(shù)據(jù)操作 20 下面列出的關(guān)于視圖的條目中,不正確的是(C ) A視圖是外模式B。視圖是虛表 C使用視圖可以加快查詢語句的執(zhí)行速度 D使用視圖可以簡(jiǎn)化查詢語句的編寫 21 數(shù)據(jù)庫技術(shù)的奠基人之一,E.F.Codd于1970年發(fā)表過多篇論文,

6、主要論述的是( C )。 A. 層次數(shù)據(jù)模型 B. 網(wǎng)絡(luò)數(shù)據(jù)模型 C. 關(guān)系數(shù)據(jù)模型 D. 面向?qū)ο髷?shù)據(jù)模型 22 有關(guān)系模式A(C,T,H,R,S),其中各屬性的含義是:C,課程:T,教 員:H,上課時(shí)間:R,教室:S,學(xué)生。根據(jù)語義有如下函數(shù)依賴集F=C T,(H,R)C,(H,T)R,(H,S)R。關(guān)系模式A的碼是(C )。AC B(H,R)C(H,T)D(H,S) 23 數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實(shí)現(xiàn)數(shù)據(jù)庫的( D )。 A. 可靠性 B. 一致性 C. 完整性 D. 安全性 24 如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的共享鎖,則T對(duì)Q ( C )

7、A. 只能讀不能寫 B. 只能寫不能讀 C. 既可讀又可寫 D. 不能讀不能寫 25 在SQL語言的SELECT語句中,能實(shí)現(xiàn)選擇操作的是(A ) ASELECT BFROM CWHERE DGROUP BY 26在數(shù)據(jù)庫系統(tǒng)的組織結(jié)構(gòu)中,下列( C )映射把概念數(shù)據(jù)庫與物理數(shù)據(jù)庫聯(lián)系起來。 A. 外模式模式 B. 內(nèi)模式外模式 C. 模式內(nèi)模式 D. 模式外模式 27 數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括( A ) A.丟失更新 B.數(shù)據(jù)獨(dú)立性會(huì)提高 C.非法用戶的使用 D.增加數(shù)據(jù)冗余度 28 將ER 模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的(C) A 需求分析 B 概念設(shè)計(jì) C 邏輯設(shè)計(jì) D 物理

8、設(shè)計(jì) 29. ( B )是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。 A. 數(shù)據(jù)庫系統(tǒng) B. 數(shù)據(jù)庫 C. 關(guān)系數(shù)據(jù)庫 D. 數(shù)據(jù)庫管理系統(tǒng) 30. 在數(shù)據(jù)庫的三級(jí)模式中,內(nèi)模式有(A )。 A1個(gè)B2個(gè)C3個(gè)D任意多個(gè) 31. 在數(shù)據(jù)庫的三級(jí)模式中,外模式有(D )。 A1個(gè)B2個(gè)C3個(gè)D任意多個(gè) 32. 在數(shù)據(jù)庫的三級(jí)模式中,模式有(A )。 A1個(gè)B2個(gè)C3個(gè)D任意多個(gè) 33. 在數(shù)據(jù)庫的三級(jí)模式體系結(jié)構(gòu)中,內(nèi)模式、模式和外模式個(gè)數(shù)的比例是(B )。 A1:1:1 B1:1:N C1:M:N DM:N:P 34. 數(shù)據(jù)模型的三個(gè)要素分別是( A )。 A. 實(shí)體完整性、參照完

9、整性、用戶自定義完整性 B. 數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作、完整性約束 C. 數(shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)查詢 D. 外模式、模式、內(nèi)模式 35. 數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關(guān)系是( C )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 36. 在關(guān)系模式R中,Y函數(shù)依賴于X 的語義是:( B )。 A. 在R的某一關(guān)系中,若兩個(gè)元組的X值相等,則Y值也相等。 B. 在R的每一關(guān)系中,若兩個(gè)元組的X值相等,則Y值也相等。 C. 在R的某一關(guān)系中,Y值應(yīng)與X值相等。 D. 在R

10、的每一關(guān)系中,Y值應(yīng)與X值相等。 37. 若對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有n個(gè)實(shí)體(n0)與之聯(lián)系,而對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中只有1個(gè)實(shí)體與之聯(lián)系,則實(shí)體集A和實(shí)體集B之間的聯(lián)系類型為( B )。 A1:1 B1:N CM:N DN:1 38. 若對(duì)于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中有1個(gè)實(shí)體(n0)與之聯(lián)系,而對(duì)于實(shí)體集B中的每一個(gè)實(shí)體,實(shí)體集A中只有1個(gè)實(shí)體與之聯(lián)系,則實(shí)體集A和實(shí)體集B之間的聯(lián)系類型為( A )。 A1:1 B1:N CM:N DN:1 39下列不屬于數(shù)據(jù)安全性控制方法的是( D )。 A用戶標(biāo)識(shí)和鑒定B用戶存取權(quán)限控制C數(shù)據(jù)加密D網(wǎng)絡(luò)流量控制

11、40若關(guān)系R為M列P行,關(guān)系S為N列Q行,則(B )的結(jié)果為M+N 列PQ行。 AR-S BRS CRS DR S 41. 數(shù)據(jù)模型應(yīng)滿足( D )的要求。 A真實(shí)模擬現(xiàn)實(shí)世界B容易為人們所理解C便于在計(jì)算機(jī)上實(shí)現(xiàn)D以上都是 42. 在可信計(jì)算機(jī)系統(tǒng)評(píng)測(cè)標(biāo)準(zhǔn)中,達(dá)到初步安全產(chǎn)品要求的是(C )級(jí)。 AC1 BC2 CB1 DB2 43. 下面的選項(xiàng)不是關(guān)系數(shù)據(jù)庫基本特征的是( A )。 A. 不同的列應(yīng)有不同的數(shù)據(jù)類型 B. 不同的列應(yīng)有不同的列名 C. 與行的次序無關(guān) D. 與列的次序無關(guān) 44. 實(shí)現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術(shù)有( A ) A. 用戶標(biāo)識(shí)與鑒別、存取控制、視圖機(jī)制、審

12、計(jì)、數(shù)據(jù)加密 B. 存取控制、視圖機(jī)制、審計(jì)、數(shù)據(jù)加密、防火墻 C. 用戶標(biāo)識(shí)與鑒別、存取控制、視圖機(jī)制、審計(jì)、防火墻 D. 存取控制、視圖機(jī)制、審計(jì)、數(shù)據(jù)加密、數(shù)據(jù)轉(zhuǎn)儲(chǔ) 45. 數(shù)據(jù)的( B )是為了防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),也就是防止數(shù)據(jù)庫中存在不正確的數(shù)據(jù)。數(shù)據(jù)的( D )是保護(hù)數(shù)據(jù)庫防止惡意的破壞和非法的存取。 A. 安全性、完整性 B. 完整性、安全性 C. 保密性、安全性 D. 安全性、保密性 46. SQL語言的GRANT和REVOKE語句主要是用來維護(hù)數(shù)據(jù)庫的( C )。 A.完整性 B.可靠性 C.安全性 D.一致性 47. 關(guān)系模型中,一個(gè)碼是( C )。 A. 可

13、以由多個(gè)任意屬性組成 B. 至多由一個(gè)屬性組成 C. 由一個(gè)或多個(gè)屬性組成,其值能夠惟一標(biāo)識(shí)關(guān)系中一個(gè)元組 D. 以上都不是 48. 當(dāng)關(guān)系S自然聯(lián)接時(shí),能夠把S原該舍棄的元組放到結(jié)果關(guān)系中的操作是( D ) A.左外聯(lián)接 B.右外聯(lián)接 C.外部并 D.外聯(lián)接 49. 下列不屬于需求分析階段工作的是:( A )。 A. 建立E-R圖 B. 分析用戶活動(dòng) C. 建立數(shù)據(jù)字典 D. 建立數(shù)據(jù)流圖 50. 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在( B )。 A. 不會(huì)因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序 B. 不會(huì)因?yàn)閿?shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序 C. 不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu) D.

14、不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu) 51. 若關(guān)系R為M列P行,關(guān)系S為N列Q行,則RS的結(jié)果為( B )列()行。 A.M+N、P+Q BM+N、PQ CMN、P+Q DM N、PQ 52. 在SQL語言的Select語句中實(shí)現(xiàn)選擇運(yùn)算的子句是( A )。 A.Select B.From C.Where D.Group by 53數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在( B )。 A. 不會(huì)因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序 B. 不會(huì)因?yàn)閿?shù)據(jù)存儲(chǔ)結(jié)構(gòu)與數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應(yīng)用程序 C. 不會(huì)因?yàn)榇鎯?chǔ)策略的變化而影響存儲(chǔ)結(jié)構(gòu) D. 不會(huì)因?yàn)槟承┐鎯?chǔ)結(jié)構(gòu)的變化而影響其他的存儲(chǔ)結(jié)構(gòu) 54如果事

15、務(wù)T對(duì)數(shù)據(jù)D已加S鎖,則其他事務(wù)對(duì)數(shù)據(jù)D( A ) A. 可以加S鎖,不能加X鎖 B. 可以加S鎖,也可以加X鎖 C. 不能加S鎖,可以加X鎖 D. 不能加任何鎖 55當(dāng)關(guān)系S自然聯(lián)接時(shí),能夠把S原該舍棄的元組放到結(jié)果關(guān)系中的操作是( D ) A.左外連接 B.右外連接 C.外部并 D.外連接 二、填空題 1 外模式/模式映象為數(shù)據(jù)庫提供了_物理_數(shù)據(jù)獨(dú)立性。 2 用二維表數(shù)據(jù)來表示實(shí)體及實(shí)體之間聯(lián)系的數(shù)據(jù)模型稱為_關(guān)系模型_。 3 關(guān)系數(shù)據(jù)庫的三類完整性為_實(shí)體完整性_、_參照完整性_、_用戶自定義完整性_。 4 數(shù)據(jù)庫系統(tǒng)的核心是_數(shù)據(jù)庫管理系統(tǒng)_。 5 數(shù)據(jù)模型主要有_數(shù)據(jù)結(jié)構(gòu)_、_數(shù)據(jù)

16、操作_、_數(shù)據(jù)約束_。6若關(guān)系中的某一屬性組的值能唯一地標(biāo)識(shí)一個(gè)元組,則稱該屬性組為_主鍵 _。 7 建立冗余數(shù)據(jù)最常用的技術(shù)是數(shù)據(jù)轉(zhuǎn)儲(chǔ)和登錄日志文件。 8 關(guān)系數(shù)據(jù)庫的三類完整性為_實(shí)體完整性_、_參照完整性_、_用戶自定義完整性_。 9 從指定的關(guān)系中選擇指定的若干屬性組成一個(gè)新關(guān)系的運(yùn)算稱為選擇運(yùn)算。 10實(shí)體與實(shí)體之間的關(guān)系有_一對(duì)一_、_一對(duì)多_、_多對(duì)多_。11事務(wù)的ACID特性包括:原子性、一致性、隔離性和持續(xù)性。 12事務(wù)并發(fā)控制機(jī)制中,避免活鎖產(chǎn)生的方法是采用先來先服務(wù)的策略; 13 SQL語言用_GRANT_語句向用戶授予操作權(quán)限,用_REVOKE_語句收回權(quán)限。 14 在

17、關(guān)系代數(shù)運(yùn)算中,從關(guān)系中取出滿足條件的行的運(yùn)算稱為選擇運(yùn)算_。 15 若關(guān)系中的某一屬性組的值能唯一地標(biāo)識(shí)一個(gè)元組,則稱該屬性組為_主鍵_。 16 從關(guān)系規(guī)范化理論的角度講,一個(gè)只滿足1NF的關(guān)系可能存在的四方面問題是:數(shù)據(jù)冗余度大、修改異常、插入異常和_刪除異常_。 17 第三范式是在第二范式的基礎(chǔ)上消除了數(shù)據(jù)冗余、更新異常、插入異常和刪除異常。 18 設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別為r和s,則(RS)操作結(jié)果的屬性個(gè)數(shù)為 _r+s_。 19基本的鎖類型有兩種:排它鎖、共享鎖。 20并發(fā)操作帶來的數(shù)據(jù)不一致性情況大致可以分為三種:丟失或覆蓋更新、臟讀、不可重復(fù)讀。 21 創(chuàng)建規(guī)則和默認(rèn)值對(duì)象的T

18、ransact-SQL語句分別為_GRANT_和REVOKE_,而不能使用SQL Server管理平臺(tái)工具創(chuàng)建。 22 在SQL Server中,數(shù)據(jù)庫是由_數(shù)據(jù)庫_文件和_事務(wù)日志_文件組成的。 5第三范式是在第二范式的基礎(chǔ)上消除了。 23數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)包括概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)。 24事務(wù)的ACID特性包括:原子性、_一致性_、隔離性_和持續(xù)性。 25 已知關(guān)系:系(系編號(hào),系名稱,系主任,電話,地點(diǎn))和學(xué)生(學(xué)號(hào),姓名,性別,入學(xué)日期,專業(yè),系編號(hào)),則可知:學(xué)生關(guān)系的主碼是學(xué)號(hào),學(xué)生關(guān)系的外碼是系編號(hào)。 26連接查詢分為:內(nèi)連接、外連接和交叉連接,內(nèi)連接又可分為:等值連接、不等值

19、連接和自然連接。 27 使用Transact-SQL管理數(shù)據(jù)庫時(shí),創(chuàng)建數(shù)據(jù)庫的語句為_create database_,修改數(shù)據(jù)庫的語句為alter database_,刪除數(shù)據(jù)庫的語句為_drop database_。 28 Transact-SQL中添加記錄使用_select_語句,修改記錄使用_ado_語句,刪除記錄可使用_delete_或_SQL_語句。 三、給定關(guān)系模式 C(CNO,CNAME,TYPE,CREDIT,HOURS,PTNO) TC(CNO, CTERM,TEACHER) S(SNO,SNAME,SEX,BIRTH,NATIVE,SPNO) SC(SNO,CNO,GRA

20、DE) T(TEACHER,TME) 請(qǐng)用關(guān)系代數(shù)和SQL語言完成如下查詢操作 (1)查詢選修了四門以上課程的學(xué)生學(xué)號(hào)。 (2)查詢李四同學(xué)的籍貫。 (3)查詢計(jì)算機(jī)系學(xué)生所選修的所有課程名稱。 (4)查詢所有學(xué)生的姓名及其選修課程的課程號(hào)。 (5)查詢選修了全部課程的計(jì)算機(jī)系學(xué)生學(xué)號(hào)和姓名。 (6)查詢2012年第1學(xué)期(20121)開出的課程編號(hào),名稱和學(xué)分。 (7)查詢選修了所有課程的學(xué)生學(xué)號(hào)和姓名。 (8)查詢每個(gè)學(xué)生的選修課程數(shù)、總成績(jī)、平均成績(jī)。 (8)查詢選修“數(shù)據(jù)庫技術(shù)與應(yīng)用”的學(xué)生學(xué)號(hào)及成績(jī)。 (10)找出“張三”的學(xué)號(hào)與成績(jī)良好(85)的課程號(hào)與成績(jī)。 (11)查詢至少選修

21、了一門其直接先行課為“20102”課程的學(xué)生學(xué)號(hào)和姓名。 四畫出E-R圖,并將ER模型轉(zhuǎn)換為 1、商店:商店編號(hào)、商店名、地址 商品:商品編號(hào)、商品名、規(guī)格、單價(jià) 職工:職工編號(hào)、姓名、性別、業(yè)績(jī) 每個(gè)商店可銷售多種商品,每種商品也可放在多個(gè)商店銷售,每個(gè)商店銷售 一種商品時(shí)有月銷售量;每個(gè)商店有許多職工,每個(gè)職工只能在一個(gè)商店工作, 商店聘用職工有聘期和月薪。 2、設(shè)學(xué)校數(shù)據(jù)庫中有兩個(gè)實(shí)體集: 學(xué)生表:學(xué)號(hào)、姓名、班級(jí) 課程表:課程號(hào)、課程名稱、教師 某學(xué)校有若干學(xué)生,每個(gè)學(xué)生可以選修多門課程,學(xué)校有若干課程供學(xué)生選 修,每門課程可以供多個(gè)學(xué)生選修,要建立該學(xué)校學(xué)生選修課程的數(shù)據(jù)庫。 3、實(shí)

22、體有:倉庫,零件,供應(yīng)商,項(xiàng)目和職工。這些實(shí)體之間的聯(lián)系有: 一個(gè)倉庫可以存放多種零件,一種零件可以存放在多個(gè)倉庫中。 一個(gè)倉庫有多個(gè)職工當(dāng)倉庫保管員,一個(gè)職工只能在一個(gè)倉庫工作。 職工之間有領(lǐng)導(dǎo)和被領(lǐng)導(dǎo)的關(guān)系。 一個(gè)供應(yīng)商可以供給若干項(xiàng)目多種零件,每個(gè)項(xiàng)目可以使用不同供應(yīng)商的 零件,每種零件可以由不同的供應(yīng)商供給。 4、某醫(yī)院病房計(jì)算機(jī)管理系統(tǒng)中需要如下信息: 科室:科名,科地址,科電話 病房:病房號(hào),床位號(hào),所屬科室名 醫(yī)生:姓名,職稱,所屬科室名,年齡,工作證號(hào) 病人:病歷號(hào),姓名,性別,診斷,主治醫(yī)生,病房號(hào) 其中,一個(gè)科室有多個(gè)病房,多個(gè)醫(yī)生;一個(gè)病房只能屬于一個(gè)科室;一個(gè)醫(yī)生只屬于

23、一個(gè)科室,但可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè)。 5、一個(gè)圖書館數(shù)據(jù)庫,此數(shù)據(jù)庫中對(duì)每個(gè)借閱者保存的記錄包括:讀者號(hào),姓名,地址,性別,年齡,單位。對(duì)每本書保存有:書號(hào),書名,出版社。對(duì)每本被借出的書保存有讀者號(hào)、借出日期和應(yīng)還日期。 五、綜合題 1、現(xiàn)有如下關(guān)系模式: Teacher(Tno,Tname,Tel,Department,Bno,Bname,BorrowDate,RDate,Backup) 其中, Tno教師編號(hào), Tname教師姓名, Tel電話, Department所在部門, Bno借閱圖書編號(hào), Bname書名, BorrowDate借書日期, RDate還

24、書日期, Backup備注 該關(guān)系模式的屬性之間具有通常的語義,例如,教師編號(hào)函數(shù)決定教師姓名,即教師編號(hào)是唯一的,圖書編號(hào)是唯一的,等等。 1教師編號(hào)是候選碼嗎?說明判斷的理由是什么? 2寫出該關(guān)系模式的主碼。 3該關(guān)系模式中是否存在部分函數(shù)依賴?如果存在,請(qǐng)寫出其中兩個(gè)。 4說明要將一個(gè)1NF的關(guān)系模式轉(zhuǎn)化為若干個(gè)2NF關(guān)系,需要如何做? 2、假設(shè)有一關(guān)系模式R(倉庫號(hào),設(shè)備號(hào),數(shù)量,地點(diǎn))回答下列問題 根據(jù)上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依賴; 找出關(guān)系模式R的候選碼; 試問關(guān)系模式R最高以及到達(dá)第幾范式?為什么? 如果R不屬于3NF,請(qǐng)將R分解成3NF模式集。 3、假設(shè)為自學(xué)考試成績(jī)

25、管理設(shè)計(jì)了一個(gè)關(guān)系 R ( S , SN , C , CN , G , U ),其屬性的含義依次為考生號(hào)、姓名、課程號(hào)、課程名、分?jǐn)?shù)和主考學(xué)校名稱。 規(guī)定每個(gè)學(xué)生學(xué)習(xí)一門課程只有一個(gè)分?jǐn)?shù);一個(gè)主考學(xué)校主管多門課程的考試,且一門課程只能屬于一個(gè)主考學(xué)校管理;每名考生有唯一的考號(hào),每門課程有唯一的課程號(hào)。 ( 1 )寫出關(guān)系模式 R 基本的函數(shù)依賴集。 ( 2 )寫出關(guān)系模式 R 的候選鍵。 ( 3 )關(guān)系模式 R 最高達(dá)到第幾范式?為什么? ( 4 )將 R 規(guī)范化為 3NF 。 4、設(shè)有關(guān)系模式:學(xué)生修課管理(學(xué)號(hào),姓名,所在系,性別,課程號(hào),課程名,學(xué)分,成績(jī))。設(shè)一名學(xué)生可以選修多門課程號(hào)

26、,一門課程號(hào)可以被多名學(xué)生選修;一名學(xué)生有唯一的所在系,每門課程號(hào)有唯一的課程名和學(xué)分。 回答以下問題:(1)根據(jù)上述規(guī)定寫出關(guān)系模式R的基本函數(shù)依賴; (2)找出關(guān)系模式R的候選碼; (3)試問關(guān)系模式R最高已經(jīng)達(dá)到第幾范式?為什么? (4)將R分解成3NF模式集。 5、設(shè)有關(guān)系模式:學(xué)生表(學(xué)號(hào),姓名,所在系,班號(hào),班主任,系主任)。其語義為:一名學(xué)生只在一個(gè)系的一個(gè)班學(xué)習(xí),一個(gè)系只有一名系主任,一個(gè)班只有一名班主任,一個(gè)系可以有多個(gè)班。 回答以下問題:(1)根據(jù)上述規(guī)定寫出關(guān)系模式R的基本函數(shù)依賴; (2)找出關(guān)系模式R的候選碼; (3)試問關(guān)系模式R最高已經(jīng)達(dá)到第幾范式?為什么? (4)將R分解成3NF模式集。 6、設(shè)某圖書集團(tuán)有一關(guān)系模式R如下:R(書店編號(hào),書籍編號(hào),庫存數(shù)量,部門編號(hào),負(fù)責(zé)人)如果規(guī)定:(1)每個(gè)書店的每種書籍只在該書店的一個(gè)部門銷售; (2)每個(gè)書店的每個(gè)部門只有一個(gè)負(fù)責(zé)人; (3)每個(gè)書店的每種書籍只有一個(gè)庫

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論