2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題_第1頁
2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題_第2頁
2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題_第3頁
2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題_第4頁
2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2010年9月全國計算機等級考 試四級數(shù)據(jù)庫工程師筆試真題2010年9月全國計算機等級考試四級數(shù)據(jù)庫工程師筆試真題、選擇題(1)視圖是數(shù)據(jù)庫中的重要對象,下列有 關(guān)視圖的說法錯誤的是A)般情況下,數(shù)據(jù)庫只存儲視圖的定義, 其數(shù)據(jù)仍存放在相關(guān)的基本表中B)可以將復(fù)雜的查詢語句封裝在視圖中以 簡化相關(guān)查詢語句的編寫C)通過視圖可以屏蔽不希望用戶看到的敏 感數(shù)據(jù),提高數(shù)據(jù)庫數(shù)據(jù)的安全性D)可以在視圖的基礎(chǔ)上建立新的視圖,但 這樣定義的視圖會導(dǎo)致數(shù)據(jù)庫性能下降,一般不 推薦使用(2)在概念數(shù)據(jù)模型中,聯(lián)系用于描述現(xiàn) 實世界中事物之間的關(guān)聯(lián)關(guān)系。一阿d關(guān)于聯(lián)系 的說法錯誤的是A)聯(lián)系可用于描述一個實體集

2、內(nèi)記錄之間的關(guān)聯(lián)關(guān)系B)聯(lián)系可用于描述兩個實體集屬性之間的關(guān)聯(lián)關(guān)系C) ER模型通過1:1、1:n和m:n三種聯(lián)系描述現(xiàn)實世界中各類事物之間的關(guān)聯(lián)關(guān)系D)最終的IDEFIX模型中只能出現(xiàn)I:1和1:n兩種類型的聯(lián)系(3) 在關(guān)系數(shù)據(jù)庫中,NULL是一個特殊值, 在很多數(shù)據(jù)操作中都需要對 NULL進行特殊處 理。關(guān)于NULL,下列說法正確的是A) 判斷元組的某一列是否為NULL 般使用“=NULLB) NULL在數(shù)據(jù)庫中表示尚不確定的值C) 在 SQL Server 2000 中執(zhí)行“ SELECT NULL+5將會出現(xiàn)異常D) NULL只適用于字符和數(shù)值類型(4) 某教務(wù)管理系統(tǒng)包含選課模塊、

3、成績 錄入模塊和學(xué)籍管理模塊。選課模塊面向?qū)W校幾 萬名學(xué)生,成績錄入模塊面向?qū)W校上千名任課教 師,學(xué)籍管理模塊面向少量有一定權(quán)限的管理人 員。該系統(tǒng)是上世紀(jì)用C/S結(jié)構(gòu)和相關(guān)技術(shù)開發(fā) 的,為了方便用戶使用,需要對系統(tǒng)進行升級和 改造。設(shè)有下列技術(shù)改造方案:I. 選課模塊和成績錄入模塊采用B/S結(jié)構(gòu)進行改造,學(xué)籍管理模塊仍采用 C/S結(jié)構(gòu)II. 選課模塊采用B/S結(jié)構(gòu)進行改造,成績 錄入模塊和學(xué)籍管理模塊仍采用 C/S結(jié)構(gòu)III. 選課模塊、成績錄入模塊和學(xué)籍管理模 塊均采用B/S結(jié)構(gòu)進行改造IV. 成績錄入模塊采用B/S結(jié)構(gòu)進行改造, 選課模塊和學(xué)籍管理模塊仍采用 C/S結(jié)構(gòu)上述方案中,較為合

