當前位置:才華齋>計算機>計算機三級>

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

計算機三級 閱讀(1.2W)

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