2016計算機三級《數據庫分析》概念題及答案

來源:文萃谷 1.12W

2016年上半年全國計算機等級考試已於3月26日開考,下面本站小編為大家搜索整理了關於計算機三級《數據庫分析》概念題及答案,歡迎參考練習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網。

2016計算機三級《數據庫分析》概念題及答案

1.三層瀏覽器/服務器結構的數據庫應用系統是由瀏覽器、數據庫服務器和應用服務器三部分組成的。

CTDISTINCT 姓名, 所在系, AVG(成績)【】(PARTITION BY T1.學號) AS 平均成績

FROM學生表 T1 JOIN 選課表 T2 ON T1.學號 = T2.學號

答案:Over

解析:Sum,avg,row_number等開窗函數通過over子句對組內的數據進行編號,處理。

3.在T-SQL中,提取cur1遊標中倒數第5行數據的語句是

FETCHABSOLUTE【】FROM cur1 …

答案:-5

4.在SQL Server2008中,具有查詢全部用户表數據權限的數據庫角色是 【 】

答案:Db_datawriter

5.在SQL Server2008中,可以在查詢語句里加入【 】子句實現以XML格式返回查詢結果。

答案:FOR XML

6.設SQL Server 2008中有students數據庫,在簡單恢復模式下已經對其進行了完整數據庫備份,且備份到了MyBK_1設備上,設此設備上僅有此次備份數據。請補全恢復此數據庫的SQL語句:

【 】 DATABASEstudents FROM MyBK_1

答案:RESTORE

解析:在T-SQL中回覆數據庫採用RESTORE DATABASE,恢復事務日誌採用RESTORE LOG

7.在分佈式數據庫的數據分配中,若全局數據存在多個副本,在每個物理場地中都保存一個完整的數據副本,本策略屬於【】式。

答案:全複製

解析:分佈式數據庫的數據分配有:

集中式

分隔式

全複製式

混合式

9.在SQL Server2008中,使用TOP限制結果集時,如果需要包括最後一行取值並列的結果則需要使用WITH【 】選項

答案:TIES

10.設有課程表(課程號,課程名,開課學期)和選課表(學號,課程號,成績),現要定義一個用於查詢每門課程的課程名、開課學期及選該門課的學生人數(不包括沒人選的課程)的公用表表達式。請補全下列語句:

【 】CourseInfo(課程名,開課學期,選課人數) AS (SELECT DISTINCT 課程名, 開課學期,COUNT(*)OVER(PARTITION BY T1.課程號) AS 選課人數

FROM 課程表 T1 JOIN 選課表T2 ON T1.課程號 = T2.課程號 )

答案:WITH

解析:將查詢語句產生的結果集指定一個臨時命名的名字,這些命名的結果集就稱為公用表表達式。命名後的公用表表達式可以被多次引用。其語法格式是: WITH 公用表表達式標識符(列表1.n)AS(SELECT 語句)

11.在SQL Server 2008的觸發器中,用於存儲INSERT語句所影響的行的副本的臨時表為【 】

答案:Inserted

12.在SQL Server2008中,用户自定義函數主要包括標量函數和【 】函數兩類。

答案:表值函數

13.在數據庫操作過程中,因發生了違反完整性約束而導致事務中止的故障屬於【】的事務內部故障。

答案:非預期的

14.分佈式數據庫最基本的三個特徵是:非集中式管理、高【】、本地自治。

答案:可用性

15.在DFD建模方法中,數據流用箭頭表示,處理用矩形框表示,數據存儲用圓角矩形框表示,外部項用圓角框或者平行四邊形框表示。

16.常見能提高連接操作性能或者減少連接操作的是:增加宂餘列,指在多個表中增加具有相同語義的列,它常用來在查詢時避免連接操作;反規範化,也就是降低表的規範化程度,減少表間的連接,提高查詢性能;對於經常需要進行查詢、連接、統計操作,且數據量大的基本表可以建立索引提高查詢效率;聚集文件可以提高頻繁進行多表連接操作的查詢效率。