4、理的是A)僅I和IIB)僅 I、II 和 IIIC)僅I和IIID)僅 II、III 和 IV(5)數(shù)據(jù)庫在外存中是以文件形式組織的, 組織文件記錄方法的不同就形成了不同的文件 結(jié)構(gòu)。下列關(guān)于順序文件結(jié)構(gòu)及其存取效率的說 法錯誤的是A)順序文件因其記錄按照查找碼值升序或 降序排列,當(dāng)按照查找碼的值順序讀取記錄時其 效率很高B)當(dāng)按照一定的條件對順序文件進行查詢時,如果查詢條件定義在查找碼上, 可以使用二 分查找技術(shù)快速找到滿足條件的記錄C)由于需要保持文件中記錄的順序,因此 順序文件的插入和刪除操作比較復(fù)雜,耗費時間 也較多D)對順序文件進行條件查詢時,如果查詢 條件沒有定義在查找碼上,其查找

5、效率一般也會 比無序文件高(6)死鎖是數(shù)據(jù)庫系統(tǒng)中可能出現(xiàn)的一種 狀態(tài)。下列有關(guān)死鎖的說法錯誤的是A)當(dāng)事務(wù)由于無法獲得對需要訪問的數(shù)據(jù) 項的控制權(quán)而處于等待狀態(tài)時,稱數(shù)據(jù)庫中產(chǎn)生 了死鎖B)死鎖是由于系統(tǒng)中各事務(wù)間存在沖突操 作且沖突操作的并發(fā)執(zhí)行順序不當(dāng)而產(chǎn)生的C)死鎖預(yù)防可以使用一次加鎖和順序加鎖 兩種方法,其中一次加鎖法可能會降低系統(tǒng)的并 發(fā)程度D)解除死鎖通常采用的方法是選擇一個或 兒個造成死鎖的事務(wù),撤銷這些事務(wù)并釋放其持 有的鎖(7) 某系統(tǒng)中事務(wù)T1從賬戶A轉(zhuǎn)出資金到 賬戶B中,在此事務(wù)執(zhí)行過程中,另一事務(wù) T2 要進行所有賬戶余額統(tǒng)計操作。在T1和T2事務(wù) 成功提交后,數(shù)據(jù)庫

6、服務(wù)器突然掉電重啟。為了 保證T2事務(wù)統(tǒng)計結(jié)果及重啟后 A, B兩賬戶余額 正確,需利用到的事務(wù)性質(zhì)分別是一致性和隔離性 隔離性和持久性 原子性和一致性 原子性和持久性AB)C)D)(8) 設(shè)有關(guān)系模式 SC( Sno, Sname. Sex, Birthday, Cno, Cn ame, Grade, Tno, Tn ame)滿足函數(shù) 依賴集:Snof Sname, Sn尸Sex, Sn尸 Birthday,Cncf Cnane,( Sno, Cno)f Grade, Tncf Tname.SC 的主碼和屬性集(Sno, Tno)的閉包分別是A )(Sn o,T no) 和Cn o,C na

7、me,Grade,T no,T nameB) (Sno, Cno, Tno 和心門。,Sname, Sex, Birthday, Cn oC) ( Sno, Cno)和Sno, Sname, Sex,Birthday, Cno, Cn ame, GradeD) (Sno, Cno, Tno )和仙0, Sname, Sex,Birthday, Tno, Tn ame(9)數(shù)據(jù)庫應(yīng)用系統(tǒng)是面向數(shù)據(jù)管理和數(shù) 據(jù)處理的軟件系統(tǒng)。下列有關(guān)數(shù)據(jù)庫應(yīng)用系統(tǒng)開 發(fā)及其生命周期說法中,錯誤的是A)數(shù)據(jù)庫應(yīng)用系統(tǒng)安全性需求分析中,需 考慮系統(tǒng)應(yīng)達到的安全控制級別。按照可信計算 機系統(tǒng)評測標(biāo)準(zhǔn),安全性不高的系統(tǒng)其

