數(shù)據(jù)庫工程師(20)_第1頁
數(shù)據(jù)庫工程師(20)_第2頁
數(shù)據(jù)庫工程師(20)_第3頁
數(shù)據(jù)庫工程師(20)_第4頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、計(jì)算機(jī)數(shù)據(jù) 庫工程師模擬題 103一、選擇題1、以下不屬于對(duì)象一關(guān)系數(shù)據(jù) 庫的是 _。AInformix Universal ServerB DB2 UDBCObjectStoreDOracle9i2、如果要?jiǎng)h除 Student數(shù)據(jù)庫中的 Information 表,可以使用下列哪個(gè)命令 ?_A) ALTER TABLE Information C) DROP TABLE InformationB) TRUNCATE TABLE.Information D) DELETE TABLE Information3、數(shù)據(jù)庫恢復(fù)的基 礎(chǔ)是利用轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù),這些轉(zhuǎn)儲(chǔ)的冗余數(shù)據(jù)包是指 _。(A) 數(shù)據(jù)字

2、典、應(yīng)用程序、審計(jì)檔案、數(shù)據(jù)庫后援副本(B) 數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計(jì)檔案(C) 日志文件、數(shù)據(jù)庫后援副本(D) 數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后援副本4、在客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù) 庫系統(tǒng)中,數(shù)據(jù)庫功能分為前端和后端兩部分,下列功能中屬于前端的是 _。A) 存取結(jié)構(gòu) B) 查詢優(yōu)化C) 用戶界面 D) 并發(fā)控制5、連接有多種,如內(nèi)連接、外連接和交叉 連接,其中外連接只能對(duì)幾個(gè)表進(jìn)行?_。A) 兩個(gè)B) 三個(gè)C) 四個(gè)D) 任意個(gè)6、設(shè)有關(guān)系模式:教師表 (教師號(hào),教師名,所在系,工資),現(xiàn)需建立一個(gè) 統(tǒng)計(jì)每個(gè)系全體教 師工資總額的視圖,正確的語句是 _。A) CREATE VIEW

3、 SalaryView( 系名,工資總額 )AS SELECT 所在系,COUNT( 工資 )FROM 教師表 GROUP BY 所在系B) CREATE VIEW SalaryView( 系名,工資總額 )AS SELECT 所在系,SUM( 工資 )FROM 教師表 GROUP BY 所在系C) CREATE VIEW SalaryView AS SELECT 所在系,COUNT( 工資)FROM 教師表 GROUP BY 所在系D) CREATE VIEW SalaryView AS SELECT 所在系,SUM( 工資)FROM 教師表 GROUP BY 所在系7、設(shè)在 SQL Ser

4、ver 2008中有商品表 (商品號(hào),商品名,進(jìn)貨價(jià)格,銷售價(jià)格 ),現(xiàn)要求銷售價(jià)格必 須至少是進(jìn)貨價(jià)格的 1.1 倍。下列關(guān)于實(shí)現(xiàn)此約束的說法,正確的是A) 可以用觸 發(fā)器或者用 CHECK 約束實(shí)現(xiàn) B)只能用 CHECK 約束實(shí)現(xiàn)C)只能用觸 發(fā)器實(shí)現(xiàn)D)可以用 DEFAULT 約束實(shí)現(xiàn)8、設(shè)在 SQL Server 2000的某數(shù)據(jù) 庫中,有表 T 和下列類型的用戶該 數(shù)據(jù)庫的擁有者表 T 的創(chuàng)建者普通用戶 U1Guest在該數(shù)據(jù)庫中,需要經(jīng)過授權(quán)才能對(duì)表 T 數(shù)據(jù)執(zhí)行更改操作的用 戶是_。A) 僅 B) 僅和 C) 僅、和 D) 全部9、在SQL 語言中,一個(gè)基本表的定 義一旦被刪除

