計算機(jī)三級考試試題
在平時的學(xué)習(xí)、工作中,我們最熟悉的就是試題了,借助試題可以更好地考查參試者所掌握的知識和技能。你所見過的試題是什么樣的呢?下面是小編為大家收集的計算機(jī)三級考試試題,僅供參考,大家一起來看看吧。
填空題
1. 數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)定義語言(DDL),用于定義各種數(shù)據(jù)庫對象。數(shù)據(jù)定義語句經(jīng)DDL編譯器編譯后,各種對象的描述信息存放在數(shù)據(jù)庫的【數(shù)據(jù)字典】中。
2. 關(guān)系數(shù)據(jù)庫中要求關(guān)系的主碼不能為空,這屬于數(shù)據(jù)模型三要素中的【完整性約束】。
3. 設(shè)有如下UML圖。該圖是一種【順序】圖。(圖形暫未給出)
4. 現(xiàn)有系表(系號,系名,聯(lián)系電話)和教師表(教師號,教師名,職稱,工資,系號)。目前某些系還沒有招聘到教授,如果要用一個查詢語句列出沒有招聘到教授的系的系號和系名,用【外】連接操作可以實現(xiàn)這個查詢。
5. 設(shè)有商品表(商品號,商品名,商品類別),其中商品號為主碼,商品名和商品類別不為空,F(xiàn)要統(tǒng)計商品數(shù)量最多的前3類商品(包括并列情況),希望列出商品類別和商品數(shù)量。請補(bǔ)全下列語句:
SELECT 【TOP3 WITH TIES】 商品類別,COUNT(*)AS 商品數(shù)量
FROM 商品表
GROUP BY 商品類別
ORDER BY COUNT(*) DESC
6. 在SQL Server 2008中,每個數(shù)據(jù)頁可儲存8060字節(jié)的數(shù)據(jù)。設(shè)表T有10000行數(shù)據(jù),每行占用4031字節(jié),則存儲該表數(shù)據(jù)大約需要【80】MB存儲空間,其空間利用率大約是【50】%。(存儲空間和空間利用率均保留到整數(shù),小數(shù)點后按四舍五入處理)
7. 使用約束可以保證數(shù)據(jù)庫中數(shù)據(jù)的正確性,其中【UNIQUE】約束允許出現(xiàn)空值但不允許出現(xiàn)重復(fù)值。
8. 在SQL Server 2008中,設(shè)log1是SQL Server身份驗證模式的數(shù)據(jù)庫服務(wù)器登錄賬戶現(xiàn)要授予log1具有創(chuàng)建數(shù)據(jù)庫的權(quán)限,請補(bǔ)全下列語句:
EXEC sp_addsrvrolemember ‘log1’,’【dbcreateor】。
9. 數(shù)據(jù)庫管理系統(tǒng)一般通過周期性檢查【事務(wù)等待】圖來實現(xiàn)死鎖檢測。
10. 一個事務(wù)執(zhí)行過程中,其正在訪問的數(shù)據(jù)被其他事務(wù)修改,導(dǎo)致處理結(jié)果不正確。這是由于不滿足并發(fā)事務(wù)間的【隔離】性而引起的。
11. 在數(shù)據(jù)庫系統(tǒng)出現(xiàn)系統(tǒng)故障后進(jìn)行恢復(fù)時,對于事務(wù)T,如果在日志文件中有BEGINTRANSACTION記錄,也有COMMIT記錄,但其對數(shù)據(jù)的修改沒有寫到數(shù)據(jù)庫中,則數(shù)據(jù)庫管理系統(tǒng)處理這種事務(wù)時應(yīng)執(zhí)行的操作是【REDO】。
12. 設(shè)某并行數(shù)據(jù)庫采用一臺具有14個刀片的刀片服務(wù)器,每個刀片具有獨立的內(nèi)存和磁盤,各刀片之間通過刀片服務(wù)器上的以太網(wǎng)交換機(jī)實現(xiàn)通信,則該并行數(shù)據(jù)庫采用的體系結(jié)構(gòu)是【無共享】結(jié)構(gòu)。
13. 數(shù)據(jù)倉庫是一個面向【主題】的、集成的、非易失的、且隨時間變化的數(shù)據(jù)集合。
14. 粒度是反映數(shù)據(jù)庫系統(tǒng)中綜合程度的指標(biāo)。設(shè)有表T1(商品標(biāo)識,銷售時間,銷售量)、T2(商品標(biāo)識,日期,總銷售量)和T3(商品類別,月份,總銷售量),其中粒度最大的表是【T3】。
15. 數(shù)據(jù)庫管理系統(tǒng)為三級模式結(jié)構(gòu)提供了兩層映像機(jī)制,其中模式/內(nèi)模式映像提供了【物理】獨立性。
16. 按照數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,系統(tǒng)設(shè)計階段細(xì)分為概念設(shè)計、【邏輯】設(shè)計和物理設(shè)計三個步驟。
17. 設(shè)用UML設(shè)計某數(shù)據(jù)庫應(yīng)用系統(tǒng),設(shè)計人員規(guī)劃了一組應(yīng)用程序集,該集合由動態(tài)鏈接庫和可執(zhí)行程序構(gòu)成。為了展現(xiàn)這些應(yīng)用程序集之間的組織和依賴關(guān)系,以對源代碼、可執(zhí)行程序的發(fā)布等進(jìn)行系統(tǒng)建模,應(yīng)采用的UML圖是【組件】圖。
18. 設(shè)有學(xué)生表(學(xué)號,姓名,所在系名)和選課表(學(xué)號,課程號,成績),F(xiàn)要建立統(tǒng)計每個系選課人數(shù)的視圖。請補(bǔ)全下列語句:
CREATE VIEW V1(系名,人數(shù)) AS
SELECT 所在系名,【COUNT(DISTINCT 選課表.學(xué)號)】
FROM 選課表 JOIN 學(xué)生表 ON 選課表.學(xué)號 = 學(xué)生表.學(xué)號
【GROUP BY 所在系名】
19. 設(shè)有課程表(課程號,課程名,學(xué)分,先修課程號),已知某應(yīng)用程序需要列出“數(shù)據(jù)庫原理”課程的一門先修課程,查詢結(jié)果要求輸出(課程名,學(xué)分,先修課程名,先修課學(xué)分),可以用【自】連接操作在一個查詢中實現(xiàn)此功能。
20. 在SQL Server 2008的某用戶數(shù)據(jù)庫中,設(shè)有T表,現(xiàn)要在T表的c1列和c2列上建立一個復(fù)合唯一聚集索引,其中c1列值重復(fù)率為20%,c2列為10%。請補(bǔ)全下列語句建立一個性能最優(yōu)的索引:
CREATE UNIQUE CLUSTERED INDEX Idx1 ON T(【c2,c1】)
21. 在SQL Server 2008中,現(xiàn)要講T1表的C1列(int類型)定義為標(biāo)識列,初值和增量值均為1。請補(bǔ)全下列語句:
CREATE TABLE T1 (C1 int【identity】(1,1),…)
22. 在SQL Server 2008中,設(shè)U1是SQL Server身份驗證模式的數(shù)據(jù)庫服務(wù)器登錄賬戶,現(xiàn)希望U1在該數(shù)據(jù)庫服務(wù)器上具有系統(tǒng)管理員權(quán)限。請補(bǔ)全下列語句:
EXEC sp_addsrvrolemember ‘U1’,’【sysadmin】
23. 數(shù)據(jù)庫管理系統(tǒng)中的加鎖協(xié)議規(guī)定了事務(wù)的加鎖時間、持續(xù)時間和釋放鎖時間,其中【三級加鎖】協(xié)議可以完全保證并發(fā)事務(wù)數(shù)據(jù)的一致性。
24. 在數(shù)據(jù)庫系統(tǒng)出現(xiàn)系統(tǒng)故障后進(jìn)行恢復(fù)時,對于事務(wù)T,如果日志文件中有BEGIN TRANSACTION記錄,而沒有COMMIT或ROLLBACK記錄,則數(shù)據(jù)庫管理系統(tǒng)處理這種事務(wù)時應(yīng)執(zhí)行的操作是【UNDO】。
25. 在動態(tài)轉(zhuǎn)儲中,利用轉(zhuǎn)儲文件只能將數(shù)據(jù)庫恢復(fù)到轉(zhuǎn)儲過程中的某個狀態(tài),且轉(zhuǎn)儲文件中的數(shù)據(jù)可能不一致,只有和【日志】文件綜合起來使用,才能將數(shù)據(jù)庫恢復(fù)到一致狀態(tài)。
26. 通常數(shù)據(jù)庫的轉(zhuǎn)儲機(jī)制有三種,分別是完全轉(zhuǎn)儲、差量轉(zhuǎn)儲和【增量】轉(zhuǎn)儲。
27. 數(shù)據(jù)倉庫是面向主題的、【集成】的、非易失的、隨時間變化的數(shù)據(jù)集合,用來支持管理人員的決策。
28. 在數(shù)據(jù)倉庫設(shè)計和建設(shè)過程中,設(shè)計者需要調(diào)查用戶的決策或數(shù)據(jù)處理的需求,并將功能相近且需要相關(guān)數(shù)據(jù)支持的需求進(jìn)行分類,得到不同的需求集合,并在企業(yè)數(shù)據(jù)模型中尋找能夠滿足各個需求的數(shù)據(jù)集合,然后針對各個數(shù)據(jù)集合開展數(shù)據(jù)倉庫數(shù)據(jù)模型的設(shè)計。這種設(shè)計方法稱為【面向主題】的設(shè)計方法。
29. 如果數(shù)據(jù)文件中數(shù)據(jù)記錄排列順序與索引文件中索引項的排列順序一致,則此種索引被稱為【聚集】索引。
30. 關(guān)系數(shù)據(jù)庫中的視圖提供了【邏輯】數(shù)據(jù)獨立性。
31. 在UML中,用例模型由用例、系統(tǒng)和【角色】三部分組成。
32. 在SQL server 2008中,用于判斷游標(biāo)數(shù)據(jù)提取狀態(tài)的全局變量是【@@FETCH_STATUS】。
33. 設(shè)在SQL server 2008某數(shù)據(jù)庫中有購買表(顧客號,商品號,購買時間),現(xiàn)要查詢C01顧客購買過但C02顧客沒有購買過的商品。請補(bǔ)全下列語句。
SELECT 商品號 FROM 購買表 WHERE 顧客號 = C01
【EXCEPT】
SELECT 商品號 FROM 購買表 WHERE 顧客號 = C02
1
2
3
34. 在SQL server 2008中,計算兩個日期之差的函數(shù)是【datediff()】。
35. 設(shè)在SQL server 2008某數(shù)據(jù)庫中有按如下格式定義的存儲過程首部:
CREATE PROC P1
@x int,@y int,@z int output AS ...
請補(bǔ)全下列調(diào)用該存儲過程的語句。
DECLARE @S int
EXEC P1 20,30,@S 【】
1
2
3
4
5
【output】
36. 在SQL server 2008中,每個數(shù)據(jù)頁可存儲8060字節(jié)的數(shù)據(jù)。設(shè)表T有10000行數(shù)據(jù),每行占用3000字節(jié),則存儲該表數(shù)據(jù)大約需要【40】MB存儲空間。(存儲空間保留到整數(shù),小數(shù)點后按四舍五入處理)
37. 在SQL server 2008中,只具有修改數(shù)據(jù)庫中全部用戶表數(shù)據(jù)權(quán)限的系統(tǒng)角色是【db_datawriter】。
38. 應(yīng)用程序編寫不當(dāng)可能導(dǎo)致數(shù)據(jù)庫中出現(xiàn)死鎖,由于死鎖導(dǎo)致的事務(wù)回滾屬于數(shù)據(jù)庫故障中的【事務(wù)內(nèi)部】故障。
39. 兩階段加鎖協(xié)議可以保證事務(wù)調(diào)度的【可串行】性。
40. 只復(fù)制最近一次數(shù)據(jù)庫完全轉(zhuǎn)儲以來發(fā)生變化的數(shù)據(jù)的轉(zhuǎn)儲方式稱為【差量轉(zhuǎn)儲】轉(zhuǎn)儲。
【計算機(jī)三級考試試題】相關(guān)文章:
計算機(jī)9月等級考試三級試題及答案03-05
計算機(jī)三級軟件測試技術(shù)考試題及答案02-23
英語三級口譯考試試題09-20
計算機(jī)三級網(wǎng)絡(luò)考前模擬試題及答案03-12
電工證三級考試試題03-10
2017年計算機(jī)三級考試數(shù)據(jù)庫技術(shù)考試試題附答案03-26
計算機(jī)等級考試試題10-24
計算機(jī)統(tǒng)考試題10-24
計算機(jī)初級考試試題10-24