8、安全控制 級別一般應(yīng)定為C級B)數(shù)據(jù)庫應(yīng)用系統(tǒng)性能分析一般使用每 TPS 代價值來衡量系統(tǒng)性價比C)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,規(guī) 劃與分析階段應(yīng)生成項目計劃書、可行性分析報 告和需求說明文檔D)數(shù)據(jù)庫應(yīng)用系統(tǒng)可行性分析需要從技術(shù)、 經(jīng)濟、操作等方面評估和判斷該項目是否可行, 是否能夠達到預(yù)期目標(biāo)(10)在數(shù)據(jù)庫應(yīng)用系統(tǒng)實施、運行和維護 過程中,設(shè)有下列活動:I. 在系統(tǒng)運行過程中,對數(shù)據(jù)庫的空間增長 情況進行監(jiān)控II. 在系統(tǒng)運行過程中,對數(shù)據(jù)庫系統(tǒng)各時 段CPU和內(nèi)存使用情況進行監(jiān)控III. 在數(shù)據(jù)庫系統(tǒng)實施時,運行DDL代碼建 立關(guān)系表IV. 建立關(guān)系表以后編寫系統(tǒng)應(yīng)用程序V. 定期

9、進行數(shù)據(jù)備份以上活動中,二般情況下屬于DBA壬務(wù)的是A)僅 I、II 和 VB)僅I和IIC)僅 I、II 和 IIID)僅 III, IV 和 V(11)在 SQL Server 2000 中,Userl 是銷 售數(shù)據(jù)庫中的用戶,并只被授予了銷售明細表數(shù) 據(jù)的刪除權(quán)限,則Userl用戶在該數(shù)據(jù)庫中能夠 執(zhí)行的操作是A)刪除銷售明細表中的全部數(shù)據(jù)B)刪除銷售明細表中的指定數(shù)據(jù)C)查詢銷售明細表中的全部數(shù)據(jù)D)以上操作都可以(12) 在SQLServer 2000中,要對數(shù)據(jù)庫GoodsDB進行一次差異備份,將其備份到設(shè)備Backup 1上(該設(shè)備已建立好),并要求該次備 份操作清除Backup

10、l中己有的備份內(nèi)容。下列能 實現(xiàn)該備份要求的語句是A) BACKUP DATABASE GoodsDB TO BackuplDIFFERENTIAL,WITH NOINITB) BACKUP DATABASE GoodsDB TO Backupl WITH DIFFERENTIAL,NOINITC) BACKUP DATABASE GoodsDB TO Backupl DIFFERENTIAL,WITHINITD) BACKUDATABA、E GoodsDBTOBackupl WITH DIFFERENTIAL,INIT(13) ADO對象模型用于簡化通過 ODBCOLEDB等接口訪問數(shù)據(jù)庫的

11、編程工作。下列關(guān)于ADO 的說法錯誤的是A) 用ADO寸象訪問數(shù)據(jù)庫時,仍需依賴OLE DB, ODBC等數(shù)據(jù)庫訪問接口B) 開發(fā)者只需通過使用 ADO對象模型中的 幾個簡單對象的方法和屬性即可實現(xiàn)對數(shù)據(jù)庫的訪問,因此,使用ADO寸象模型可以提高數(shù)據(jù) 訪問效率C)ADC是在OLE DB, ODB(等接口基礎(chǔ)上設(shè)置的高一層接口D)ADO對象模型提供的編程接口與數(shù)據(jù)提 供者無關(guān),提高了數(shù)據(jù)訪問的透明性(14)在 SQLServer 2000 中,關(guān)于 dbcreator角色,下列說法正確的是該角色是SQLServer系統(tǒng)提供的服務(wù)器 該角色是SQLServer系統(tǒng)提供的數(shù)據(jù)庫 該角色是系統(tǒng)管理員定

