數(shù)據(jù)庫系統(tǒng)基礎模擬試卷_第1頁
數(shù)據(jù)庫系統(tǒng)基礎模擬試卷_第2頁
數(shù)據(jù)庫系統(tǒng)基礎模擬試卷_第3頁
數(shù)據(jù)庫系統(tǒng)基礎模擬試卷_第4頁
數(shù)據(jù)庫系統(tǒng)基礎模擬試卷_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、-. z.數(shù)據(jù)庫系統(tǒng)根底模擬試卷一、選擇題30分,每題1分1.數(shù)據(jù)管理技術的開展經(jīng)歷了三個階段,不屬于這三個階段的是A) 手工管理階段B) 文件系統(tǒng)階段C) 數(shù)據(jù)庫階段D) 數(shù)據(jù)倉庫階段2.下面列出的數(shù)據(jù)模型,哪一個是概念數(shù)據(jù)模型A) 層次模型B) 網(wǎng)狀模型C) 實體-聯(lián)系模型D) 關系模型3.表在關系數(shù)據(jù)庫中對應于三級模式的A) 存儲模式B) 概念模式C) 物理模式D) 外部模式4.DBA在數(shù)據(jù)庫系統(tǒng)中扮演的角色是A) 系統(tǒng)管理員B) 數(shù)據(jù)庫操作員C) 數(shù)據(jù)庫編程人員D) 數(shù)據(jù)錄入員5.在SQL SELECT語句中,實現(xiàn)投影操作的子句是A) SELECTB) FROMC) WHERED) O

2、RDER BY6.在SQL語言中INSERT、DELETE、UPDATE實現(xiàn)的是A) 查詢功能B) 操作功能C) 定義功能D) 控制功能7.關系的主屬性不可以為空值NULL,這屬于A) 實體完整性規(guī)則B) 參照完整性規(guī)則C) 域完整性規(guī)則D) 用戶完整性規(guī)則8.兩個實體之間多對多的聯(lián)系A) 不能夠轉(zhuǎn)換成一對多的聯(lián)系B) 不一定能夠轉(zhuǎn)換成一對多的聯(lián)系C) 一定能夠轉(zhuǎn)換成一對多的聯(lián)系D) 以上說法都不對9.在數(shù)據(jù)庫中,概念模式和存儲模式之間的映像提供了A) 概念數(shù)據(jù)獨立性B) 存儲數(shù)據(jù)獨立性C) 分布數(shù)據(jù)獨立性D) 并發(fā)數(shù)據(jù)獨立性10.下述哪一條不屬于概念模型應具備的性質(zhì)A) 有豐富的語義表達能力

3、B) 易于交流和理解C) 易于修改和變動D) 在計算機中實現(xiàn)的效率高11.下述哪一條不是由于關系設計不當引起的A) 數(shù)據(jù)冗余B) 喪失修改C) 插入異常D) 更新異常第1214題基于如下的部門表和職工表定義了表之間的參照完整性,其中部門表的主關鍵字是部門號,職工表的主關鍵字是職工號:12.職工表中哪個屬性是外部關鍵字A) 職工號B) 職工名C) 部門號D) 工資13.如下操作哪個操作不能成功的執(zhí)行A) 從職工表中刪除行(010,*惠,01,1120)B) 在職工表中插入行(102,*水,01,1500)C) 將職工表中職工號為056的元組的工資改為1600D) 將職工表中職工號為101的元組的

4、部門號改為0514.如下SQL語句哪條語句不能成功執(zhí)行A) DELETE FROM 部門 WHERE 部門號=03B) INSERT INTO 部門 VALUES(06,方案部,306室)C) UPDATE 部門 SET 部門號=10 WHERE 部門號=02D) UPDATE 部門 SET 地址=310室 WHERE 部門號=0115.如下關于索引描述正確的選項是A) 建立索引將改變記錄的物理順序B) 建立索引只會提高查詢速度、不會提高更新速度C) 建立索引可以提高查詢和更新速度D) 索引只是一種數(shù)據(jù)構造,對查詢速度和更新速度都沒有影響16.下面有關HAVING子句描述正確的選項是A) HA

5、VING子句必須與GROUP BY子句一起使用B) HAVING子句不可以與GROUP BY子句一起使用C) HAVING子句不可以與WHERE子句一起使用D) HAVING子句必須與WHERE子句一起使用17.如下關于存儲過程表達正確的選項是A) 存儲過程即傳統(tǒng)意義程序中的過程,可以嵌入在程序中使用B) 存儲過程是一種存儲在數(shù)據(jù)庫中的程序,用于對數(shù)據(jù)庫進展操作C) 存儲過程是一種存儲在數(shù)據(jù)庫之外的程序,用于對數(shù)據(jù)庫進展操作D) 存儲過程描述數(shù)據(jù)存儲到數(shù)據(jù)庫的過程18.執(zhí)行刪除操作時應該檢查A) 實體完整性B) 域完整性C) 參照完整性D) 用戶定義完整性19.解決并發(fā)操作帶來的數(shù)據(jù)不一致問題