5、,則與此基本表相關(guān)的下列哪些內(nèi)容也會(huì)被自 動(dòng)刪除?_在此表中的數(shù)據(jù)在此表上建立的索引在此表上建立的視圖A) 和 B) 和 C) 和 D) 全部10、設(shè) R(U) 是屬性集 U 上的一個(gè)關(guān)系模式。 X ,Y ,Z 是 U 的子集,且 Z=U-X-Y 。下面關(guān)于多 值依賴的描述中,不正確的是 _。A如果 X-Y ,及 T 包含在 Y 中,則必然存在 X-TB如果存在函數(shù)依 賴 X-Y ,則必然存在 X-ZC如果 X-Y ,則必然存在 X-YD若 Z 為空,則存在 X-Z11、某“學(xué)生 -選課 -課程”數(shù)據(jù)庫中的如下三個(gè)關(guān)系:學(xué)生基本信息:S ( S#,SNAME ,SEX,AGE )選課信息:SC

6、 ( S#,C#,GRADE )課程信息:C ( C#,CNAME ,TEACHER )若要 “查詢選 修了 3 門以上課程的學(xué)生的學(xué)生號(hào) ”,正確的 SQL 語句是 _。A) SELECT S# FROM SC GROUP BY S# HAVING COUNT(*) 3B) SELECT S# FROM SC GROUP BY S# WHERE COUNT(*) 3C) SELECT S# FROM SC ORDER BY S# HAVING COUNT(*) 3D) SELECT S# FROM SC ORDER BY S# WHERE COUNT(*) 312、當(dāng)關(guān)系引用了屬性名以后,關(guān)

7、系具有的性質(zhì)中不包括 _。A) 有重復(fù)的元 組B) 元組上下無序C) 按屬性名引用 時(shí)屬性左右無序D) 所有屬性 值都是原子 項(xiàng)13、考慮一個(gè)關(guān)系和建立在 該表上的一個(gè)索引,如果 該表中數(shù)據(jù) 記錄的排列順序與該索引的索引 項(xiàng)的排列順序一致,則該索引為_。A) 聚集索引 B)非聚集索引 C)稠密索引 D)輔索引14、visual Basic 6.0 不能使用下面哪一種數(shù)據(jù) 訪問技術(shù) A)ADO B)DAOC)ADO.NET D)ODBC15、對(duì)于教學(xué)數(shù)據(jù) 庫的三個(gè)基本表:S(Sno,Sname,Ssex),SC(Sno,Cno,Grade),C(Cno,Cname,Teacher),其中 S 為

8、學(xué)生表,SC 為學(xué)生選課表,C 為課程表,則對(duì)于語句:檢索至少選修 LIU 老師所授課課程中一門課程的女生姓名, SQL 語句錯(cuò)誤的是 _。A) SELECT SnameFROM S,SC,CWHERE S.Sno=SC.Sno AND SC.Cno=C.Cno AND Teacher= LIU AND Ssex= F B) SELECT SnameFROM S WHERE Ssex= FAND Sno IN(SELECT SnoFROM SCWHERE Cno IN(SELECT Cno FROM CWHERE Teacher= LIU )C) SELECT SnameFROM S WHER

9、E Ssex= F AND EXISTS SELECT*(FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE Teacher= LIU )D) SELECT SnameFROM S WHERE Ssex= F AND EXISTS(SELECT* FROM SCWHERE SC.Sno=S.Sno AND EXISTS(SELECT*FROM CWHERE C.Cno=SC.Cno AND Teacher= LIU )16、在概念數(shù)據(jù)模型中, 聯(lián)系用于描述 現(xiàn)實(shí)世界中事 務(wù)之間的關(guān)聯(lián)關(guān)系。下列關(guān)于聯(lián)系的說法錯(cuò)誤的是 _。A) 聯(lián)系可用

