數(shù)據(jù)庫(kù)期末模擬試題_第1頁(yè)
數(shù)據(jù)庫(kù)期末模擬試題_第2頁(yè)
數(shù)據(jù)庫(kù)期末模擬試題_第3頁(yè)
數(shù)據(jù)庫(kù)期末模擬試題_第4頁(yè)
數(shù)據(jù)庫(kù)期末模擬試題_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)模擬試卷學(xué)號(hào): 姓名: 成績(jī): (第一、二題答在試卷上,三、四題答在答題紙上)一、選擇題(30分,每題1分)1. 數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了三個(gè)階段,不屬于這三個(gè)階段的是( )A) 手工管理階段B) 文件系統(tǒng)階段C) 數(shù)據(jù)庫(kù)階段D) 數(shù)據(jù)倉(cāng)庫(kù)階段2. 下面列出的數(shù)據(jù)模型,哪一個(gè)是概念數(shù)據(jù)模型( )A) 層次模型B) 網(wǎng)狀模型C) 實(shí)體-聯(lián)系模型D) 關(guān)系模型3. 表在關(guān)系數(shù)據(jù)庫(kù)中對(duì)應(yīng)于三級(jí)模式的( )A) 存儲(chǔ)模式B) 概念模式C) 物理模式D) 外部模式4. DBA在數(shù)據(jù)庫(kù)系統(tǒng)中扮演的角色是( )A) 系統(tǒng)管理員B) 數(shù)據(jù)庫(kù)操作員C) 數(shù)據(jù)庫(kù)編程人員D) 數(shù)據(jù)錄入員5. 在SQL SEL

2、ECT語(yǔ)句中,實(shí)現(xiàn)投影操作的子句是( )A) SELECTB) FROMC) WHERED) ORDER BY6. 在SQL語(yǔ)言中INSERT、DELETE、UPDATE實(shí)現(xiàn)的是( )A) 查詢功能B) 操作功能C) 定義功能D) 控制功能7. 關(guān)系的主屬性不可以為空值(NULL),這屬于( )A) 實(shí)體完整性規(guī)則B) 參照完整性規(guī)則C) 域完整性規(guī)則D) 用戶完整性規(guī)則8. 兩個(gè)實(shí)體之間多對(duì)多的聯(lián)系( )A) 不能夠轉(zhuǎn)換成一對(duì)多的聯(lián)系B) 不一定能夠轉(zhuǎn)換成一對(duì)多的聯(lián)系C) 一定能夠轉(zhuǎn)換成一對(duì)多的聯(lián)系D) 以上說(shuō)法都不對(duì)9. 在數(shù)據(jù)庫(kù)中,概念模式和存儲(chǔ)模式之間的映像提供了( )A) 概念數(shù)據(jù)獨(dú)

3、立性B) 存儲(chǔ)數(shù)據(jù)獨(dú)立性C) 分布數(shù)據(jù)獨(dú)立性D) 并發(fā)數(shù)據(jù)獨(dú)立性10. 下述哪一條不屬于概念模型應(yīng)具備的性質(zhì)( )A) 有豐富的語(yǔ)義表達(dá)能力B) 易于交流和理解C) 易于修改和變動(dòng)D) 在計(jì)算機(jī)中實(shí)現(xiàn)的效率高11. 下述哪一條不是由于關(guān)系設(shè)計(jì)不當(dāng)引起的( )A) 數(shù)據(jù)冗余B) 丟失修改C) 插入異常D) 更新異常第1214題基于如下的部門表和職工表(定義了表之間的參照完整性),其中部門表的主關(guān)鍵字是部門號(hào),職工表的主關(guān)鍵字是職工號(hào):部門部門號(hào)部門名地址01業(yè)務(wù)部301室02銷售部302室03服務(wù)部303室04財(cái)務(wù)部304室職工職工號(hào)職工名部門號(hào)工資001李芳022000010劉惠0111200

4、56王靖021000101徐靈04150012. 職工表中哪個(gè)屬性是外部關(guān)鍵字( )A) 職工號(hào)B) 職工名C) 部門號(hào)D) 工資13. 如下操作哪個(gè)操作不能成功的執(zhí)行( )A) 從職工表中刪除行(010,劉惠,01,1120)B) 在職工表中插入行(102,劉水,01,1500)C) 將職工表中職工號(hào)為056的元組的工資改為1600D) 將職工表中職工號(hào)為101的元組的部門號(hào)改為0514. 如下SQL語(yǔ)句哪條語(yǔ)句不能成功執(zhí)行( )A) DELETE FROM 部門 WHERE 部門號(hào)=03B) INSERT INTO 部門 VALUES(06,計(jì)劃部,306室)C) UPDATE 部門 SE