12、義的服務(wù)器級角 該角色是系統(tǒng)管理員定義的數(shù)據(jù)庫級角A)級角色B)級角色C)D)(15)在分布式數(shù)據(jù)庫中,查詢處理和優(yōu)化 比集中式數(shù)據(jù)庫要復(fù)雜得多,其中的查詢優(yōu)化需 要考慮的主要因素包括I/O代價、CPU弋價和通 信代價。一般而言,分布式數(shù)據(jù)庫查詢優(yōu)化的首 要目標(biāo)是A)使查詢執(zhí)行時I/O代價最省B)使查詢執(zhí)行時CPU弋價最省C)使查詢執(zhí)行時通信代價最省D)使查詢執(zhí)行時I/O代價和CPU弋價之和 最?。?6)在SQLServer 2000中,每個數(shù)據(jù)庫 都至少包含一個數(shù)據(jù)文件和一個日志文件,創(chuàng)數(shù)據(jù)庫的主要工作是定義構(gòu)成數(shù)據(jù)庫的數(shù)據(jù)文件 和日志文件的屬性。給定下列屬性:I. 初始大小II. 物理文件

13、名III. 最大大小IV. 收縮方式V. 增長方式以上屬于數(shù)據(jù)庫文件屬性的是A)僅 I、11 和 IIIB)僅 II、N和 VC)僅 I、11、III 和 VD)全部都是(仃)在VB 6.0中使用Adodc數(shù)據(jù)控件可 以很方便地實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的插入、刪除和修 改操作?,F(xiàn)假設(shè)用Adodc 1數(shù)據(jù)控件刪除其結(jié)果 集當(dāng)前行對應(yīng)的數(shù)據(jù)庫數(shù)據(jù),下列實現(xiàn)方案中正 確的是A)執(zhí)行 Adodc I.Delete 方法B)執(zhí)行 Adodc l .ReCOrdset.Delete 方法C)先執(zhí)行Adodcl.Delete 方法,然后再執(zhí) 行 Adodcl.Update 方法D)先執(zhí)行 Adodc l .Reco

14、rdset.Delete 方 法,然后再執(zhí)行 Adodc I.Recordset.Update 方 法(18)設(shè)有某轉(zhuǎn)儲策略,用該策略對數(shù)據(jù)庫 中的某一數(shù)據(jù)文件f進行轉(zhuǎn)儲時,會將其跟上一 次的轉(zhuǎn)儲文件采用一定機制進行比較,若發(fā)現(xiàn)f被修改或f為新文件時才轉(zhuǎn)儲該文件,則這種轉(zhuǎn) 儲策略是A)完全轉(zhuǎn)儲B)增量轉(zhuǎn)儲C)差量轉(zhuǎn)儲D)增量加差量轉(zhuǎn)儲(19)設(shè)某系統(tǒng)中有商品銷售表(商品號, 商品類別,數(shù)量,單價,銷售日期,銷售時間) 該表數(shù)據(jù)量大,在I作時間會被頻繁插入銷售數(shù) 據(jù)。用戶需要經(jīng)常查詢每天各類別商品的銷售總 量。為了提高查詢效率,下列措施中最為有效且 合理的是A)在商品銷售表上針對商品類別和銷售日

15、 期屬性建立索引B)建立商品分類別日銷售匯總表(商品類 別,銷售總量,日期),每產(chǎn)生一條新銷售記錄 時實時更新該表,用戶直接使用該表進行查詢即 可C)在商品銷售表的商品號和銷售日期屬性 上建立索引D)建立商品日銷售匯總表(商品號,商品 類別,銷售總量,日期),每產(chǎn)生一條新銷售記 錄時實時更新該表,用戶直接使用該表進行查詢 即可(20)統(tǒng)一建模語言(UML是一種常用于 數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計和開發(fā)的可視化建模語言。 關(guān)于UML下列說法錯誤的是A)UM沖的視圖是由一個或多個圖組成的, 一個圖是系統(tǒng)模型中的某個側(cè)面的展示B)用例圖、順序圖和狀態(tài)圖都是 UML的行 為視圖,用于描述系統(tǒng)的功能和活動C)類圖