6、通常采用的技術是A) 封鎖B) 恢復C) 存取控制D) 協(xié)商20.數(shù)據(jù)庫中的日志文件用于記錄A) 對數(shù)據(jù)的所有查詢操作B) 對數(shù)據(jù)的所有更新操作C) 程序運行的所有結(jié)果D) 用戶的所有登錄信息第2123題基于關系模式R(U, F),其中U=課程,教師,上課時間,教室,學生F=課程教師,(上課時間,教室)課程,(上課時間,教師)課程,(上課時間,學生)教室21.關系模式R的主關鍵字是A) 課程B) (上課時間,教室)C) (上課時間,教師)D) (上課時間,學生)22.關系模式R是幾*式關系A) 1NFB) 2NFC) 3NFD) BF23.將關系模式R分解為R1(上課時間,教室,學生)和其他假

7、設干模式,則R1是幾*式關系A) 1NFB) 2NFC) 3NFD) BF24.SQL語句中集合成員資格比擬運算符IN與以下哪個操作符等價A) ALLB) ANYC) =ALLD) =ANY25.一個事務中的諸操作要么全做,要么都不做,這是事務的什么特性A) 原子性B) 一致性C) 隔離性D) 持久性第2630題使用如下表的數(shù)據(jù):倉庫倉庫號城市面積WH1370WH2*500WH3*200WH4*400職工倉庫號職工號工資WH2E11220WH1E31210WH2E41250WH3E61230WH1E7125026.SQL語句SELECT * FROM 職工 ORDER BY 工資 DESC查詢

8、結(jié)果的第一條記錄的工資字段值是A) 1210 B) 1220C) 1230 D) 125027.SQL語句SELECT 倉庫號,MA*(工資) FROM 職工 GROUP BY 倉庫號查詢結(jié)果有幾條記錄A) 0B) 1C) 3D) 528.SQL語句SELECT SUM(工資) FROM 職工的執(zhí)行結(jié)果是A) 工資的最大值B) 工資的最小值C) 工資的平均值D) 工資的合計29.SQL語句SELECT 倉庫.倉庫號,城市,職工號,工資FROM 倉庫,職工WHERE 倉庫.倉庫號 = 職工.倉庫號ORDER BY 倉庫.倉庫號,工資 DESC查詢結(jié)果的第1條記錄的職工號是A) E3B) E4C)

9、 E6D) E730.SQL語句SELECT 城市 FROM 倉庫 WHERE 倉庫號 IN ;(SELECT 倉庫號 FROM 職工 WHERE 工資=1250 )的查詢結(jié)果是A) 、*B) *、*C) 、*D) *、*二、填空題20分,每空1分1.數(shù)據(jù)庫的體系構造為三級構造,它們是【1】、【2】和、【3】。2.兩個關系的交運算R S可以用集合的差運算表示為【4】。3.用SELECT語句進展查詢時,如果希望查詢的結(jié)果中不出現(xiàn)重復元組,應在SELECT子句中使用【5】保存字。4.在SQL中一個用戶可以使用【6】語句收回授予其他用戶對*類數(shù)據(jù)的操作權限。5.SQL支持集合的并運算,運算符是【7】

10、。6.在數(shù)據(jù)庫并發(fā)控制中,兩個或多個事務處于等待狀態(tài)稱為【8】。7.數(shù)據(jù)完整性防*的是【9】用戶的【10】操作導致的數(shù)據(jù)錯誤,數(shù)據(jù)平安性防*的是【11】用戶的【12】操作導致的數(shù)據(jù)錯誤。以下各題使用圖書、讀者和借閱三個表,它們的構造分別如下:圖書總編號, , 書名, 作者, 出版單位, 單價讀者借書證號, 單位, *, 性別, 職稱, 地址借閱借書證號, 總編號, 借書日期8.有如下SQL 語句:SELECT 讀者.*, 讀者.職稱, 圖書.書名, 借閱.借書日期FROM 讀者, 借閱, 圖書WHERE 借閱.借書證號 = 讀者.借書證號 AND 圖書.總編號 = 借閱.總編號其中WHERE子

11、句中的兩個條件對應的關系操作是【13】。9.如果要查詢郝方借閱了幾冊書可以使用如下SQL語句SELECT COUNT(*)FROM 讀者, 借閱WHERE *=郝方 【14】借閱.借書證號 = 讀者.借書證號10.查詢所藏圖書中各個的圖書最高單價、平均單價和數(shù)目可以用如下SQL語句SELECT出版單位, 【15】 , 【16】 , 【17】FROM 圖書【18】出版單位11.要查詢借閱了兩本和兩本以上圖書的讀者*和單位,可以用如下的SQL語句SELECT *, 單位 FROM 讀者 WHERE 借書證號 IN(SELECT 【19】 FROM 借閱;GROUP BY 借書證號【20】 )三、用

