![數(shù)據(jù)庫原理試卷和考試答案_第1頁](http://file4.renrendoc.com/view/60ef9cd02bc0758dbfbaa32b2022cd76/60ef9cd02bc0758dbfbaa32b2022cd761.gif)
![數(shù)據(jù)庫原理試卷和考試答案_第2頁](http://file4.renrendoc.com/view/60ef9cd02bc0758dbfbaa32b2022cd76/60ef9cd02bc0758dbfbaa32b2022cd762.gif)
![數(shù)據(jù)庫原理試卷和考試答案_第3頁](http://file4.renrendoc.com/view/60ef9cd02bc0758dbfbaa32b2022cd76/60ef9cd02bc0758dbfbaa32b2022cd763.gif)
![數(shù)據(jù)庫原理試卷和考試答案_第4頁](http://file4.renrendoc.com/view/60ef9cd02bc0758dbfbaa32b2022cd76/60ef9cd02bc0758dbfbaa32b2022cd764.gif)
![數(shù)據(jù)庫原理試卷和考試答案_第5頁](http://file4.renrendoc.com/view/60ef9cd02bc0758dbfbaa32b2022cd76/60ef9cd02bc0758dbfbaa32b2022cd765.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程數(shù)據(jù)庫原理 班級(jí) 學(xué)號(hào) 姓名單項(xiàng)選擇題答題卡:1234567891011121314151617181920一、選擇題(共20分,每題1分)1、在數(shù)據(jù)庫三級(jí)模式間引入二級(jí)映象的主要作用是(A )。A.提高數(shù)據(jù)與程序的獨(dú)立性B.提高數(shù)據(jù)與程序的平安性C.保持?jǐn)?shù)據(jù)與程序的一致性D,提高數(shù)據(jù)與程序的可移植性2、數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型通常由( A )三局部組成。A,數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束B.數(shù)據(jù)定義、數(shù)據(jù)操作和平安性約束C,數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)管理和數(shù)據(jù)保護(hù)D.數(shù)據(jù)定義、數(shù)據(jù)管理和運(yùn)行控制3、五種基本關(guān)系代數(shù)運(yùn)算是(A )oA. U, , X, ji 和。B. U, , 8, ji 和。C. u
2、, n, X, JI 和。D. U, G, 8, Ji 和。4、在關(guān)系R和關(guān)系S進(jìn)行自然聯(lián)接時(shí),只把S中原該舍棄的元組保存到新關(guān)系中,這種 操作稱為(C )0A.外聯(lián)接 B.內(nèi)聯(lián)接 C.左外聯(lián)接 D.右外聯(lián)接5、以下聚合函數(shù)中不忽略空值(null)的是(C )0A. SUM (列名) B. MAX (列名) C. COUNT ( * ) D.AVG (列名)6、關(guān)系數(shù)據(jù)庫規(guī)范化是為了解決關(guān)系數(shù)據(jù)庫中(B )的問題而引入的。A.插入、刪除、更新異常和數(shù)據(jù)冗余B.提高查詢速度C.減少數(shù)據(jù)操作的復(fù)雜性D.保證數(shù)據(jù)的平安性和完整性7、學(xué)生社團(tuán)可以接納多名學(xué)生參加,但每個(gè)學(xué)生只能參加一個(gè)社團(tuán),從社團(tuán)到學(xué)
3、生之間 的聯(lián)系類型是(D )。A.多對(duì)多B. 一對(duì)一 C.多對(duì)一 D. 一對(duì)多8、現(xiàn)有一個(gè)關(guān)系:借閱(書號(hào),書名,庫存數(shù),讀者號(hào),借期,還期),假如同一本書允 許一個(gè)讀者屢次借閱,但不能同時(shí)對(duì)一種書借多本,那么該關(guān)系模式的主碼是(D )。 A.書號(hào) B.讀者號(hào) C.書號(hào)+讀者號(hào) D.書號(hào)+讀者號(hào)+借期9、假設(shè)用如下的SQL語句創(chuàng)立一個(gè)student表,可插入表中的元組是(B )。CREATE TABLE student(SNO CHAR(4) PRIMARY KEY, NAME CHAR(8) NOT NULL,表名:描述:字段名稱數(shù)據(jù)類型PUFIC備注表名:描述:字段名稱數(shù)據(jù)類型PUFIC備
4、注表名:描述:字段名稱數(shù)據(jù)類型PUFIC備注SEX CHAR(2),AGE INT);A. coor, 噌華; 男,20)B. (,002; 噌華; NULL, NULL)C. (NULL, 噌華; 男;NULL) D.003; NULL,,男;20)10、有關(guān)系模式R (A, B,C, D,E),根據(jù)語義有如下函數(shù)依賴集:F=A-B,BA,(A,C)-D,DfE,以下屬性組中的哪一個(gè)(些)是R的候選碼(B )。I .(A, C) II. (A, B) III. (B, C) IV. (A, D) V .(A, C, D)A.只有IB. I和IIIC.只有VD. III和W11、接10題,關(guān)系
5、模式R的規(guī)范化程度最高到達(dá)(C )oA. INF B. 2NF C. 3NF D. BCNF12、以下說法正確的選項(xiàng)是(B )。A.視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。B.視圖是虛表,觀察到的數(shù)據(jù)是實(shí)際基本表中的數(shù)據(jù)。C.索引查找法一定比表掃描法查詢速度快。D.索引的創(chuàng)立只和數(shù)據(jù)的存儲(chǔ)有關(guān)系13、假設(shè)事務(wù)T對(duì)數(shù)據(jù)R已加排他鎖(X鎖),那么其他事務(wù)對(duì)R ( D )oA.可以加共享鎖(S鎖),不能加X鎖 B.不能加S鎖,可以加X鎖C.可以加S鎖,也可以加X鎖D.不能加任何鎖14、設(shè)有T1和T2兩個(gè)事務(wù),其并發(fā)操作如下所示,下面評(píng)價(jià)中正確的選項(xiàng)是(D )oT1T2(1)讀 A=10, B=
6、5(2)求和 A+B=15讀 A=10, A=A*2 寫回(4)讀 A=20, B=5(5)求A+B=25,驗(yàn)證錯(cuò)A.該操作不存在問題B.該操作喪失修改C.該操作不能重復(fù)讀D.該操作讀“臟數(shù)據(jù)”15、對(duì)于某查詢語句的條件where Sdept like C_er%y,將篩選出以下(D )值。A. CherryB. Csherry C. CherrD. C_er%y16、在SQL語句中,與表達(dá)式“倉庫號(hào)NOT IN(!whl ,wh2,)”功能相同的是(D )。A.倉庫號(hào)=whAND 倉庫號(hào)=wh2, B.倉庫號(hào)! =,whr OR倉庫號(hào)!廿wh2,C.倉庫號(hào)VhOR倉庫號(hào)=,wh2, D.倉庫
7、號(hào)! 士whAND倉庫號(hào)! =wh217、在數(shù)據(jù)庫系統(tǒng)中死鎖屬于(C )oA.系統(tǒng)故障B.程序故障C.事務(wù)故障 D.介質(zhì)故障18、解決并發(fā)操作帶來的數(shù)據(jù)不一致問題普遍采用(A )技術(shù)。A.封鎖 B.存取控制 C.恢復(fù) D.協(xié)商19、授予用戶Mike刪除職工表的權(quán)力,并具有給其他用戶授權(quán)的權(quán)力,使用的SQL語句 是(B )0GRANT DELETE ON 職工 TO Mike;GRANT DELETE TO Mike ON 職工 WITH GRANT OPTION;GRANT DELETE TO 職工 ON MikeGRANT DELETE ON 職工 TO M汰e WITH GRANT OPT
8、ION;20、E-R模型向關(guān)系模型轉(zhuǎn)換,一個(gè)N:M的聯(lián)系轉(zhuǎn)換成一個(gè)關(guān)系模式時(shí),該關(guān)系模式的 鍵是(B )。A. N端實(shí)體的鍵B. N端實(shí)體鍵與M端實(shí)體鍵組合CM端實(shí)體的鍵D.重新選取其他屬性二、填空題(共8分,每空1分)1、模式/內(nèi)模式映象為數(shù)據(jù)庫提供了數(shù)據(jù)的1) 物理獨(dú)立性。2、關(guān)系中主碼的取值必須唯一且非空,這條規(guī)那么是2)實(shí)體完整性規(guī)那么。3、數(shù)據(jù)庫設(shè)計(jì)分為六個(gè)階段分別是:需求分析、3)概念設(shè)計(jì)、4) 物 理設(shè)計(jì) 、5) 邏輯設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行和維護(hù)。4、事務(wù)具有四個(gè)特性,分別為:原子性、6) 一致性 、7)隔離性 和 持久性。5、在關(guān)系數(shù)據(jù)庫中,任何不含多值依賴的二元關(guān)系模式
9、的最高范式必是包BCNF 范式。三、簡(jiǎn)答題(共15分,每題5分)1、簡(jiǎn)述視圖的作用。所有的視圖是否都可以更新?為什么?視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表。視圖本身不獨(dú)立存儲(chǔ)在數(shù)據(jù)庫中,是一個(gè)虛表。 即數(shù)據(jù)庫中只存放視圖的定義而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在導(dǎo)出視圖的 基本表中。視圖在概念上與基本表等同,用戶可以如同基本表那樣使用視圖,可以在視 圖上再定義視圖。不是。視圖是不實(shí)際存儲(chǔ)數(shù)據(jù)的虛表,因此對(duì)視圖的更新,最終要轉(zhuǎn) 換為對(duì)基本表的更新。因?yàn)橛行┮晥D的更新不能唯一地有意義地轉(zhuǎn)換成對(duì)相應(yīng)基本表的 更新,所以,并不是所有的視圖都是可更新的。2、關(guān)系R和S如以下圖所示,試計(jì)算關(guān)系R和S自然聯(lián)
10、接的結(jié)果。3、試述關(guān)系模型的完整性規(guī)那么。在參照完整性中,為什么外部碼屬性的值也可以為空? 什么情況下才可以為空?關(guān)系模型的完整性規(guī)那么是對(duì)關(guān)系的某種約束條件。關(guān)系模型中可以有三類完整性約束:實(shí) 體完整性、參照完整性和用戶定義的完整性。其中實(shí)體完整性和參照完整性是關(guān)系模型必須滿足的完整性約束條件,被稱作是關(guān)系 的兩個(gè)不變性,應(yīng)該由關(guān)系系統(tǒng)自動(dòng)支持。1)實(shí)體完整性規(guī)那么:假設(shè)屬性A是基本關(guān)系R的主屬性,那么屬性A不能取空值。2)參照完整性規(guī)那么:假設(shè)屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S 的主碼Ks相對(duì)應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),那么對(duì)于R中每個(gè)元組在F上 的值必須為:
11、或者取空值(F的每個(gè)屬性值均為空值);或者等于S中某個(gè)元組的主碼值。四、綜合題(共30分,16小題每題4分,第7小題6分)職工數(shù)據(jù)庫中有三個(gè)數(shù)據(jù)表,分別是職工基本信息表、工資表和部門信息表,表結(jié)構(gòu) 如下表所示?!奥毠せ拘畔ⅰ北碜侄蚊毠ぞ幪?hào)姓名性別出生日期部門編號(hào)類型及說明char(5),主碼char(10),不 允許為空char(2)datetimechar(3),引用部 門表的部門編號(hào)“工資”表字段名職工編號(hào)基本工資獎(jiǎng)金實(shí)發(fā)工資類型及說明char(5),主碼,引用職工基 本信息表中的職工編號(hào)moneymoneymoney“部門信息”表字段名部門編號(hào)部門名稱部門簡(jiǎn)介類型及說明char(3)
12、,主碼char(20),不 允許為空varchar(50)1、使用alter table語句向“職工基本信息”表中添加一列,列名稱為“職稱”,類型為char, 長(zhǎng)度為10o (4分)alter table職工基本信息add職稱varchar(lO)2INSERTINTO職工基本信息VALUESC0101:孫華 女,1970-10-3, VI,副教授);INSERTINTO職工基本信息VALUESC0210?陳明:,男二 1965-8-5, 02,教授);INSERTINTO工資VALUESC010152000 2500 4500)INSERTINTO部門信息VALUESC011計(jì)算機(jī) 1INS
13、ERTINTO部門信息VALUESC02?數(shù)學(xué))3、用update語句把“工資”表中所屬部門編號(hào)為“01”的職工的獎(jiǎng)金增加10%。(4分)UPDATE工資SET獎(jiǎng)金=獎(jiǎng)金*110%WHERE職工編號(hào)二(SELECT職工編號(hào)FROM職工基本信息WHERE部門編號(hào)二91,);4、查詢所屬部門名稱為“數(shù)學(xué)”的所有職工的工資信息。(4分) SELECT *FROM工資WHERE職工編號(hào)IN(SELECT職工編號(hào)FROM職工基本信息WHERE部門編號(hào)IN (SELECT部門編號(hào) FROM部門信息 WHERE部門名稱二,數(shù)學(xué),);5、查詢部門編號(hào)和該部門的總?cè)藬?shù)。(4分)SELECT部門編號(hào),COUNT(
14、DISTINCT職工編號(hào))FROM職工基本信息GROUP BY部門編號(hào)WHERE職工基本信息.部門編號(hào)二部門信息.部門編號(hào); 6、查詢所有姓“孫”的女職工的基本信息。(4分) SELECT7、在職工數(shù)據(jù)庫中完成以下操作(6分):1)定義變量prof_quali,類型為char,長(zhǎng)度為102)聲明一個(gè)游標(biāo)CS_cursor,該游標(biāo)保存所有“職稱”等于prof_quali變量值的職工基 本信息和工資信息3)翻開CS_cursor游標(biāo),使用該游標(biāo)逐行修改結(jié)果集中職工的基本工資和實(shí)發(fā)工資的值, 使他們的值都在原來的基礎(chǔ)上增加5004)關(guān)閉和釋放CS_cursor游標(biāo)五、數(shù)據(jù)庫設(shè)計(jì)題(共27分)欲為某圖
15、書館建立一個(gè)圖書借閱管理系統(tǒng),請(qǐng)仔細(xì)閱讀以下需求描述,設(shè)計(jì)合理的數(shù)據(jù)庫:1)圖書信息的錄入:要求能夠?qū)D書信息錄入到數(shù)據(jù)庫中,圖書的基本信息包括書號(hào)、 書名、作者、出版社、價(jià)格、類型、封面等。2)圖書信息的修改:根據(jù)需要修改、刪除圖書信息。3)借閱證件信息錄入:可以輸入不同類型的借閱者信息,并根據(jù)需要修改、刪除借閱證 信息。不同類型的借閱證借書時(shí),借書的數(shù)量、時(shí)間以及續(xù)借的時(shí)間不同。4)借閱證管理:包括借閱證喪失、過期等管理。5)借閱管理:包括借書、還書、過期還書與書籍喪失處分等管理。6)圖書查詢:包括按圖書類別、書名、作者、出版社等的查詢。7)借閱查詢:可以查詢當(dāng)前所借圖書和歷史所借圖書。8
16、)用戶登錄:根據(jù)用戶權(quán)限登錄此系統(tǒng)。用戶分為普通用戶和超級(jí)用戶,超級(jí)用戶能實(shí) 現(xiàn)上述1)5)的管理功能,普通用戶只能通過登錄該系統(tǒng)進(jìn)行圖書查詢和借閱。9)系統(tǒng)用戶管理:可以管理系統(tǒng)的用戶,包括添加、修改和刪除用戶。根據(jù)需求描述,完成以下3題:1、依據(jù)以上需求描述,設(shè)計(jì)系統(tǒng)的E-R圖;(7分)2、將該E-R圖轉(zhuǎn)換為關(guān)系模型,并指出每個(gè)關(guān)系模式的主碼、外碼以及相互間的參照關(guān) 系;(8分)3、根據(jù)關(guān)系模型設(shè)計(jì)數(shù)據(jù)庫,以表格的形式給出每個(gè)數(shù)據(jù)表的結(jié)構(gòu)。(12分) 數(shù)據(jù)表結(jié)構(gòu)例如:表名:Order,描述:訂單信息表,管理訂單信息字段名稱數(shù)據(jù)類型PuFIC備注orderlD訂單號(hào)INTEGER( 11)J自增1customerlD會(huì)員號(hào)INTEGERJ外鍵引用用戶表會(huì)員號(hào)status訂單狀態(tài)CHAR(l)0表示未送貨表示已送貨createDate生成時(shí)間DATETIME訂單生成時(shí)間confirmDate確
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際技術(shù)貿(mào)易合同英文翻譯與合同違約責(zé)任界定
- 菏澤2024年山東菏澤東明縣縣直事業(yè)單位引進(jìn)高層次急需緊缺人才33人筆試歷年參考題庫附帶答案詳解
- 荊州2025年湖北石首市企事業(yè)單位人才引進(jìn)64人筆試歷年參考題庫附帶答案詳解
- 汕頭2024年下半年廣東汕頭市金平區(qū)區(qū)屬學(xué)校招聘69人筆試歷年參考題庫附帶答案詳解
- 2025年中國三基色燈管市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國銀扁絲行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年盒裝式警示帶項(xiàng)目可行性研究報(bào)告
- 成都四川成都市青白江區(qū)機(jī)關(guān)事業(yè)單位編外人員招聘2人筆試歷年參考題庫附帶答案詳解
- 2025至2031年中國彩色高解煙感攝像機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國天文鐘燈行業(yè)投資前景及策略咨詢研究報(bào)告
- 北京能源集團(tuán)有限責(zé)任公司招聘筆試題庫2024
- 消防改造期間消防應(yīng)急預(yù)案
- 2024中國婦科臨床實(shí)踐指南-卵巢癌
- 2024過敏性休克搶救指南(2024)課件干貨分享
- 09BD13建筑物防雷裝置
- 醫(yī)療行業(yè)提高醫(yī)院服務(wù)質(zhì)量的改進(jìn)方案三篇
- 預(yù)應(yīng)力空心方樁打樁工程監(jiān)理實(shí)施細(xì)則
- 飛機(jī)儀電與飛控系統(tǒng)原理智慧樹知到期末考試答案章節(jié)答案2024年中國人民解放軍海軍航空大學(xué)
- 數(shù)據(jù)分析應(yīng)用項(xiàng)目化教程(Python) 課件 項(xiàng)目1 認(rèn)識(shí)數(shù)據(jù)分析
- DL-T-5759-2017配電系統(tǒng)電氣裝置安裝工程施工及驗(yàn)收規(guī)范
- JJG(交通) 192-2023 負(fù)壓篩析儀
評(píng)論
0/150
提交評(píng)論