16、和對象圖都是 UML的結(jié)構(gòu)視圖,用 于描述系統(tǒng)在某個時間的靜態(tài)結(jié)構(gòu)D)在用例圖中,與系統(tǒng)交互的人和其它實 體都可以成為系統(tǒng)的角色(21 )在SQLServer 2000中,如果己分配給某個數(shù)據(jù)庫的空間大小遠遠大于存放該數(shù)據(jù) 庫數(shù)據(jù)需要的實際大小,則應(yīng)該對該數(shù)據(jù)庫進行 收縮,以釋放多余的空間。關(guān)于收縮數(shù)據(jù)庫,下 列說法錯誤的是A)收縮數(shù)據(jù)庫中的某個文件時,收縮后的 文件大小可以小于定義文件時的初始大小B)只能收縮數(shù)據(jù)庫所包含的數(shù)據(jù)文件,不 能收縮其日志文件C)收縮某個具體文件時,只要收縮后的文 件空間大于該文件存放數(shù)據(jù)所需的實際空間,收 縮操作即可進行D)按比例收縮數(shù)據(jù)庫時,收縮后的數(shù)據(jù)庫 大小

17、不能小于定義數(shù)據(jù)庫時的初始大小(22)數(shù)據(jù)庫概念設(shè)計的任務(wù)之一是標(biāo)識和 定義實體集。關(guān)于如何標(biāo)識和定義實體集有下列 說法:I. 被標(biāo)識的實體集應(yīng)能被一個屬性集描述II. 只有一個同類實例的對象集一般情況下 也有必要標(biāo)識成一個實體集III. 實體集中的每個實例應(yīng)能夠被唯一標(biāo) 識和區(qū)分N.定義實體集時通常用一個有意義的名詞 命名V. 實體集中的每個屬性應(yīng)該用一個有意義 的動詞命名以上說法正確的是A)僅 1、III 和 NB)僅 II、IV 和 VC)僅 1、IV 和 VD)僅 II、III 和 IV(23)有關(guān)系模式:系(系號,系名,系辦公電話),教師(教師號,教師名,職稱,聘任 日期,工資,所在

18、系號)?,F(xiàn)要定義下列約束:I. 系號是系關(guān)系的主碼,教師號是教師關(guān)系 的主碼II. 職稱列的取值只能為“教授、”副教授 “、”講師“、”助教“和”其它“III. 教授的默認工資為10000元,副教授的 默認五資為8000元,講師的默認工資為5000元IV. 每個教師的所在系號不能為空,且其值 必須在系關(guān)系中存在若在數(shù)據(jù)庫中實現(xiàn)以上約束,需要使用觸發(fā) 器才能實現(xiàn)的是A)僅I和IIB)僅III和NC)僅 IIID)僅I和N(24)設(shè)某大型商場的數(shù)據(jù)倉庫需要采取一 定的數(shù)據(jù)抽取策略從商場業(yè)務(wù)數(shù)據(jù)庫系統(tǒng)中采 集數(shù)據(jù)。設(shè)數(shù)據(jù)倉庫環(huán)境中有客戶名單、 商品銷 售細節(jié)和商品每日銷售匯總數(shù)據(jù),并有應(yīng)用系統(tǒng) 需要

19、分析每周客戶增長趨勢和每日商品銷售趨 勢。下列數(shù)據(jù)抽取或更新策略一般情況下最為合 理的是A)每天晚上針對業(yè)務(wù)系統(tǒng)中的客戶名單和商品銷售細節(jié)做一次快照,然后根據(jù)商品銷售細 節(jié)計算銷售匯總數(shù)據(jù)B)每天做一次客戶名單快照,根據(jù)客戶名單的變化修改數(shù)據(jù)倉庫中的最終客戶名單。 銷售 細節(jié)每天晚上采用增量方式進行抽取,然后根據(jù) 新增的銷售數(shù)據(jù)更新商品每日銷售匯總數(shù)據(jù)C)每周做一次客戶名單快照,每天做一次 銷售細節(jié)快照,然后根據(jù)商品銷售細節(jié)計算銷售 匯總數(shù)據(jù)D)每周在發(fā)現(xiàn)客戶名單中的信息有變化時, 對客戶名單做一次快照。對銷售細節(jié)數(shù)據(jù)采用增 量方式,每天抽取一次新的銷售數(shù)據(jù),然后根據(jù) 新增的銷售數(shù)據(jù)更新商品每

