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