10、于描述一個(gè) 實(shí)體集內(nèi)記錄之間的關(guān)聯(lián)關(guān)系B) 聯(lián)系可用于描述兩個(gè) 實(shí)體集屬性之 間的關(guān)聯(lián)關(guān)系C) E-R 模型通過 1:1、1:n 和 m:n 三種聯(lián)系描述現(xiàn)實(shí)世界中各 類事務(wù)之間的關(guān)聯(lián)關(guān)系D) 最終的 IDEFIX 模型中只能出 現(xiàn) 1:1 和 1:n 兩種類型的聯(lián)系17、要寫出高質(zhì)量的 SQL 語句,提高系統(tǒng)的可用性,需要對(duì)查詢進(jìn) 行優(yōu)化,下面哪一項(xiàng)不是優(yōu)化查詢的常用方法 ?_A) 事務(wù)處理 B) 使用游標(biāo)C) 合理使用索引 D) 不充分的 連接條件18、以下關(guān)于鎖的粒度敘述 錯(cuò)誤的是 _。A) 施加 X 鎖和 S 鎖的數(shù)據(jù)項(xiàng)的大小稱 為鎖的粒度B)鎖粒度與事 務(wù)并發(fā)執(zhí)行的程度和 DBMS

11、并發(fā)控制的開 銷密切相關(guān)C)在關(guān)系數(shù)據(jù) 庫中,可以對(duì)數(shù)據(jù)頁、索引和塊等物理單元進(jìn)行加鎖D)當(dāng)鎖粒度比較大時(shí),事務(wù)的并發(fā)度高,但是系統(tǒng)開銷比較大19、不屬于數(shù)據(jù)庫對(duì)象的是 _。A) 索引和約束B) 表和視圖C) 觸發(fā)器D) T-SQL腳本20、設(shè)有關(guān)系模式:期刊訂閱 (期刊編號(hào),期刊名稱,定價(jià),讀者編號(hào),讀者姓名,訂閱起始日期,訂閱截止日期 ),其滿足函數(shù)依 賴集: 期刊編號(hào) 期刊名稱,期刊 編號(hào)定價(jià),讀者編號(hào)讀者姓名,(期刊編號(hào),讀者編號(hào)) 訂閱 起始日期,(期刊編號(hào),讀者編號(hào)) 訂閱 截止日期 。下列選項(xiàng) 中的函數(shù)依 賴都屬于平凡函數(shù)依 賴的是A)(期刊編號(hào),讀者編號(hào)) 期刊 編號(hào),(期刊編

12、號(hào),讀者編號(hào)) 讀者編號(hào)B)(期刊編號(hào),讀者編號(hào)) 期刊名稱,(期刊編號(hào),讀者編號(hào)) 定價(jià)C)(期刊編號(hào),讀者編號(hào)) 訂閱 起始日期,(期刊編號(hào),讀者編號(hào) ) 訂閱 截止日期D)(期刊編號(hào),讀者編號(hào)) 期刊 編號(hào),(期刑編號(hào),讀者編號(hào)) 訂閱起始日期21、事務(wù)的一致性是指 _。A) 事務(wù)中包括的所有操作要么都做,要么都不做B)事務(wù)必須是數(shù)據(jù)庫從一個(gè)一致性狀 態(tài)變到另一個(gè)一致性狀 態(tài)C)事務(wù)一旦提交,對(duì)數(shù)據(jù)庫的改變是永久的D)一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事 務(wù)是隔離的22、已知關(guān)系模式 A(C ,T,H,R,S),其中各屬性的含義是:C 表示課程;T 表示教員; H 表示上課時(shí)間;

13、R 表示教室;S 表示學(xué)生。根據(jù)語義有如下函數(shù)依 賴集 F=CT,(H,R)C,(H,T) R,(H ,S) R。則關(guān)系 A 的規(guī)范化程度最高達(dá)到A)1NFB)2NFC)3NFD)BCNF23、在 IDEF0 圖中矩形框代表功能活 動(dòng)。關(guān)于連接到矩形框四條 邊上的箭頭的語義,下列說法錯(cuò)誤的是 _。A) 左邊的箭頭表示完成功能活 動(dòng)需要的數(shù)據(jù),它強(qiáng)調(diào)被活動(dòng)消耗或變換的內(nèi)容B) 上邊的箭頭表示影響 這個(gè)活動(dòng)執(zhí)行的事件或 約束,它強(qiáng)調(diào)被活動(dòng)變換的內(nèi)容C) 右邊的箭頭表示由這個(gè)活動(dòng)產(chǎn)生的信息,它強(qiáng)調(diào)活動(dòng)變換和處理的結(jié)果D) 下邊的箭頭表示實(shí)施該活動(dòng)的手段或完成活 動(dòng)需要的資源,它強(qiáng)調(diào)如何做24、在 S