20、日銷售匯總數(shù)據(jù)(25)數(shù)據(jù)庫技術(shù)為大量數(shù)據(jù)的組織和存儲, 以及數(shù)據(jù)的操縱、管理與維護提供了有力的方法 和工具。有下列說法:I. 與用戶自定義文件存儲數(shù)據(jù)的方式相比, 數(shù)據(jù)庫不僅能存儲數(shù)據(jù),還能方便地表達數(shù)據(jù)之 間的關(guān)系II. 數(shù)據(jù)庫管理系統(tǒng)一般情況下只提供通用 的數(shù)據(jù)處理功能,不提供面向具體應(yīng)用領(lǐng)域的業(yè)務(wù)處理功能III. 數(shù)據(jù)頁(塊)是數(shù)據(jù)庫中存儲數(shù)據(jù)的基 本單位,為了提高空間利用率,SQLServer2000 等數(shù)據(jù)庫管理系統(tǒng)允許一行數(shù)據(jù)跨頁存儲IV. 利用數(shù)據(jù)庫技術(shù),可以提高數(shù)據(jù)的獨立 性,使數(shù)據(jù)不再與應(yīng)用程序緊密地捆綁在一起, 實現(xiàn)數(shù)據(jù)在企業(yè)、組織或更大范圍內(nèi)的共享V. 數(shù)據(jù)字典是數(shù)據(jù)庫

21、管理系統(tǒng)的重要組成 部分,大部分數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)字典是由一 組系統(tǒng)表和系統(tǒng)視圖組成的,這些對象一般由數(shù) 據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫管理員共同維護以上說法錯誤的是A)僅I和IIIB)僅II和IVC)僅III和VD)僅IV和V(26)設(shè)有關(guān)系模式 Student ( Sno, Sname, Sex, Birthday ),Course( Cno, Cname,Credit ), SC( Sno,Cno, Grade)。若在 SQL Server 2000 中建有與以上模式對應(yīng)的關(guān)系表,并有如下操 作:I. 定義Sno是Student關(guān)系表的主碼,定義Cno是Course關(guān)系表的主碼,定義 Sno,C

22、no是SC關(guān)系表的主碼II. 定義Student關(guān)系表Sex列的取值只能 為”男,或女,定義Course關(guān)系表Credit 列的取值范圍是1,4III. 在Student關(guān)系表的Sname列上建立一 個非聚集索引,在Course關(guān)系表的Cname列上 建立一個非聚集索引-IV. 定義SC關(guān)系表的Sno列的取值不能為 空,并且其鑲一個值必須在 Student關(guān)系表的 Sno列的值集中以上操作對內(nèi)模式結(jié)構(gòu)有影響的是A)僅I和IIIB)僅 II 和 IIIC)僅I和IVD )僅I和II(27)某大型超市的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,設(shè) 有下列數(shù)據(jù):I. 商品清單II. DBMS中的數(shù)據(jù)字典III. 商品銷售細