12、SQL SELECT語句完成以下查詢每題5分,共20分設*個商業(yè)集團關于商店銷售的數(shù)據(jù)庫有3個表:商店商店號,商店名,區(qū)域名,經(jīng)理*商品商品號,商品名,單價銷售商店號,商品號,銷售日期,銷售數(shù)量說明:有下劃線的字段為主關鍵字,有點的字段為外部關鍵字。另外在涉及金額的查詢中:銷售金額=銷售.銷售數(shù)量*商品.單價1查詢不在、*區(qū)域的商店信息。2查詢商品單價在10到50之間、并且日銷售數(shù)量高于20的商品名、單價、銷售日期和銷售數(shù)量,查詢結(jié)果按單價降序。3查詢單價最高的商品的銷售情況,查詢結(jié)果包括商品號、商品名、銷售日期、銷售數(shù)量和銷售金額。4查詢銷售金額合計超過20000的商店,查詢結(jié)果包括商店名和

13、銷售金額合計。四、簡答題每題6分,共30分1試述存儲過程和觸發(fā)器的異同之處。2試述游標Cursor的作用,并說明實現(xiàn)此功能的諸條語句及其功能。3關系代數(shù)包含哪些專門的關系運算?4討論實體與實體之間的聯(lián)系對數(shù)據(jù)庫設計有什么影響?用實例說明。5*學校有假設干個系,每個系有假設干班級和教研室,每個教研室有假設干教師,每個教師可以開設多門課程,其中教授和副教授每人還可各帶假設干研究生;每個班級有假設干學生,每個學生選修假設干課程,每門課程可由假設干學生選修。用E-R圖畫出該學校的概念模型,并作出必要的說明。數(shù)據(jù)庫模擬試卷參考答案一、選擇題30分,每題1分DCBAABACBDBCDCBABCABDBDD

14、ADCDDA二、填空題20分,每空1分12.【1】存儲層【2】概念層【3】外部層順序可顛倒13.【4】R-(R-S)14.【5】DISTINCT15.【6】REVOKE16.【7】UNION17.【8】死鎖18.【9】合法【10】無意,【11】非法【12】惡意19.【13】連接20.【14】AND21.【15】MA*(單價)【16】AVG(單價)【17】COUNT(*)【18】GROUP BY22.【19】借書證號【20】HAVING COUNT(*)=2三、用SQL SELECT語句完成以下查詢每題5分,共20分5查詢不在、*區(qū)域的商店信息。SELECT * FROM 商店 WHERE 區(qū)域

15、名 NOT IN (,*)6查詢商品單價在10到50之間、并且日銷售數(shù)量高于20的商品名、單價、銷售日期和銷售數(shù)量,查詢結(jié)果按單價降序。SELECT 商品名,單價,銷售日期,銷售數(shù)量FROM 商品 JOIN 銷售 ON 商品.商品號=銷售.商品號WHERE (單價 BETWEEN 10 AND 50) AND (銷售數(shù)量20)7查詢單價最高的商品的銷售情況,查詢結(jié)果包括商品號、商品名、銷售日期、銷售數(shù)量和銷售金額。SELECT 商品.商品號,商品名,銷售日期,銷售數(shù)量, 銷售.銷售數(shù)量*商品.單價 AS 銷售金額FROM 商品 JOIN 銷售 ON 商品.商品號=銷售.商品號WHERE 單價=

16、(SELECT MA*(單價) FROM 商品)8查詢銷售金額合計超過20000的商店,查詢結(jié)果包括商店名和銷售金額合計。SELECT 商店名, SUM(銷售.銷售數(shù)量*商品.單價) AS 銷售金額合計FROM 商店 JOIN 銷售 JOIN 商品ON 商品.商品號=銷售.商品號ON 商店.商店號=銷售.商店號GROUP BY 商店名 HAVING SUM(銷售.銷售數(shù)量*商品.單價)20000四、簡答題每題6分,共30分6試述存儲過程和觸發(fā)器的異同之處。存儲過程和觸發(fā)器都是存儲在數(shù)據(jù)庫中的程序,存儲過程需要調(diào)用才能執(zhí)行,而觸發(fā)器則在發(fā)生相關操作時自動觸發(fā)執(zhí)行。7試述游標Cursor的作用,并說明實現(xiàn)此功能的諸條語句及其功能。Cursor用來解決宿主程序只能一次處理一條記錄、而SQL語句的查詢結(jié)果為多記錄的矛盾。有說明游標的DECLARE CURSOR語句

溫馨提示

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

最新文檔

評論

0/150

提交評論