17.在UML建模機制中,

用例模型是把滿足用户需求的所有功能表示出來的工具;

類圖是展現一組類、接口和協作以及它們之間關係的靜態視圖;

狀態圖主要用來描述一個實體在發生一些事件時的狀態變化情況;

順序圖主要用於描述系統內部對象之間的消息發送和接收序列;

活動圖主要用於描述系統、用例和程序模塊中邏輯流程的先後執行次序,並行次序;

包圖是表示包及包之間的關係的類圖。

18.創建分區表的步驟是創建分區函數、創建分區方案、使用分區方案創建表;創建分區函數的目的是告訴數據庫管理系統以什麼方式對錶進行分區;創建分區方案的作用是將分區函數生成的分區映射到文件組中;不同的分區可以映射到相同的數據庫文件組中。

19.分離數據庫是指將數據庫從SQLServer實例中刪除,但不刪除數據庫的數據文件和日誌文件。分離數據庫實際就是讓數據庫的文件不受數據庫管理系統的管理,使用户可以將數據庫的數據文件和日誌文件複製到另一台計算機上或者是同一台計算機的其他地方。

20.在強制存取控制中,主體對客體的存取必須遵循如下規則:僅當主體的許可證級別不低於客體的密級時,該主體才能讀取相應的客體;僅當主體的許可證級別不高於客體的密級時,該主體才能寫相應的客體。

21.當採用RAID等多磁盤存儲系統時,可以將基本表和建立在表上的索引分別放在不同的磁盤上,這樣在訪問基本表時,存放數據和存放索引的磁盤驅動器並行工作,可以得到較快的文件讀寫速度。

22.設K為R中的屬性或屬性組合,若U完全依賴於K,則K為R的候選碼。

server語句結束建議寫go

25.時間變量類型datetime

26.設有關係模式R(A, B, C, D), 其函數依賴集為F={A->D, B->D,C->D }。如果將R分解為R1(A,B,C)和R2(C,D),則該分解是()

A) 同時保持函數依賴和無損連接的分解

B) 保持函數依賴但不保持無損連接的分解

C) 保持無損連接但不保持函數依賴的分解

D) 既不保持函數依賴也不保持無損連接的分解

A:對模式進行分解時,既要保證分解具有"無損連接性",又要保證分解"保持函數依賴"。所謂"無損連接"指分解的若干連接重組時可以精確恢復到原來的數據表,數據記錄既沒有增加也沒有減少。"保持函數依賴"是指原關係模式含有的屬性之間的隱含關係在分解後不能丟失。本題由所給的F可以看出A,B,C為關係中的主鍵,D為非主屬性,D依賴於A,B,C分解可恢復出原關係,但其中隱含的`D對A、B的依賴卻丟失了。

27.在進行數據庫物理設計時,為了保證系統性能,需要綜合考慮所選擇的數據庫管理系統的特性及軟硬件具體情況。下列關於數據庫物理設計的説法,錯誤的是()

A) 在頻繁執行插入、修改和刪除操作的表上建立索引可能會降低系統整體性能

B) 在一張表的某列上需要頻繁執行精確匹配查詢時,可以考慮為此列建立哈希索引

C) 為了提高寫入性能,數據庫一般應儘量避免存儲在RAID10的磁盤存儲系統中

D) 如果系統中存在頻繁的多表連接操作,可以考慮將這些基本表組織為聚集文件,以提高查詢效率

A:RAID10比RAID5在寫數據上更穩定、速度更快,所以C項中應儘量避免存儲在RAID5的磁盤存儲系統中。

WhenGrade between 90 and 100 THEN '優'

WhenGrade between 80 and 89 THEN '良'

WhenGrade between 70 and 79 THEN '中'

WhenGrade between 60 and 69 THEN '及格'

Else '不及格'

End

CASE sex

When ′1′ THEN ′男′

When ′2′ THEN ′女′

ELSE ′其它′

END

熱門標籤