23、節(jié)數(shù)據(jù)IV. 數(shù)據(jù)庫結(jié)構(gòu)說明文檔V. 前端應(yīng)用程序報表中數(shù)據(jù)項的定義及說 明文檔VI. 商品分類銷售匯總數(shù)據(jù)以上數(shù)據(jù)中,一般屬于元數(shù)據(jù)的是A)僅 I、III 和 VIB)僅 II、V和 VIC)僅 I、II 和 ND)僅 II、N和 V(28)設(shè)有某通信公句面向手機用戶的網(wǎng)上 通信記錄查詢數(shù)據(jù)庫系統(tǒng),該系統(tǒng)為手機用戶提 供最近一年內(nèi)用戶的短信和通話記錄查詢功能。 在系統(tǒng)上線運行前的實施過程中,設(shè)有下列測試 活動:I. 在指定時間段內(nèi),模擬生成N筆特定模式 的查詢事務(wù),測試服務(wù)器能否在這個時間段內(nèi)完 成這些查詢II. 用一個手機用戶登錄,測試系統(tǒng)能否在 該用戶5分鐘內(nèi)沒有任何操作時自動斷開該用

24、戶的連接III. 測試系統(tǒng)在用戶通過網(wǎng)頁登錄時能否生成驗證碼圖片IV. 用一個手機用戶登錄,測試在用戶成功 登錄后系統(tǒng)能否正確地給用戶發(fā)送一條提示短 信V. 測試單個用戶查詢不同時間跨度的數(shù)據(jù) 所需的平均響應(yīng)時間以上測試活動中,可以歸為性能測試的是A)僅I和VB)僅 I、II 和 IVC)僅 II、III 和 IVD)僅 I、II 和 V(29)在SQLServer 2000中,有學(xué)生表(學(xué) 號,姓名,年齡,所在系),學(xué)號是主碼。在這 個表上建有視圖V1,V1視圖的定義語句為:CREATE VIEW V1 ASSELECT生名,年齡,所在系 FROM學(xué)生表WHER年齡 =(SELECTVG(年

25、齡)FROM學(xué) 生表)有下列操作語句:I. UPDATE V1 SET 年齡=年齡 +1II. SELECT*FROM V1 WHEF年 齡 20III. DELETE FROM V1 WHER年齡 20IV. INSERTINT0V1 VALUES,張三,20,計 算機系)以上語句能正確執(zhí)行的是A)僅I和IIB)僅 IIC)僅II和IVD)僅 I、II 和 III(30)為了防止某個數(shù)據(jù)庫系統(tǒng)發(fā)生故障, 設(shè)有下列措施:I. 配備UPS呆證服務(wù)器供電穩(wěn)定II. 采用雙硬盤鏡像,以防止單個硬盤出現(xiàn) 介質(zhì)損壞而造成數(shù)據(jù)丟失iii.定期給操作系統(tǒng)打補丁,以免操作系統(tǒng) 被攻擊后重啟IV. 改善密碼管理

26、機制,提高各類密碼的安 全性,以免發(fā)生數(shù)據(jù)失竊V. 加強事務(wù)流程測試和驗證,以免發(fā)生并發(fā) 事務(wù)死鎖以上措施中,用于防止數(shù)據(jù)庫系統(tǒng)出現(xiàn)系統(tǒng) 故障(軟故障)的是A)僅 I、II 和 IIIB)僅 III、IV 和 VC)僅I和IIID)僅IV和V二、應(yīng)用題(每空2分,共30分)(1)【1】文件支持多種記錄類型的存儲, 這種文件將來自多個關(guān)系表不同類型的記錄存 儲在一起,可減少多表查詢時磁盤的訪問量,提 高多表查詢的效率。(2)設(shè)有表T(c1,c2),cl的數(shù)據(jù)類型為 char( 2),要求其第I位的取值范圍為1,9, 第2位的取值范圍為0, 9.實現(xiàn)此要求的約束 表達式為CHEC(c1 LIKE

27、“【2】”)。(3)設(shè)有某種文件,當(dāng)向其中插入一條新 記錄時,首先讀文件頭,找到最末磁盤塊的地址 后將最末磁盤塊讀入內(nèi)存緩沖區(qū),在緩沖區(qū)內(nèi)將 新插入記錄寫入該數(shù)據(jù)塊的末尾,然后將緩沖區(qū)中修改過的數(shù)據(jù)塊作為最末磁 盤塊寫回磁盤文件。以這種方式組織的文件被稱 為【3】。(4)在保證數(shù)據(jù)一致性的加鎖協(xié)議中,【4】 級加鎖協(xié)議要求事務(wù)在讀數(shù)據(jù)項之前必須先對 該數(shù)據(jù)項加共享鎖,直到事務(wù)結(jié)束才釋放該鎖。(5)利用日志技術(shù)進行數(shù)據(jù)庫恢復(fù)時,為 了使恢復(fù)子系統(tǒng)避免對整個日志文件進行檢查, 需要在日志文件中增加【5】記錄。(6)數(shù)據(jù)庫邏輯設(shè)計的目標(biāo)是把概念設(shè)計 階段得到的【6】模型轉(zhuǎn)換成所選定的數(shù)據(jù)庫管 理系統(tǒng)