14、QL Setver 2000中,有教師表(教師號(hào),姓名,職稱,工資)?,F(xiàn) 要根據(jù)教 師的職稱來添加教 師的工資,增加規(guī)則為:“教授 ”增加 400,“副教授 ”增加 300,“講師 ”增加 200。下列語 句中正確的是 _。A) UPDATE 教師表 SET 工資=工資+CASE 職稱WHEN 教授 THEN 400WHEN 副教授 THEN 300WHEN 講師 THEN 200ENDB) UPDATE 教師表 SET工資=工資+CASE 職稱 WHEN 職稱=教授 THEN 400WHEN 職稱=副教授 THEN 300WHEN 職稱=講師 THEN 200ENDC) UPDATE 教師表

15、 SET 工資 =CASE 職稱 WHEN 教授 THEN工資=工資 +400WHEN 副教授 THEN工資 =工資+300WHEN 講師 THEN工資=工資 +200ENDD) UPDATE 教師表 SET 工資=工資+CASE 職稱 WHEN 職稱=教授 THEN工資 =工資+400WHEN 職稱=副教授 THEN工資=工資 +300WHEN 職稱=講師 THEN工資=工資 +200END25、下列哪一項(xiàng)不屬于概念模型所具 備的性質(zhì)?_A) 易于變動(dòng) B) 易于交流和理解C) 易于向數(shù)據(jù)模型 轉(zhuǎn)換 D) 在計(jì)算機(jī)中實(shí)現(xiàn)的效率高26、下列不屬于并行數(shù)據(jù) 庫的系統(tǒng)結(jié)構(gòu)的是A) 共享內(nèi)存 結(jié)構(gòu)

16、B)共享磁盤結(jié)構(gòu)C)無共享結(jié)構(gòu) D)共享處理器結(jié)構(gòu)27、基于鎖的并發(fā)控制技術(shù)可以避免并 發(fā)操作引起的各種 錯(cuò)誤,但有可能引起死鎖等問題。關(guān)于封鎖協(xié)議 中的問題及其處理,下列說法錯(cuò)誤的是A) 數(shù)據(jù)庫管理系統(tǒng)采用死鎖檢測與恢復(fù)策略使系 統(tǒng)擺脫死鎖狀態(tài)B)如果系統(tǒng)進(jìn)入死鎖狀態(tài)的概率比 較低,則應(yīng)采用死鎖預(yù)防策略,否則采用死鎖檢測與恢復(fù)策略更有效C)為避免活鎖(事務(wù)餓死)現(xiàn)象的發(fā)生,數(shù)據(jù)庫管理系統(tǒng)可以采用先來先服 務(wù) (FIFS) 策略處理事務(wù)的數(shù)據(jù)操作 請(qǐng)求D)數(shù)據(jù)庫系統(tǒng)的并發(fā)控制子系 統(tǒng)動(dòng)態(tài)地構(gòu)造和 維護(hù)事務(wù)等待圖,并周期性地檢查圖中是否存在回路,如果有 則說明系統(tǒng)中出現(xiàn)了死鎖28、系統(tǒng)性能調(diào)整的