5、T 部門號(hào)=10 WHERE 部門號(hào)=02D) UPDATE 部門 SET 地址=310室 WHERE 部門號(hào)=0115. 如下關(guān)于索引描述正確的是( )A) 建立索引將改變記錄的物理順序B) 建立索引只會(huì)提高查詢速度、不會(huì)提高更新速度C) 建立索引可以提高查詢和更新速度D) 索引只是一種數(shù)據(jù)結(jié)構(gòu),對(duì)查詢速度和更新速度都沒(méi)有影響16. 下面有關(guān)HAVING子句描述正確的是( )A) HAVING子句必須與GROUP BY子句一起使用B) HAVING子句不可以與GROUP BY子句一起使用C) HAVING子句不可以與WHERE子句一起使用D) HAVING子句必須與WHERE子句一起使用17

6、. 如下關(guān)于存儲(chǔ)過(guò)程敘述正確的是( )A) 存儲(chǔ)過(guò)程即傳統(tǒng)意義程序中的過(guò)程,可以嵌入在程序中使用B) 存儲(chǔ)過(guò)程是一種存儲(chǔ)在數(shù)據(jù)庫(kù)中的程序,用于對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作C) 存儲(chǔ)過(guò)程是一種存儲(chǔ)在數(shù)據(jù)庫(kù)之外的程序,用于對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作D) 存儲(chǔ)過(guò)程描述數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)的過(guò)程18. 執(zhí)行刪除操作時(shí)應(yīng)該檢查( )A) 實(shí)體完整性B) 域完整性C) 參照完整性D) 用戶定義完整性19. 解決并發(fā)操作帶來(lái)的數(shù)據(jù)不一致問(wèn)題通常采用的技術(shù)是( )A) 封鎖B) 恢復(fù)C) 存取控制D) 協(xié)商20. 數(shù)據(jù)庫(kù)中的日志文件用于記錄( )A) 對(duì)數(shù)據(jù)的所有查詢操作B) 對(duì)數(shù)據(jù)的所有更新操作C) 程序運(yùn)行的所有結(jié)果D) 用戶的所

7、有登錄信息第2123題基于關(guān)系模式R(U, F),其中U=課程,教師,上課時(shí)間,教室,學(xué)生F=課程教師,(上課時(shí)間,教室)課程,(上課時(shí)間,教師)課程,(上課時(shí)間,學(xué)生)教室21. 關(guān)系模式R的主關(guān)鍵字是( )A) 課程B) (上課時(shí)間,教室)C) (上課時(shí)間,教師)D) (上課時(shí)間,學(xué)生)22. 關(guān)系模式R是幾范式關(guān)系( )A) 1NFB) 2NFC) 3NFD) BCNF23. 將關(guān)系模式R分解為R1(上課時(shí)間,教室,學(xué)生)和其他若干模式,則R1是幾范式關(guān)系( )A) 1NFB) 2NFC) 3NFD) BCNF24. SQL語(yǔ)句中集合成員資格比較運(yùn)算符“IN”與下列哪個(gè)操作符等價(jià)( )A

8、) ALLB) ANYC) =ALLD) =ANY25. “一個(gè)事務(wù)中的諸操作要么全做,要么都不做”,這是事務(wù)的什么特性( )A) 原子性B) 一致性C) 隔離性D) 持久性第2630題使用如下表的數(shù)據(jù):倉(cāng)庫(kù)倉(cāng)庫(kù)號(hào)城市面積WH1北京370WH2上海500WH3廣州200WH4武漢400職工倉(cāng)庫(kù)號(hào)職工號(hào)工資WH2E11220WH1E31210WH2E41250WH3E61230WH1E7125026. SQL語(yǔ)句SELECT * FROM 職工 ORDER BY 工資 DESC查詢結(jié)果的第一條記錄的工資字段值是( )A) 1210 B) 1220C) 1230 D) 125027. SQL語(yǔ)句S

9、ELECT 倉(cāng)庫(kù)號(hào),MAX(工資) FROM 職工 GROUP BY 倉(cāng)庫(kù)號(hào)查詢結(jié)果有幾條記錄( )A) 0B) 1C) 3D) 528. SQL語(yǔ)句SELECT SUM(工資) FROM 職工的執(zhí)行結(jié)果是( )A) 工資的最大值B) 工資的最小值C) 工資的平均值D) 工資的合計(jì)29. SQL語(yǔ)句SELECT 倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),城市,職工號(hào),工資FROM 倉(cāng)庫(kù),職工WHERE 倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào) = 職工.倉(cāng)庫(kù)號(hào)ORDER BY 倉(cāng)庫(kù).倉(cāng)庫(kù)號(hào),工資 DESC查詢結(jié)果的第1條記錄的職工號(hào)是( )A) E3B) E4C) E6D) E730. SQL語(yǔ)句SELECT 城市 FROM 倉(cāng)庫(kù) WHERE 倉(cāng)庫(kù)