28、支持的數(shù)據(jù)模型。(7)在各種數(shù)據(jù)環(huán)境中,粒度用于描述數(shù) 據(jù)的綜合程度。設(shè)某系統(tǒng)中有商品銷售表(商品 號,銷售量,單價,日期,時間)和商品周銷售 表(商品號,周銷售量,周),則商品銷售表的 粒度級要【7】于商品周銷售表的粒度級。若兩 個表的時間跨度相同,則商品銷售表中存放的數(shù) 據(jù)量要【8】于商品周銷售表的數(shù)據(jù)量。(8)設(shè)有商品表(商品號,商品名,單價) 和銷售表(商品號,銷售時間,銷售數(shù)量)。 現(xiàn)要查詢單價高于100元的全部商品的銷 售總次數(shù)和總數(shù)量,包括沒有被賣出過的商品 (沒有被賣出過的商品的銷售總次數(shù)和總數(shù)量 置為0)。請補全如下語句:SELEC1商品表。商品號,銷售總次數(shù)=【9】, 銷售

29、總數(shù)量=SUM(銷售數(shù)量)FROM商品表【10】銷售表0N商品表。商品號=銷售表。商品號WHER單價 100GROUP B商品表。商品號(9)在 SQLServer 2000 中,設(shè) u1 是某數(shù)據(jù)庫中的用戶,若要使u1在該數(shù)據(jù)庫中只具有 查詢?nèi)坑脩舯淼臋?quán)限。請補全如下語句:EXECsp_addrolemember “【11】,“【12】(10)SQL Server 2000內(nèi)置的系統(tǒng)管理員 賬戶是【13】(11)設(shè)在SQLServer 2000平臺一民對數(shù)據(jù)庫SalesDB進行了如下圖所示的各份操作完全語份I日上備粉1111占侖份2故障1Sh 時闔 t己知這三次備份操作均備份在設(shè)備 BK上, 且該設(shè)備只包含這三個備份操作的結(jié)果。在數(shù)據(jù) 庫出現(xiàn)故障后,為盡可能減少數(shù)據(jù)丟失,需要恢 復(fù)所有的備份。請補全如下用于恢復(fù)日志備份 1 的SQL語句:RESTORE LOG SalesDB FROM BKWITH【14】【15】三、設(shè)計與應(yīng)用題(共30分)(1)已知某教務(wù)管理系統(tǒng)有下列關(guān)系模式(帶下劃線的屬性是主碼):系(系號,系名)學(xué)生(系號,姓名,性別,入學(xué)日期,正常 畢業(yè)日期,所在系號)課程(課程號,課程名,學(xué)分,開課系號, 教師號)選課(學(xué)號,課程號,成績)教師(教師號,姓名,職稱,所在系號)請根據(jù)給出的關(guān)系模式畫出該系統(tǒng)的ER 圖,圖中忽略實體集的屬性,但如果實體集之間 的聯(lián)系

溫馨提示

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

評論

0/150

提交評論