版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫原理試卷A一、單選題(本題共 20個(gè)小題,每題1分,共20分。答案唯一,多選或少選均不得分。請將答案按對應(yīng)的題號(hào)寫 在下面的表格中)1. 下述關(guān)于數(shù)據(jù)庫系統(tǒng)的正確敘述是(A )。A. 數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗余B. 數(shù)據(jù)庫系統(tǒng)避免了一切冗余C. 數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致D. 數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)能管理更多的數(shù)據(jù)2. 數(shù)據(jù)庫(DB,數(shù)據(jù)庫系統(tǒng)(DBS和數(shù)據(jù)庫管理系統(tǒng)(DBMS之間的關(guān)系是(A )。A. DBS 包括 DB和 DBMSB. DBMS包括 DB和 DBSC. DB包括 DBS和DBMSD. DBS就是DB 也就是 DBMS3. 描述數(shù)據(jù)庫全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特
2、性的是(A )。A.模式B.內(nèi)模式C.外模式D.用戶模式4. 要保證數(shù)據(jù)庫的邏輯數(shù)據(jù)獨(dú)立性,需要修改的是(A )。A.模式與外模式的映射B.模式與內(nèi)模式之間的映射C.模式D.三層模式5. 數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨(dú)立性體現(xiàn)在(B )。A. 不會(huì)因?yàn)閿?shù)據(jù)的變化而影響到應(yīng)用程序B. 不會(huì)因?yàn)橄到y(tǒng)數(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)6. 在一個(gè)關(guān)系中如果有這樣一個(gè)屬性存在,它的值能惟一地標(biāo)識(shí)關(guān)系中的每一個(gè)元組,稱這個(gè)屬性為(C )。A.關(guān)鍵字B.數(shù)據(jù)項(xiàng)C.主屬性D.主屬性值7. 現(xiàn)有如下關(guān)系:患者(患者編
3、號(hào),患者姓名,性別,出生日起,所在單位)醫(yī)療(患者編號(hào),患者姓名,醫(yī)生編號(hào),醫(yī)生姓名,診斷日期,診斷結(jié)果)其中,醫(yī)療關(guān)系中的外碼是 (D )。A.患者編號(hào)B.患者姓名C.患者編號(hào)和患者姓名D.醫(yī)生編號(hào)和患者編號(hào)8. 自然連接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對關(guān)系R和S使用自然連接時(shí),要求 R或S含有一個(gè)或多個(gè)共有的(D )。A. 元組B.行C.紀(jì)錄D.屬性9. 有關(guān)系SQS_ID,C_ID,AGE SCORE查找年齡大于22歲的學(xué)生的學(xué)號(hào)和分?jǐn)?shù),正確的關(guān)系代數(shù)表達(dá)式是(D )i . n S_ID, SCORE (c AGE >22 (SC)ii . c AGE >22 ( n
4、 S_ID, SCORE (SC)iii. n S_ID, SCORE C AGE >22 ( n S_ID, SCORE AGE (SC)A. i和 iB.只有i正確C.只有 i正確D. i和iii正確10. 關(guān)系模型中實(shí)現(xiàn)實(shí)體間 N : M聯(lián)系是通過增加一個(gè)(A )。A.關(guān)系實(shí)現(xiàn)B.屬性實(shí)現(xiàn)C.關(guān)系或一個(gè)屬性實(shí)現(xiàn)D.關(guān)系和一個(gè)屬性實(shí)現(xiàn)11. SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,其中,CREATE DROP ALTER語句是實(shí)現(xiàn)哪種功能(C )。A.數(shù)據(jù)查詢B.數(shù)據(jù)操縱C.數(shù)據(jù)定義D.數(shù)據(jù)控制12. SQL中,與“ NOT IN”等價(jià)的操作符是(D )。A.
5、=SOMEB. =ALLC. <>SOMED.<>ALL13. 若用如下的 SQL語句創(chuàng)建一個(gè)表 student :CREATE TABLE stude nt ( NO char(4) NOT NULL,NAME char(8) NOT NULL,SEX char(2),AGE numeric(2)可插入到student表中的值是(C )。A. (NULL ,' 李華',' 男','23') B. ('1031' , NULL,'男',23 )C. ('1031','
6、 李華',NULL , NULL) D. ('1031',' 李華', 男,23 )14. 當(dāng)關(guān)系模式R(A,B)已屬于3NF,下列說法中正確的是(B )。A. R 一定消除了插入和刪除異常B.仍然存在一定的插入和刪除異常C. 一定屬于BCNFD. A和C的說法都正確15. 在關(guān)系數(shù)據(jù)庫中,要求基本關(guān)系中所有的主屬性上不能有空值,其遵守的約束規(guī)則是(C )。A.數(shù)據(jù)依賴完整性規(guī)則B.用戶定義完整性規(guī)則C.實(shí)體完整性規(guī)則D.域完整性規(guī)則16. 學(xué)生表(id , name, sex, age, depart_id , depart_name ),存在函數(shù)依賴
7、是 id name, sex , age, depart_id ;dept_id t dept_name,其滿足(B )。A. 1NFB. 2NFC. 3NFD. BCNF17. 下列關(guān)于函數(shù)依賴的敘述中,哪一條是不正確的(B )。A.由 X Y, YtZ,貝U XtYZB.由 Xt YZ 貝U XtY, Y tZA.不存在問題C.不能重讀C.由Xt Y,WTZ,貝UXVTZD.由XtY,Z Y,貝UXtZT1T2Read A=10Update A=A-5Read A=10Update A=A-818 .設(shè)有兩個(gè)事務(wù)T1,T2 ,其并發(fā)操作如圖所示,下面描述正確的是(B )。B.丟失更新D.讀
8、“臟”數(shù)據(jù)19.后援副本的作用是(C )。A.保障安全性B. 一致性控制C.故障后的恢復(fù)D. 數(shù)據(jù)的轉(zhuǎn)儲(chǔ)20.若系統(tǒng)在運(yùn)行過程中,由于某種硬件故障,使存儲(chǔ)在外存上的數(shù)據(jù)部分損失或全部損失,這種情況稱為(A )A.介質(zhì)故障C.系統(tǒng)故障B.運(yùn)行故障D.事務(wù)故障二、多項(xiàng)選擇題(本題共 5個(gè)小題,每空2分,共10分。多選或少選以及不選均不得分)1. 關(guān)系代數(shù)中,一般連接操作由( BC )操作組合而成A.投影B.笛卡爾積C.選擇D.差2.嵌入到宿主語言中的 SQL語句的處理方式有(BC )。A.單條處理B.采用預(yù)處理方式C.擴(kuò)充主語言的編譯程序3.數(shù)據(jù)庫恢復(fù)通常采用的方法是(ABC )。D.使用共享變量
9、A.建立檢查點(diǎn)B.建立副本C.建立日志文件D.建立索引4.概念結(jié)構(gòu)是對現(xiàn)實(shí)世界的一種抽象。一般有以下幾種( ABC )。A.分類B.聚集C.概括D.數(shù)據(jù)庫所用的文字5.能夠被更新的視圖必須是從單個(gè)基本表中,使用(CD )操作導(dǎo)出的,且包含了基本表的主碼或某個(gè)候選碼。A.分組B.聚合函數(shù)C.投影D.選擇三、填空題(本題共 10個(gè)小題,每空1分,共10分。多填或少填以及錯(cuò)別字均不得分)1. 數(shù)據(jù)庫技術(shù)經(jīng)歷了 _人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)發(fā)展階段。2. 數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分構(gòu)成。3. 若關(guān)系中某一屬性(組)能唯一的標(biāo)識(shí)一個(gè)元組,則該屬性組為候選碼或主碼或主關(guān)鍵字
10、 。4. 在概念結(jié)構(gòu)設(shè)計(jì)中,各分E-R圖之間的沖突主要由三類,屬性沖突、命名沖突和結(jié)構(gòu)沖突。5.SQL是面向集合的,而主語言是面向?qū)ο蟮模瑸榇饲度胧絊QL用 游標(biāo)來協(xié)調(diào)這兩種不同的處理方式。6. 在關(guān)系代數(shù)優(yōu)化的過程中,應(yīng)盡可能的先做選擇運(yùn)算。7. 事務(wù)具有ACID特性,其中I代表的特性是隔離性。8. 預(yù)防死鎖通常有兩種方法:一次封鎖法和順序封鎖法。9. 并發(fā)操作帶來的數(shù)據(jù)不一致性主要包括丟失修改、不可重復(fù)讀和讀“臟”數(shù)據(jù)。10. 帶有EXISTS謂詞的子查詢不返回任何數(shù)據(jù),只產(chǎn)生邏輯真值TRUE和邏輯假值FALSE四、判斷題(本題共 10個(gè)小題,每題1分,共10分,正確的在括號(hào)中劃"
11、;,錯(cuò)誤的在括號(hào)中劃X)1. 自然連接是一種特殊的等值連接。(")2. 關(guān)系數(shù)據(jù)庫中的投影操作是指從關(guān)系中抽出特定字段。(V )3. 可以在視圖上定義新的表。(X )4. SQL語言采用面向集合的操作方式。(V )5. 若視圖的屬性來自集函數(shù)、表達(dá)式,則該視圖是可以更新的。(X )6. 視圖使用戶能以多種角度看待同一數(shù)據(jù)。(V )7. 關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是如何構(gòu)造合適的數(shù)據(jù)邏輯結(jié)構(gòu)。(V )8.SQL語言中用ROLLBACKS句實(shí)現(xiàn)事務(wù)的回滾。(V )9. 為了防止一個(gè)用戶的工作不適當(dāng)?shù)赜绊懥硪粋€(gè)用戶,應(yīng)該采取并發(fā)控制。(V )10. 若事務(wù)T對數(shù)據(jù)R已加X鎖,則其
12、他事務(wù)對數(shù)據(jù) R可以加S鎖但不能加X鎖。(X ) 五、綜合題(本題共5個(gè)小題,共50分)SABC3457231.已知關(guān)系R和S如下:(每題2分,共10分)RABC763257723443計(jì)算:S-RRX Sn 3,1 ( R)RSRS3>22. 設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫有三個(gè)實(shí)體。一是“商品”實(shí)體,屬性有商品號(hào)、商品名、規(guī)格、單價(jià);二是“商店”實(shí) 體,屬性有商店號(hào)、商店名、地址等;三是“供應(yīng)商”實(shí)體,屬性有供應(yīng)商編號(hào)、供應(yīng)商名、地址;供應(yīng)商與商品之間存在“供應(yīng)”聯(lián)系,每個(gè)供應(yīng)商可供應(yīng)多種商品,每種商品可向多個(gè)供應(yīng)商訂購,每個(gè)供應(yīng) 商供應(yīng)每種商品有月供應(yīng)量;商店與商品之間存在“銷售”聯(lián)系,每個(gè)商
13、店可銷售多種商品,每種商品可在多個(gè)商店銷售,每個(gè)商店銷售每種商品有月計(jì)劃數(shù)。試畫出反映上述問題的E-R圖(8分)3. 以下給出三個(gè)基本表。Stude nt (學(xué)生表)的字段按順序?yàn)閷W(xué)號(hào)、姓名、性別、年齡、學(xué)生所在院系;Course (課程表)的字段按順序?yàn)檎n程編號(hào)、課程名、課程學(xué)分;SC (選課表)的字段按順序?yàn)閷W(xué)號(hào)、課程號(hào)、成績。各表的記錄如下,按要求完成各題。(本題共24分,每小題3分)StudentSnoSnameSsexSageSdept95001張三男20CS95002r李四19IS95003趙六女18MA95004孫明男19ISCourseCnoCnameCcreditcl數(shù)據(jù)庫4
14、c2數(shù)學(xué)2c3信息系統(tǒng)4c4操作系統(tǒng)3c5數(shù)據(jù)結(jié)構(gòu)4c6數(shù)據(jù)處理2c7PASCAL4SnoCnoGrade95001192950012859500138895002290950033809500327095004285SC(1)用關(guān)系代數(shù)完成以下查詢 查詢選修了“ C2”課程的學(xué)生學(xué)號(hào) 查詢沒有學(xué)生選修的課程的課程號(hào) 查詢被全部學(xué)生選修的課程號(hào) 查詢同時(shí)選修了“ C2”和“ C4 ”兩門課程的學(xué)生學(xué)號(hào)(2)用SQL語言完成以下查詢 查詢選修了課程的學(xué)生人數(shù) 查詢學(xué)生姓名以 ZHANG開頭的所有學(xué)生的姓名和性別 把低于70分成績提高5%高于75分的成績提高2% 查詢選修了全部課程的學(xué)生學(xué)號(hào)4.
15、指出下列關(guān)系模式的候選碼,并判斷最高滿足第幾范式?(每小題2分,共8分)(1) R (X, Y, Z) , F=Y tZ, JX, Xt YZ(2) R (A, B, C) ,F=A t b, Bt a, Ct A(3) R (X, Y, Z)F=Y tZ, XZtY(4) R(A,B,C,D,E)F=ABt CEEtABCt D數(shù)據(jù)庫原理試卷B1.DBS是采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng), A.系統(tǒng)分析員C.數(shù)據(jù)庫管理員DBS是一個(gè)集合體,包含數(shù)據(jù)庫、計(jì)算機(jī)硬件、軟件和B.程序員D.操作員2.數(shù)據(jù)模型的三要素是(D )。A.外模式、模式和內(nèi)模式C.實(shí)體、屬性和聯(lián)系B.關(guān)系模型、層次模型、網(wǎng)狀模型
16、D.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束3.數(shù)據(jù)庫的概念模型獨(dú)立于(B )。A.現(xiàn)實(shí)世界C.信息世界B.具體的機(jī)器和DBMSD.現(xiàn)實(shí)世界4. 要保證數(shù)據(jù)庫的物理數(shù)據(jù)獨(dú)立性,需要修改的是 (B )。A.模式與外模式的映射B.模式與內(nèi)模式之間的映射C.模式D.三層模式5. 關(guān)系數(shù)據(jù)庫管理系統(tǒng)應(yīng)能實(shí)現(xiàn)的專門關(guān)系運(yùn)算包括A.排序、索引、統(tǒng)計(jì)C.關(guān)聯(lián)、更新、排序6. 一個(gè)關(guān)系只有一個(gè)(D )。A.候選碼B.外碼7. 現(xiàn)有一個(gè)關(guān)系:借閱(書號(hào),書名,庫存數(shù),讀者- 不能同時(shí)對一種書借多本,則該關(guān)系模式的主碼是A.書號(hào)B.讀者號(hào)C.書號(hào)+讀者號(hào)D.書號(hào)+讀者號(hào)+借期8. 關(guān)系代數(shù)表達(dá)式的優(yōu)化策略中,首先要做的是A
17、.對文件進(jìn)行預(yù)處理B.盡早執(zhí)行選擇運(yùn)算C.執(zhí)行笛卡爾積運(yùn)算D.投影運(yùn)算9. 有關(guān)系SC( S_ID,C_ID, AGE SCORE,查找年齡大于22歲的學(xué)生的學(xué)號(hào)和分?jǐn)?shù),正確的關(guān)系代數(shù)表達(dá)式是 (D )。i . n S_ID, SCORE (c AGE >22 (SC)ii . c AGE >22 ( n S_ID, SCORE (SC)iii. n S_ID, SCORE C AGE >22 ( n S_ID, SCORE AGE (SC)A.i和 iiB.只有ii正確C.只有 i正確D. i和i正確B.選擇、D.顯示、(B )。投影、連接打印、制表C.超碼 廿口號(hào),D.主
18、碼借期,還期) (D )。口,假如同一本書允許一個(gè)讀者多次借閱,但10. 從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時(shí),一個(gè)M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時(shí),該關(guān)系模式的關(guān)鍵字是(C )。A.M端實(shí)體的關(guān)鍵字B.N端實(shí)體的關(guān)鍵字C.兩端實(shí)體的關(guān)鍵字組合D.重新選取其它屬性11. 在SQL語言中的視圖 VIEW是數(shù)據(jù)庫的(A )。A.外模式B.模式C.內(nèi)模式D.存儲(chǔ)模式12. 下列SQL語句中,修改表結(jié)構(gòu)的是(A )。A.ALTERC.UPDATE13. 若要撤銷數(shù)據(jù)庫中已經(jīng)存在的表A.DELETE TABLE SC.DROP TABLE SB.CREATED.IN SERTS,可用(C )。B.DELETE S
19、D.DROP S14.關(guān)系模式中,滿足2NF的模式(B )。(D )。B.事務(wù)故障D.程序故障實(shí)用文檔A.可能是1NFB.必定是1NFC.必定是3NFD.必定是 BCNF15. 規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計(jì)的理論依據(jù),根據(jù)這個(gè)理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:每一個(gè)屬 性都是(B )。A.長度不變的B.不可分解的C.互相關(guān)聯(lián)的D.互不相關(guān)的16. 設(shè)有關(guān)系模式R( S,D,M),其函數(shù)依賴集:F= S tD,D- M,則關(guān)系模式R的規(guī)范化程度最高達(dá)到(B)。A.1NFB.2NFC.3NFD.BCNF17. X - Y,當(dāng)下列哪一條成立時(shí),稱為平凡的函數(shù)依賴(B )。A.X YB.Y XC
20、.XQ Y=D.X n 丫工18.設(shè)有兩個(gè)事務(wù)T1,T2 ,其并發(fā)操作如圖所示,下面描述正確的是T1T2Read A=10Update A=A-5Read A=5ROLLBACKA.不存在問題B.丟失更新C.不能重讀D.讀“臟”數(shù)據(jù)19. 數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)。這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包括A. 數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫后備副本B. 數(shù)據(jù)字典、應(yīng)用程序、審計(jì)檔案、日志文件C. 日志文件、數(shù)據(jù)庫后備副本D. 數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本20. 在數(shù)據(jù)庫系統(tǒng)中,死鎖屬于A.系統(tǒng)故障二、多項(xiàng)選擇題(本題共 5個(gè)小題,每空2分,共10分。多選或少選以及不選均不得分。)1.關(guān)系
21、代數(shù)中,一般連接操作由(BCA.投影C.選擇)操作組合而成B.笛卡爾積D.差2.在概念結(jié)構(gòu)設(shè)計(jì)中,各分E-R圖之間的沖突主要有(A.屬性沖突B.命名沖突C.結(jié)構(gòu)沖突D.聯(lián)系沖突ABC )。3.數(shù)據(jù)庫恢復(fù)通常采用的方法是(ABCA.建立檢查點(diǎn)C.建立日志文件)。B.建立副本D.建立索引數(shù)據(jù)字典中通常包含了下列哪些信息(A.數(shù)據(jù)項(xiàng)C.處理過程ABCD。B.數(shù)據(jù)結(jié)構(gòu)D.數(shù)據(jù)流能夠被更新的視圖必須是從單個(gè)基本表中,A.分組使用( CD )操作導(dǎo)出的,且包含了基本表的主碼或某個(gè)候選碼。B.聚合函數(shù)C.介質(zhì)故障實(shí)用文檔C.投影D選擇三、填空題(本題共 10個(gè)小題,每空1分,共10分。多填或少填以及錯(cuò)別字均
22、不得分。)1. 數(shù)據(jù)庫是長期存儲(chǔ)在計(jì)算機(jī)內(nèi)的有組織,可共享的數(shù)據(jù)集合。2. _ 數(shù)據(jù)模型是對現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。3. 有如下關(guān)系:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè)號(hào),年齡),將屬性年齡的取值范圍定義在0-120之間符合用戶定義完整性。4. 實(shí)體聯(lián)系圖的三個(gè)組成部分分別是實(shí)體、屬性和聯(lián)系。5. 嵌入式SQL式將SQL語句嵌入程序設(shè)計(jì)語言中,被嵌入的程序設(shè)計(jì)語言稱為宿主語言或主語言6. 事務(wù)具有四個(gè)基本特性,原子性、隔離性、一致性和持續(xù)性。7. 事務(wù)通常以 BEGIN TRANSACTION始,以 COMMIT或 ROLLBAC結(jié)束。8. 基本的封鎖有兩種類型排它鎖和共享鎖。9. 預(yù)防死鎖通常有兩
23、種方法:一次封鎖法和順序封鎖法。10. 數(shù)據(jù)庫系統(tǒng)中診斷死鎖的方法一般使用超時(shí)法和事物等待圖法。四、判斷題(本題共 10個(gè)小題,每題1分,共10分,正確的在括號(hào)中劃",錯(cuò)誤的在括號(hào)中劃X。1. 數(shù)據(jù)庫中的冗余數(shù)據(jù)是指可由基本數(shù)據(jù)導(dǎo)出的數(shù)據(jù)。(V )2. 若在等值連接中把目標(biāo)列中重復(fù)的屬性列去掉則為自然連接。(V )3. 可以在視圖上定義新的視圖。(V )4. SQL語言具有高度非過程化特點(diǎn)。(V )5. 所有的視圖都可以更新。(X )6. 視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨(dú)立性。(V )7. 關(guān)系數(shù)據(jù)庫的規(guī)范化理論主要解決的問題是如何構(gòu)造合適的數(shù)據(jù)物理結(jié)構(gòu)。(X )8.SQL語言
24、中用ROLLBAC語句實(shí)現(xiàn)事務(wù)的回滾。(V )9. 解決并發(fā)操作帶來的數(shù)據(jù)不一致問題普遍采用封鎖技術(shù)。(V )10. 若事務(wù)T對數(shù)據(jù)R已加S鎖,則其他事務(wù)對數(shù)據(jù) R不能加任何鎖。(X )五、綜合題(本題共5個(gè)小題,共50分。)1. 已知關(guān)系M和N如下,計(jì)算:M: N , W L(本題共6分)M LABCa1b1c1a1b2c1a2b3c2a3b3c3ABCa1b4c1a1b2c3a1b2c2a2b3c2a3b2c3BCDEb1c1d1e1b2c1d2e22. 設(shè)計(jì)一個(gè)圖書館數(shù)據(jù)庫,此數(shù)據(jù)庫中對每個(gè)借閱者保存讀者記錄,包括:讀者號(hào),姓名,地址,性別,年齡,單位。對每本書存有:書號(hào),書名,作者,出
25、版社。對每本被借出的書存有讀者號(hào)、借出日期和應(yīng)還日期。要求:給出E-R圖。(8分)3. 以下給出四個(gè)基本表:S( SN SNAMECITY) S表供應(yīng)商關(guān)系,SN供應(yīng)商號(hào),SNAM供應(yīng)商名,CITY供應(yīng)商所在城市P( PIN PNAME COLOR WEIGHT P表零件關(guān)系,PN零件代號(hào),PNAM零件名,COLOR零件顏色,WEIGH零件重量J( JN, JNAME CITY)J表工程關(guān)系,JN工程編號(hào),JNAMET程名,CITY工程所在城市SPJ (SN, PN JN,QTY SPJ表供應(yīng)關(guān)系,SN是為指定工程提供零件的供應(yīng)商代號(hào),PN為所提供的零件代號(hào),JN工程編號(hào),QTY表提供的零件數(shù)
26、量。用關(guān)系代數(shù)表達(dá)式完成下列查詢(每小題3分,共6分):(1) 查詢供應(yīng)螺母零件的供應(yīng)商名和所在城市。(2) 查詢工程J2不使用的零件名。使用SQL語句完成下列問題(每小題3分,共15分):(1) 刪除供應(yīng)商S1對工程J1的供貨關(guān)系。(2) 查詢?yōu)楣こ蘆1和J2提供零件的供應(yīng)商代號(hào)。(3) 查詢重量最輕的零件代號(hào)。(4) 查詢?yōu)樯虾;虮本┑墓こ烫峁┘t色零件的供應(yīng)商代號(hào)。(5) 把查詢SPJ表和修改QTY屬性的權(quán)限授給用戶李天明。4. 假設(shè)某商業(yè)集團(tuán)數(shù)據(jù)庫中有一關(guān)系模式R如下:R (商店編號(hào),商品編號(hào),商品庫存數(shù)量,部門編號(hào),負(fù)責(zé)人)如果規(guī)定:(1) 每個(gè)商店的每種商品只在該商店的一個(gè)部門銷售;
27、(2) 每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人;(3) 每個(gè)商店的每種商品只有一個(gè)庫存量。試回答下列問題(每小題 3分,共9分)(1)據(jù)上述規(guī)定,寫出關(guān)系模式R的基本函數(shù)依賴;(2)找出關(guān)系R的候選碼,R最高已達(dá)第幾范式?為什么?(3) 將R分解為高一級(jí)的范式。5. 指出下列關(guān)系模式是第幾范式?并說明理由。(每小題2分,共6分)(1) R (A, B, C,D) ,F=B D, A4 C(2) R (A, B, C,D) , F=A C, D B(3) R (X, Y, Z) , F=Y Z, Y X, X YZ試題(A)參考答案一、單項(xiàng)選擇題(本題共20個(gè)小題,每個(gè)小題中只有一個(gè)正確答案,請將正確
28、答案的標(biāo)號(hào)填在題后括號(hào)內(nèi),每 小題1分,共20分)本題主要考查學(xué)生對基本理論的掌握程度和和辨別問題的能力。評(píng)分標(biāo)準(zhǔn):本題屬單項(xiàng)選擇,每小題選擇正確給1分,選錯(cuò)、多選或不選給 0分。答案:I. C 2.D 3.B 4.B 5.B 6.D 7.D 8.B 9.D 10.CII. A 12.A 13.C 14.B 15.B 16.B 17.B 18.D19.C20.B二、多項(xiàng)選擇題(本題共20個(gè)小題,每個(gè)小題中只有一個(gè)正確答案,請將正確答案的標(biāo)號(hào)填在題后括號(hào)內(nèi),每 小題1分,共20分)1. BC 2.AB 3.ABC 4.ABC 5.CD三、填空題(本題共20個(gè)空,每空1分,共20分)本題主要考查學(xué)
29、生對基本理論掌握程度和分析問題的能力。評(píng)分標(biāo)準(zhǔn):1 所填答案與標(biāo)準(zhǔn)答案相同,每空給1分;填錯(cuò)或不填給0分。2所填答案是同一問題(概念、術(shù)語)的不同描述方法,視為正確,給1分。答案:1、人工管理2、數(shù)據(jù)操縱3、候選碼4、命名沖突5、游標(biāo)6、選擇7、一致性8、順序封鎖法9、丟失修改10、EXISTS四、判斷題(本題共10個(gè)小題,每題全部答對1分,否則不得分。共 10分)本題主要考查學(xué)生對基本問題的判斷能力。評(píng)分標(biāo)準(zhǔn):所填答案與標(biāo)準(zhǔn)答案相同,每小題給1分;答錯(cuò)或不答給 0分。答案:1.V 2. V 3. X 4. V 5. X 6. V 7. V 8.V9. V 10. X五、綜合題(本題共4個(gè)小題
30、,共50分)本題主要考查學(xué)生對基本問題的理解和掌握程度。評(píng)分標(biāo)準(zhǔn):1. 所答要點(diǎn)完整,每小題給滿分;全錯(cuò)或不答給0分。2. 部分正確可根據(jù)對錯(cuò)程度,依據(jù)答案評(píng)分點(diǎn)給分。1.®ABC345ABcABc7633457637237 Xi5734525772372334572372343-45443723ABC723RAKBKCSAS_BS.C763723257345飛7£3731234斗37232、正確畫出實(shí)體和屬性得 4分,正確寫出聯(lián)系及聯(lián)系具有的屬性2分,正確寫出聯(lián)系的類型M: N2分。本題滿分3、.(每小題3分,共12分.全部答對得3分,有一處錯(cuò)誤扣一分有兩處以上錯(cuò)誤不分)
31、 n SNO(c cno=' C2' (SC) n cno(c)- n cno(sc) n sno,cno(sc n sno(s) n SNO(b 2=' C2'A 5=' C4'A 1=4(SCX SC)(2).每題3分,共12分.全部答對得3分,有一處錯(cuò)誤扣一分有兩處以上錯(cuò)誤不分) SELECT COUNT(SNO) SELECT SNAME,sexFROM SC ;FROM S WHERE SN LIKE' ZHANG%; UPDATE SCSET G=G*0.02WHERE G>75;UPDATE SCSET G=G*0.0
32、5WHERE G<70; SELECT DISTINCT SNOFROM SC XWHERE NOT EXISTS(SELECT * FROM C WHERE NOT EXISTS(SELECT *FROM SC YWHERE X.CNO=Y.CNOAND X.SNO=Y.SNO);4.(1)X,Y;BCNF( 2)C,2NF(3)XY,XZ,3NF(4) AB,E;2NF試題(B)參考答案一、單選題(本題共 20個(gè)小題,每題1分,共20分。答案唯一,多選或少選均不得分。請將答案按對應(yīng)的題號(hào)寫 在下面的表格中)1-5 CDBBB 6-10 DDBDC 11-15 AACBB 16-20
33、BBDCB二、 多項(xiàng)選擇題(本題共 5個(gè)小題,每空2分,共10分。多選或少選以及不選均不得分)1.BC 2.ABC 3.BC 4.ABCD 5.CD三、填空題(本題共10個(gè)小題,每空1分,共10分。多填或少填以及錯(cuò)別字均不得分,主題意思表達(dá)正確可酌情 給分。)1.數(shù)據(jù)庫2.數(shù)據(jù)模型 3.用戶定義 4.聯(lián)系5.宿主語言或主語言6隔離性 7.COMMIT 8. 排他鎖 9.順序封鎖法 10.事務(wù)等待圖法四、判斷題(本題共 10個(gè)小題,每題1分,共10分,正確的在括號(hào)中劃",錯(cuò)誤的在括號(hào)中劃X。)1-10 v'v'v'vx v'xv'v'v&
34、#39;五、綜合題(本題共5個(gè)小題,共50分。)1.已知關(guān)系M和N如下,計(jì)算:M: N , Mr L(本題共6分)參考答案及評(píng)分標(biāo)準(zhǔn):M NABCa2b3c2(3分)實(shí)用文檔Mk L=a1(3分)2. 設(shè)計(jì)一個(gè)圖書館數(shù)據(jù)庫,此數(shù)據(jù)庫中對每個(gè)借閱者保存讀者記錄,包括:讀者號(hào),姓名,地址,性別,年齡,單位。對每本書存有:書號(hào),書名,作者,出版社。對每本被借出的書存有讀者號(hào)、借出日期和應(yīng)還日期。要求:給出E-R圖。(8分)參考答案及評(píng)分標(biāo)準(zhǔn):(8分)3. 參考答案及評(píng)分標(biāo)準(zhǔn):(1)查詢供應(yīng)螺母零件的供應(yīng)商名和所在城市。霊 SNAMEQTYC- PNAME 螺母,(P) X SPJ X S)(3分)(2)查詢工程J2不
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版土地買賣居間合同簽訂與履行指導(dǎo)3篇
- 2025年度桶裝純凈水銷售數(shù)據(jù)分析與應(yīng)用合同
- 二零二五年度醫(yī)院布草用品消毒服務(wù)及質(zhì)量監(jiān)控合同3篇
- 二零二五年度商業(yè)場地租賃合同轉(zhuǎn)讓與租賃合同續(xù)簽協(xié)議2篇
- 二手房交易協(xié)議(2024版)
- 2025版事業(yè)單位聘用合同正規(guī)范本(含崗位調(diào)整)3篇
- 2025立醫(yī)院醫(yī)用控溫儀設(shè)備采購與安裝服務(wù)合同2篇
- 2025年度綠植種子研發(fā)與種植合同3篇
- 二零二五年度農(nóng)用貨車運(yùn)輸保險(xiǎn)代理服務(wù)合同
- 二零二五年度土地承包經(jīng)營權(quán)租賃與農(nóng)村電商服務(wù)合同
- 山東省青島市2023-2024學(xué)年七年級(jí)上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 墓地銷售計(jì)劃及方案設(shè)計(jì)書
- 從偏差行為到卓越一生3.0版
- 優(yōu)佳學(xué)案七年級(jí)上冊歷史
- 鋁箔行業(yè)海外分析
- 紀(jì)委辦案安全培訓(xùn)課件
- 超市連鎖行業(yè)招商策劃
- 醫(yī)藥高等數(shù)學(xué)智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
- 城市道路智慧路燈項(xiàng)目 投標(biāo)方案(技術(shù)標(biāo))
- 【公司利潤質(zhì)量研究國內(nèi)外文獻(xiàn)綜述3400字】
- 工行全國地區(qū)碼
評(píng)論
0/150
提交評(píng)論