10、號(hào) IN ;(SELECT 倉(cāng)庫(kù)號(hào) FROM 職工 WHERE 工資=1250 )的查詢結(jié)果是( )A) 北京、上海B) 上海、廣州C) 北京、廣州D) 上海、武漢二、填空題(20分,每空1分)1. 數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)為三級(jí)結(jié)構(gòu),它們是【1】 、【2】 和、【3】 。2. 兩個(gè)關(guān)系的交運(yùn)算(R S)可以用集合的差運(yùn)算表示為【4】 。3. 用SELECT語(yǔ)句進(jìn)行查詢時(shí),如果希望查詢的結(jié)果中不出現(xiàn)重復(fù)元組,應(yīng)在SELECT子句中使用【5】 保留字。4. 在SQL中一個(gè)用戶可以使用【6】 語(yǔ)句收回授予其他用戶對(duì)某類數(shù)據(jù)的操作權(quán)限。5. SQL支持集合的并運(yùn)算,運(yùn)算符是【7】 。6. 在數(shù)據(jù)庫(kù)并發(fā)控制中

11、,兩個(gè)或多個(gè)事務(wù)處于等待狀態(tài)稱為【8】 。7. 數(shù)據(jù)完整性防范的是【9】 用戶的【10】 操作導(dǎo)致的數(shù)據(jù)錯(cuò)誤,數(shù)據(jù)安全性防范的是【11】 用戶的【12】 操作導(dǎo)致的數(shù)據(jù)錯(cuò)誤。以下各題使用圖書(shū)、讀者和借閱三個(gè)表,它們的結(jié)構(gòu)分別如下:圖書(shū)(總編號(hào), 分類號(hào), 書(shū)名, 作者, 出版單位, 單價(jià))讀者(借書(shū)證號(hào), 單位, 姓名, 性別, 職稱, 地址)借閱(借書(shū)證號(hào), 總編號(hào), 借書(shū)日期)8. 有如下SQL 語(yǔ)句:SELECT 讀者.姓名, 讀者.職稱, 圖書(shū).書(shū)名, 借閱.借書(shū)日期FROM 讀者, 借閱, 圖書(shū)WHERE 借閱.借書(shū)證號(hào) = 讀者.借書(shū)證號(hào) AND 圖書(shū).總編號(hào) = 借閱.總編號(hào)其中

12、WHERE子句中的兩個(gè)條件對(duì)應(yīng)的關(guān)系操作是【13】 。9. 如果要查詢“郝方”借閱了幾冊(cè)書(shū)可以使用如下SQL語(yǔ)句SELECT COUNT(*) FROM 讀者, 借閱WHERE 姓名=郝方 【14】 借閱.借書(shū)證號(hào) = 讀者.借書(shū)證號(hào)10. 查詢所藏圖書(shū)中各個(gè)出版社的圖書(shū)最高單價(jià)、平均單價(jià)和數(shù)目可以用如下SQL語(yǔ)句SELECT 出版單位, 【15】 , 【16】 , 【17】 FROM 圖書(shū) 【18】 出版單位11. 要查詢借閱了兩本和兩本以上圖書(shū)的讀者姓名和單位,可以用如下的SQL語(yǔ)句SELECT 姓名, 單位 FROM 讀者 WHERE 借書(shū)證號(hào) IN (SELECT 【19】 FROM

13、借閱; GROUP BY 借書(shū)證號(hào) 【20】 )三、用SQL SELECT語(yǔ)句完成下列查詢(每小題5分,共20分)設(shè)某個(gè)商業(yè)集團(tuán)關(guān)于商店銷售的數(shù)據(jù)庫(kù)有3個(gè)表:商店(商店號(hào),商店名,區(qū)域名,經(jīng)理姓名)商品(商品號(hào),商品名,單價(jià))銷售(商店號(hào),商品號(hào),銷售日期,銷售數(shù)量)說(shuō)明: 有下劃線的字段為主關(guān)鍵字,有點(diǎn)的字段為外部關(guān)鍵字。另外在涉及金額的查詢中:銷售金額=銷售.銷售數(shù)量*商品.單價(jià)1 查詢不在“北京”、“上海”區(qū)域的商店信息。2 查詢商品單價(jià)在10到50之間、并且日銷售數(shù)量高于20的商品名、單價(jià)、銷售日期和銷售數(shù)量,查詢結(jié)果按單價(jià)降序。3 查詢單價(jià)最高的商品的銷售情況,查詢結(jié)果包括商品號(hào)、商品名、銷售日期、銷售數(shù)量和銷售金額。4 查詢銷售金額合計(jì)超過(guò)20000的商店,查詢結(jié)果包括商店名和銷售金額合計(jì)。四、簡(jiǎn)答題(每小題6分,共30分)1 試述存儲(chǔ)過(guò)程和觸發(fā)器的異同之處。2 試

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論