17、手段包括 _。 數(shù)據(jù)查詢調(diào)整與優(yōu)化 索引調(diào)整 數(shù)據(jù)庫模式調(diào)整 DBMS 和操作系 統(tǒng)參數(shù)調(diào)整 數(shù)據(jù)庫應(yīng)用程序優(yōu)化 硬件配置 調(diào)整和升級(jí)A) B) C) D) 29、如果一個(gè)關(guān)系中的屬性或?qū)傩?組并非該關(guān)系的關(guān) 鍵字,但它們是另外一個(gè)關(guān)系的關(guān)鍵字,則稱為該關(guān)系的 _。A) 數(shù)據(jù)項(xiàng) B) 主屬性C) 外關(guān)鍵字 D) 主屬性值30、軟件開發(fā)人員開發(fā)軟件產(chǎn)品的依據(jù) 應(yīng)該是_。A) 軟件需求規(guī)格說明書B) 可行性分析 報(bào)告C) 標(biāo)準(zhǔn)說明書D) 項(xiàng)目合同二、應(yīng)用題31、數(shù)據(jù)庫系統(tǒng)在運(yùn)行過程中,由于臨時(shí)硬件故障、數(shù)據(jù)庫軟件及操作系 統(tǒng)的漏洞、突然停電等導(dǎo)致停止運(yùn) 轉(zhuǎn),需要系統(tǒng)重新啟動(dòng)的一類故障稱為_。32、

18、設(shè)有教師表(教師號(hào),教師名,工資,所在系),現(xiàn)要建立統(tǒng)計(jì)每個(gè)系的教 師平均工資的視圖 v_salary(dept,avg_salary)。請(qǐng)補(bǔ) 全下列視圖定義語句:CREATE VIEW v_salaryASSELECT 所在系 As dept,_FROM 教師表GROUP BY 所在系33、在UML 模型中,用于展示 對(duì)象之間的聯(lián)系以及對(duì)象間發(fā)送和接收消息的 圖是_。數(shù)據(jù)庫中有學(xué)生表 Student(Sno,Sname,Ssex,Sage,Sdept),各屬性分別表示為學(xué)號(hào),姓名,性別,年齡,所在系;學(xué)生選課表 SC(Sno,Cno,Grade),各屬性分別表示為學(xué)號(hào),課程號(hào)以及成 績;課程

