- 相關推薦
2017年計算機三級數據庫考試真題及答案
數據庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型數據庫系統都在各個方面得到了廣泛的應用。下面是小編整理的關于計算機三級數據庫考試真題及答案,歡迎大家參考!
1). 設有變量PI=3.1415926,執行命令?round(PI,3)的顯示結果是( )
A.3.141
B.3.142
C.3.140
D.3.0
正確答案:B
2). 實體完整性要求主屬性不能取空值,這一點可通過( )來保證。
A.定義外部鍵
B.定義主鍵
C.用戶定義的完整性
D.由關系系統
正確答案:B
3). 若某線性表中最常用的操作是取第i個元素和找第i個元素的前趨元素,則采用( )存儲方式最節省時間。
A.順序表
B.單鏈表
C.雙鏈表
D.單循環鏈表
正確答案:A
4). 關于優化查詢說法正確的是( )
A.避免或簡化排序的目的是實現查詢優化
B.在保證數據庫一致性的前提下,將頻繁操作的多個可以分割的處理過程放在一個存儲過程中,這樣可以大大提高系統的相應速度
C.使用臨時表會占用較多的系統資源,尤其對于大規模并發量的情況下,很容易使得系統資源耗盡而崩潰
D.相關子查詢的使用可以加速查詢
正確答案:A
答案解析:在保證數據庫一致性的前提下,將頻繁操作的多個可以分割的處理過程放在多個存儲過程中,這樣可以大大提高系統的響應速度。使用游標會占用較多的系統資源,尤其對于大規模并發量的情況下,很容易使得系統資源耗盡而崩潰,而使用臨時表能夠加速查詢。相關子查詢的不可以加速查詢。
5). 關系數據庫的基本對象是( )。
A.表、視圖、索引
B.數據庫、表、元組
C.項目、數據庫、表
D.表、元組、屬性
正確答案:A
6). 利用游標機制可以實現對查詢結果集的逐行操作。下列關于SQLServer2008中游標的說法中,錯誤的是( )
A.每個游標都有一個當前行指針,當游標打開后,當前行指針自動指向結果集的第一行數據
B.如果在聲明游標時未指定INSENSITIVE選項,則已提交的對基表的更新都會反映在后面的提取操作中
C.當@@FETCH_STATUS=0時,表明游標當前行指針已經移出了結果集范圍
D.關閉游標之后,可以通過OPEN語句再次打開該游標
正確答案:C
答案解析:每個游標都有一個當前行指針,當游標打開后,當前行指針自動指向結果集的第一行數據,INSENSITIVE關鍵字用以創建由該游標使用的數據的臨時復本。對游標的所有請求都從tempdb中的該臨時表中得到應答。因此,在對該游標進行提取操作時,返回的數據中不反映對基表所做的修改,并且該游標不允許修改。使用SQL -92語法時,如果省略INSENSITIVE,任何用戶對基表提交的刪除和更新都反映在后面的提取中。當“@@FETCH_STATUS=0”時,表示的含義是FETCH語句成功;“@@FETCH_STATUS=-1”時,FETCH語句失敗或行不在結果集中;“@@FETCH_STATUS=-2”時,提取的行不存在;關閉游標之后,可以通過OPEN語句再次打開該游標。
【計算機三級數據庫考試真題及答案】相關文章:
三級營銷師考試真題及答案08-21
職稱計算機考試真題及答案09-25
2017年公共英語三級考試真題及答案06-25
2016最新計算機等級考試真題及答案06-01
計算機三級數據庫技術考試試題及答案10-08
MPA考試英語真題及答案07-20
護師考試真題及答案06-26
2016年計算機等級考試真題及答案05-20
2017年計算機應用基礎考試真題及答案09-14
2016年計算機等級考試真題(含答案)10-16