19、表 Course(Cno,Cname,Cpno,Ccredit),各屬性為課程號(hào),課程名,先行課,學(xué)分。(先行課的意思是,比如課程號(hào) 1 有先行課 5,說明要選課程1,就必須先選課程 5)。用以上各表完成 查詢選修了全部 課程的學(xué)生姓名的 語句補(bǔ)充:SELETE SnameFROM StudentWHERE NOT EXISTS(SELETE*FROM CourseWHERE (5)(SELETE*FROM SCWHERE (6)AND (7)三、設(shè)計(jì)與應(yīng)用題設(shè)有三個(gè)基本表,表的結(jié)構(gòu)如下所示,請(qǐng)用 SQL 完成下列 查詢:BORROWER:借書證號(hào)姓名系名班級(jí)98001歐陽信息系98-1980

20、02劉誠信息系98-198101趙林計(jì)算機(jī)系98-2LOANS :借書證號(hào) 圖書館登記 借書日期號(hào)98001T001011999.04.0198002T001021999.05.0109001T002011999.05.31BOOKS:索書號(hào)書名作者圖書登記號(hào)出版社TP311.13數(shù)據(jù)庫系統(tǒng)與應(yīng)李昭原T00101科學(xué)用T00102TP311.13數(shù)據(jù)庫原理與應(yīng)李昭原科學(xué)用TP.065數(shù)據(jù)庫系統(tǒng)原理李昭原T00201北航TP.1599數(shù)據(jù)庫原理教程王珊T00101清華價(jià)格19.0019.006.5018.5037、檢索至少借了 5 本書的同學(xué)的借 書證號(hào)、姓名、系名和借書數(shù)量38、檢索借書和歐陽

21、同學(xué)所借 圖書中的任意一本相同的學(xué)生姓名、系名、 書名和借書日期39、建立信息系學(xué)生借書的視圖 SSP,該視圖的屬性列名由借 書證號(hào),姓名,班級(jí),圖書登記號(hào),書名,出版社和借書日期組成。答案 :一、選擇題1、C 解析 目前典型的 對(duì)象關(guān)系數(shù)據(jù) 庫產(chǎn)品有 Informix 公司的 Infornux Universal Server 、 IBM 公司的 DB2 UDB 、Sybase公司的 Adaptive Server、Oracle 公司的 Oracle 8i 以上產(chǎn)品、微軟的 SQL Server 等。2、C 解析 刪除表的語言格式為:DROP TABLE 表名 | ,表名 |。3、C 4、C

22、 解析 用戶界面屬于前端數(shù)據(jù) 庫功能。在客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù) 庫系統(tǒng)中,數(shù)據(jù)庫應(yīng)用的功能分成兩部分:客戶機(jī)(前端部分 ):由一些應(yīng)用程序構(gòu)成,例如,格式處理、報(bào)表輸出、數(shù)據(jù)輸入、圖形,實(shí)現(xiàn)前端處理和用戶界面。服務(wù)器 (后端部分 ):包括存取結(jié)構(gòu)、查詢優(yōu) 化、并發(fā)控制、恢復(fù)等系統(tǒng)程序,完成事務(wù)處理和數(shù)據(jù) 訪問控制。5、A 解析 連接有多種,如內(nèi)連接、外連接和交叉 連接,其中外連接只能對(duì)兩個(gè)表進(jìn)行。6、B 解析 要求工資總額,用聚合函數(shù) SUM 計(jì)算列值總和,而 COUNT 用來計(jì)算非空列值的個(gè)數(shù),所以本題的答案應(yīng)該為 B。7、A 解析 觸發(fā)器是一種特殊的存 儲(chǔ)過程,其特殊性在于它不需要由

23、用 戶來調(diào)用,而是當(dāng)用戶對(duì)表中的數(shù)據(jù) 進(jìn)行 UPDATE 、INSERT 或 DELETE 操作時(shí)自動(dòng)觸發(fā)執(zhí)行。觸發(fā)器通常用于保 證業(yè)務(wù)規(guī)則 和數(shù)據(jù)完整性,其主要 優(yōu)點(diǎn)是用戶可以用 編程的方法來實(shí)現(xiàn)復(fù)雜的處理邏輯和業(yè)務(wù)規(guī)則 ,增強(qiáng)了數(shù)據(jù)完整性 約束的功能。觸發(fā)器和 CHECK 都可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的約束,只是觸發(fā)器能完成比 CHEcK 約束更復(fù) 雜的數(shù)據(jù)約束。8、B解析 在數(shù)據(jù)庫中定義存取權(quán)限稱為授權(quán)。 用戶對(duì)自己建立的基本表和 視圖擁有全部的操作 權(quán)限,并且可以用 Grant 語句把其中的某些 權(quán)限授予其他用 戶。 數(shù)據(jù)庫的擁有者稱為數(shù)據(jù)庫超級(jí)用戶,它擁有所有的 權(quán)限。9、D 解析 一個(gè)基本表的

24、定 義一旦被刪除,則在此表中的數(shù)據(jù)、建立的索引和 視圖也會(huì)被自動(dòng)刪除。10、A 解析 多值依賴的定義是:設(shè) R(U) 是屬性集 U 上的一個(gè)關(guān)系模式。 X ,Y ,Z 是 U 上的子集,并且 Z=U-X-Y 。關(guān)系模式 R(U)中的多 值依賴 X-Y 成立,當(dāng)且僅當(dāng) R(U) 的任意關(guān)系 r,給定的一對(duì) (X ,Z),有一組 Y 的值,這組值儀僅 決定于 X 值而與 Z 值無關(guān),多值依賴具有對(duì)稱性 (選項(xiàng) B),傳遞性,且可以把函數(shù)依 賴看做是多 值依賴的特殊情況。當(dāng)是多值依賴不滿足選項(xiàng) B 的結(jié)論 。11、D 解析 CROUP BY 子句用于 對(duì)檢索到的記錄進(jìn)行分組 。ORDER BY 子句

25、用于 對(duì)查詢的結(jié)果進(jìn)行排序。HAVINC 子句用于指定 組的選擇條件。WHERE 子句用于指定數(shù)據(jù)的選擇條件。12、A 解析 當(dāng)關(guān)系引用了屬性名以后具有以下性 質(zhì):不能有重復(fù)的元組,元組上下無序,按屬性名引用 時(shí)屬性左右無序,所有屬性 值都是原子 項(xiàng)(不可再分 )。13、A 解析 對(duì)數(shù)據(jù)文件和它的一個(gè)特定的索引文件,如果數(shù)據(jù)文件中數(shù)據(jù)記錄的排列順序與索引文件中索引 項(xiàng)的排列順序相一致,則該索引為聚集索引。14、C 15、C 16、A 解析 本題考查的知識(shí)點(diǎn)是聯(lián)系的概念。聯(lián)系用于描述 現(xiàn)實(shí)世界中事 務(wù)之間的關(guān)系。而現(xiàn)實(shí)世界中的事 務(wù)又在數(shù)據(jù) 庫中表示為實(shí)體。因此,聯(lián)系是描述 實(shí)體集之間的聯(lián)系的,

26、而非實(shí)體集內(nèi)屬性之 間的聯(lián)系。本題的答案為 A 。17、B 解析 優(yōu)化查詢的常用方法有合理使用索引、避免或 簡化排序、消除對(duì)大型表行數(shù)據(jù)的順序存取、避免相關(guān)子 查詢、避免困難的正規(guī)表達(dá)式、使用臨時(shí)表加速查詢、用排序來取代非 順序磁盤存取、不充分的連接條件、存儲(chǔ)過程、不要隨意使用游 標(biāo)、事務(wù)處理。18、D 解析 鎖粒度越大,系統(tǒng)中可以被加 鎖的數(shù)據(jù)項(xiàng)就越少,事務(wù)并發(fā)執(zhí)行度也越低,但同時(shí)系統(tǒng)的開銷也越小。19、D 解析 數(shù)據(jù)庫對(duì)象是數(shù)據(jù) 庫的組成部分,常見的有以下幾種: 表(Table) 索引 (Index) 視圖 (View) 圖表(Diagram) 缺省值(Default) 規(guī)則 (Rule)

27、 觸發(fā)器 (Trigger) 存儲(chǔ)過程(Stored Procedure) 用戶(User)約束。 T-SQL 不屬于數(shù)據(jù) 庫對(duì)象,所以選 D。20、A 解析 若 XY,但Y 屬于 X(Y X) ,則稱 XY 是平凡函數(shù)依 賴,否則稱非平凡函數(shù)依賴。即平凡函數(shù)依賴,僅當(dāng)其右邊的屬性集是左 邊屬性集的子集 時(shí)成立。非平凡函數(shù)依賴,僅當(dāng)其右邊的屬性集至少有一個(gè)屬性不屬于左 邊的集合 時(shí)成立。完全非平凡函數(shù)依 賴,僅當(dāng)其右邊集合中的屬性都不在左 邊的集合中 時(shí)成立。21、B 解析 事務(wù)的特征有 4 個(gè),即原子性、一致性、隔離性、持久性。一致性是為了數(shù)據(jù)庫不會(huì)因事 務(wù)執(zhí)行而遭到破壞,事務(wù)應(yīng)使數(shù)據(jù)庫從一

28、個(gè)一致性狀 態(tài)轉(zhuǎn)到另一個(gè)一致性狀態(tài),數(shù)據(jù)庫的一致性是指數(shù)據(jù) 庫滿足完整性 約束,處于正確狀 態(tài)。22、B 解析 若關(guān)系模式是 1NF,且每個(gè)非主屬性完全函數(shù)依 賴于候選碼,則關(guān)系模式是2NF。23、B 解析 IDEF0 圖中矩形,上方的控制箭 頭描述了影響 這個(gè)活動(dòng)執(zhí)行的事件和 約束,它強(qiáng)調(diào)了對(duì)活動(dòng)的約束條件24、A 解析 更改表中某個(gè)字段的 值可以用 UPDATE 表名 SET 語法實(shí)現(xiàn),如果出現(xiàn)分支選擇情況,可以借助 CASE.WHEN.THEN 語法。25、D 解析 概念模型的 優(yōu)點(diǎn)有: 概念模型 應(yīng)真實(shí)、充分地反映現(xiàn)實(shí)世界中事物和事物之 間的聯(lián)系,有豐富的語義表達(dá)能力,能表達(dá)用戶的各種

29、需求,包括描述 現(xiàn)實(shí)世界中各種 對(duì)象及其復(fù) 雜的聯(lián)系、用戶對(duì)數(shù)據(jù)對(duì)象的處理要求和手段。 概念模型 應(yīng)簡潔、明晰、獨(dú)立于機(jī)器、容易理解。方便數(shù)據(jù)設(shè)計(jì)人員與應(yīng)用人員交換意見,使用戶能積極參與數(shù)據(jù) 庫的設(shè)計(jì)工作。所以 B 項(xiàng)屬于概念模型所具 備的性質(zhì)。 概念模型 應(yīng)易于變動(dòng) 。當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改 變時(shí),容易對(duì)概念模型修改和補(bǔ)充。所以 A 項(xiàng)屬于概念模型所具 備的性質(zhì)。 概念模型 應(yīng)很容易向關(guān)系、層次或網(wǎng)狀等各種數(shù)據(jù)模型 轉(zhuǎn)換 。易于從概念模式導(dǎo)出與 DBMS 有關(guān)的邏輯模式。所以 C 項(xiàng)屬于概念模型所具 備的性質(zhì) 。26、D 27、B 解析 如果數(shù)據(jù) 庫系統(tǒng)進(jìn)入死鎖的概率比 較高,使用死鎖預(yù)防機(jī)

30、制的效果好些。死鎖的預(yù)防有: 一次加鎖法。該方法要求每個(gè)事 務(wù)在開始執(zhí)行時(shí)必須將需要訪問的數(shù)據(jù)項(xiàng)全部加鎖,否則不允許執(zhí)行下去,也就是要求事 務(wù)必須一次性地 獲得對(duì)需要訪問的全部數(shù)據(jù) 項(xiàng)的訪問權(quán)。 順序加鎖法。該方法對(duì)數(shù)據(jù)庫中事務(wù)訪問的所有數(shù)據(jù)項(xiàng)規(guī)定一個(gè)加 鎖順序,每個(gè)事務(wù)在執(zhí)行過程中必須按此順序?qū)λ钄?shù)據(jù)加 鎖。28、D 解析 系統(tǒng)性能監(jiān)控和性能 調(diào)優(yōu)是 DBAS 運(yùn)行維護(hù)的一項(xiàng)重要工作,系統(tǒng)性能調(diào)優(yōu)的手段有:數(shù)據(jù)查詢調(diào)整與優(yōu)化、索引調(diào)整、數(shù)據(jù)庫模式調(diào)整、DBMS 和操作系 統(tǒng)參數(shù)調(diào)整、數(shù)據(jù)庫應(yīng)用程序優(yōu)化、硬件配置調(diào)整和升級(jí) 。所以本題 的答案為 D。29、C 解析 一個(gè)關(guān)系的外關(guān) 鍵字自身并非 該關(guān)系的關(guān) 鍵字,而是另外一個(gè)關(guān)系的關(guān) 鍵字。有了外關(guān) 鍵字,才能實(shí)現(xiàn)關(guān)系之間的動(dòng)態(tài)連接。30、A解析 軟件開發(fā)人員應(yīng)該依據(jù)軟件需求規(guī)格說明書開發(fā)軟件產(chǎn)品,所以本題的答案為 A 。二、應(yīng)用題31、系統(tǒng)故障32、avg(工資) 解析 此題考查的是分組視圖:帶有聚集函數(shù)和 group by 子句的查詢來定義視圖,由于 as 子句中 select語句的目標(biāo)列平均工 資是

溫馨提示

  • 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)論