2016年計算機等級三級《數(shù)據(jù)庫技術》單選練習題

字號:

一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)
    1.設在數(shù)據(jù)庫應用系統(tǒng)設計與實現(xiàn)過程中有下列活動:
    Ⅰ.數(shù)據(jù)庫邏輯結構設計
    Ⅱ.數(shù)據(jù)庫事務概要設計
    Ⅲ.應用程序概要設計
    Ⅳ.系統(tǒng)總體框架設計
    上述任務中屬于數(shù)據(jù)庫應用系統(tǒng)邏輯設計階段工作內容的是(  )。
    A)僅Ⅰ、Ⅱ和Ⅲ
    B)僅Ⅰ、Ⅱ和Ⅳ
    C)僅Ⅱ、Ⅲ和Ⅳ
    D)以上全部
    2.關于數(shù)據(jù)庫概念設計及物理結_構沒計,下列說法錯誤的是(  )。
    A)數(shù)據(jù)庫概念設計過程中,每個實體集需要有的名字,實體集一般用名詞或名詞短語命名
    B)數(shù)據(jù)庫概念設計階段的目標是描述需要存儲的記錄及其數(shù)量
    C)數(shù)據(jù)庫物理結構設計的目標是設計一個空間利用率高,具有較高訪問效率和較低維護成本的數(shù)據(jù)庫物理結構
    D)數(shù)據(jù)庫物理結構設計的結果可以從時間、空問和維護代價等方面進行評估,一般需要從多種可行方案中根據(jù)評估情況選擇為合理的方案
    3.在數(shù)據(jù)庫應用系統(tǒng)設計中,如果在事務中存在和用戶的長時問交互,它會帶來哪些壞處(  )。
    Ⅰ.降低系統(tǒng)的并發(fā)度
    Ⅱ.增加死鎖的數(shù)量
    Ⅲ.破壞數(shù)據(jù)的一致性
    Ⅳ.影響檢查點的效果
    A)僅Ⅰ、Ⅱ和Ⅲ
    B)僅Ⅰ、Ⅱ和Ⅳ
    C)僅Ⅰ、Ⅲ和Ⅳ
    D)僅Ⅱ、Ⅲ和Ⅳ
    4.數(shù)據(jù)庫運行過程中,對數(shù)據(jù)庫空間使用情況進行管理是一項非常重要的工作。下列有關數(shù)據(jù)庫空間管理的說法,錯誤的是(  )。
    A)不同的數(shù)據(jù)庫管理系統(tǒng),由于使用邏輯存儲結構屏蔽了物理存儲結構,因此數(shù)據(jù)庫空間管理的方法基本相同
    B)數(shù)據(jù)庫管理員需要通過歷史數(shù)據(jù)分析并根據(jù)應用系統(tǒng)情況,對數(shù)據(jù)庫所使用的空間情況進行預測
    C)應重點監(jiān)控空間增長比較快的表,當數(shù)據(jù)量超過存儲能力前及時增加存儲空間
    D)當硬件存儲空間無法滿足數(shù)據(jù)庫需求時,可以考慮將部分不使用的歷史數(shù)據(jù)轉移到其他廉價存儲中
    5.數(shù)據(jù)庫設計過程中有如下工作:
    1.文件組織與存取設計
    Ⅱ.數(shù)據(jù)分布設計
    Ⅲ.確定數(shù)據(jù)庫和操作系統(tǒng)參數(shù)
    Ⅳ.將關系模式和相關視圖轉換為特定數(shù)據(jù)庫管理系統(tǒng)的可支持的表和視圖
    Ⅴ.從時間、空間、維護代價等方面評估物理設計結果,并將評估后的結果實施到數(shù)據(jù)庫中
    上述工作中屬于數(shù)據(jù)庫物理設計的是(  )。
    A)僅Ⅰ、Ⅱ和Ⅴ
    B)僅Ⅰ和Ⅲ
    C)僅Ⅰ、Ⅱ、Ⅲ和Ⅳ
    D)以上全部
    6.設有購買表(顧客號,商品號,購買時間)?,F(xiàn)要查詢顧客A與顧客B購買的相同商品。有下列查詢語句:
    Ⅰ.SELECT商品號FROM購買表WHERE顧客號=ˊAˊ
    AND商品號IN(
    SELECT商品號FROM購買表WHERE顧客號=ˊBˊ)
    Ⅱ.SELECT商品號FROM購買表WHERE顧客號=ˊA ˊ
    EXCEPT
    SELECT商品號FROM購買表WHERE顧客號=ˊBˊ
    Ⅲ.SELECT商品號FROM購買表WHERE顧客號=ˊAˊ
    INTERSECT
    SELECT商品號FROM購買表WHERE顧客號=ˊBˊ
    Ⅳ.SELECT商品號FROM購買表WHERE顧客號=ˊA ˊ
    UNl0N
    SELECT商品號FROM購買表WHERE顧客號=ˊB ˊ
    上述語句中,能夠實現(xiàn)該查詢要求的是(  )。
    A)僅Ⅰ和Ⅱ
    B)僅Ⅰ和Ⅲ
    C)僅Ⅰ和Ⅳ
    D)僅Ⅲ
    7.從功能上講,數(shù)據(jù)庫應用系統(tǒng)設計包括下列四個層次,其中包括構件設計的是(  )。
    A)表示層
    B)業(yè)務邏輯層
    C)數(shù)據(jù)訪問層
    D)數(shù)據(jù)持久層
    8.某公司計劃開發(fā)一套生產(chǎn)管理系統(tǒng),在開發(fā)前需對數(shù)據(jù)庫產(chǎn)品進行選型工作。下列有關數(shù)據(jù)庫產(chǎn)品選型的說法,錯誤的是(  )。
    A)由于關系數(shù)據(jù)庫均采用SQL語句對數(shù)據(jù)庫中數(shù)據(jù)進行維護,因此數(shù)據(jù)庫產(chǎn)品選定后如需進行更換,應用程序無需修改
    B)存詵型過程中需要考慮應用系統(tǒng)的可用性、可靠性和連續(xù)性要求
    C)在選型過程中需要考慮數(shù)據(jù)庫管理系統(tǒng)所支持的操作系統(tǒng)平臺,例如SQL Server數(shù)據(jù)庫管理系統(tǒng)只支持在Windows操作系統(tǒng)上運行
    D)部分數(shù)據(jù)庫管理系統(tǒng)在大數(shù)據(jù)量和大并發(fā)情況下可能出現(xiàn)速度變慢、死鎖等問題,因此在選型過程中應充分考慮數(shù)據(jù)量和性能需求
    9.關于分布式數(shù)據(jù)庫,下列說法錯誤的是(  )。
    A)分布式數(shù)據(jù)庫的查詢代價需要考慮站點間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r,一般來說導致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作
    B)分布式數(shù)據(jù)庫中位置透明性是指數(shù)據(jù)分片的分配位置對用戶是透明的,使得用戶在編程時只需考慮數(shù)據(jù)分片情況,而不用關心具體的分配情況
    C)分布式數(shù)據(jù)庫的事務管理包括恢復控制和并發(fā)控制,恢復控制一般采用的策略是基于兩階段的提交協(xié)議
    D)分布式數(shù)據(jù)庫系統(tǒng)的目標是利用多處理機結點并行地完成數(shù)據(jù)庫任務,以提高數(shù)據(jù)庫系統(tǒng)的整體性能
    11.設有m個的用戶集合US={u1,…,um},現(xiàn)對他們的行為數(shù)據(jù)進行處理,使得每個用戶ui對應一個n維向量Vi=[vi1,…,vin],用于表示用戶ui的特征。設有函數(shù)sim(Vi,Vj)用于判定用戶ui與用戶uj之間的相似性。若有算法A,能根據(jù)用戶間的相似性,將US劃分成K個子集合,并使屬于同一子集合的客戶間的相似性盡可能大,不屬于同一子集合的客戶間的相似性盡可能小。則算法A屬于一種(  )。
    A)聚類算法
    B)分類算法
    C)關聯(lián)分析算法
    D)回歸預測法
    12.在某并行數(shù)據(jù)庫中,有關系R(A,B)和S(B,C),其中R包含1000000行數(shù)據(jù),S包含100行數(shù)據(jù)?,F(xiàn)有查詢SELECT*=FROM R,S WHERE R.A>S.B。下列數(shù)據(jù)劃分方式中,對該查詢速度快的是(  )。
    A)將R按照A屬性進行散列劃分,將S按照B屬性進行散列劃分
    B)將R按照A屬性進行范圍劃分,將S按照B屬性進行范圍劃分
    C)將R按照A屬性進行范圍劃分,將S復制到各個節(jié)點
    D)將R按照A屬性進行散列劃分,將s復制到各個節(jié)點
    13.設有選課表(學號,課程號,成績),現(xiàn)要統(tǒng)計每門課程的選課人數(shù),并將結果保存到新表:選課情況表。下列語句中正確的是(  )。
    A)SELECT課程號,COUNT(*)選課人數(shù)FROM選課表INT0選課情況表
    GROUP BY課程號
    B)SELECT課程號,COUNT(*)選課人數(shù)INT0選課情況表
    FROM選課表GROUP BY課程號
    C)SELECT課程號,COUNT(*)FROM選課表INT0選課情況表(課程號,選課人數(shù))
    GROUP BY課程號
    D)SELECT課程號,COUNT(*)INT0選課情況表(課程號,選課人數(shù))
    FROM選課表GROUP BY課程號
    14.設某大型商場有各種商鋪銷售大量的產(chǎn)品,對該商場數(shù)據(jù)庫應用系統(tǒng),在其生命周期中,設有下列活動:
    Ⅰ.開發(fā)人員啟動執(zhí)行DDL代碼建立數(shù)據(jù)庫結構
    Ⅱ.編寫商品信息錄入和導入程序,在開業(yè)前建立商品信息清單
    Ⅲ.根據(jù)商場銷售業(yè)務開展情況,調整數(shù)據(jù)庫中的商品清單和價格
    Ⅳ.分析與描述每項功能活動需要的輸入數(shù)據(jù)、業(yè)務規(guī)則及輸出數(shù)據(jù)
    Ⅴ.準備銷售新商品時,使用商品信息錄入或導入程序,將新商品信息加入到商品清單中
    Ⅵ.檢測商品信息錄入模塊能否正確用條碼識別商號條碼
    以上活動屬于商場數(shù)據(jù)庫系統(tǒng)實施活動的是(  )。
    A)僅Ⅰ、Ⅱ和Ⅵ
    B)僅Ⅰ、Ⅱ和Ⅲ
    C)僅Ⅲ、Ⅳ和Ⅵ
    D)僅Ⅰ、Ⅴ和Ⅵ
    15.數(shù)據(jù)庫性能優(yōu)化是數(shù)據(jù)庫應用系統(tǒng)上線后常見的運行維護任務之一。下列有關數(shù)據(jù)庫性能優(yōu)化的說法,錯誤的是(  )。
    A)數(shù)據(jù)庫性能優(yōu)化和數(shù)據(jù)庫的外部環(huán)境有很大關系,如果外部環(huán)境出現(xiàn)瓶頸,單獨對數(shù)據(jù)庫進行調整很難取得較好效果
    B)在數(shù)據(jù)庫性能優(yōu)化期間可能對原有符合范式的關系轉為不符合范式的關系
    C)物化視圖將會預先計算并保存耗時操作的結果,可大幅度提高查詢效率,但是物化視圖必須人工手動刷新
    D)存儲過程在執(zhí)行期間不需要重新編譯,可以在一定程度上提高運行效率,但是其與數(shù)據(jù)庫管理系統(tǒng)綁定,更換數(shù)據(jù)庫管理系統(tǒng)時需要重新編寫
    16.在分布式數(shù)據(jù)庫的數(shù)據(jù)分配中,若所有全局數(shù)據(jù)有且只有一份,他們被分割成若干切片,每個片段被分配在一個特定場地上,則該策略屬于(  )。
    A)集中式
    B)分割式
    C)全復制式
    D)混合式
    17.對于ODS體系,有下列說法:
    Ⅰ.ODS Ⅰ:第一類0DS數(shù)據(jù)更新頻率是天級,一般隔夜后將數(shù)據(jù)更新到ODS中
    Ⅱ.ODS Ⅱ:第二類0DS的數(shù)據(jù)更新頻率是小時級,如4小時更新
    Ⅲ.ODSⅢ:第三類0DS的數(shù)據(jù)更新頻率是秒級,即操作型系統(tǒng)中的數(shù)據(jù)發(fā)生改變后,幾乎是立即傳送到ODS中,這類0DS建設難度大
    1V.ODSⅣ:第四類0DS是根據(jù)數(shù)據(jù)來源方向和類型劃分的,不僅包含來自操作型環(huán)境的數(shù)據(jù),也包含由數(shù)據(jù)倉庫層和數(shù)據(jù)集市層的應用反饋給ODS的一些決策結果或一些報表信息
    以上說法正確的是(  )。
    A)僅Ⅰ和Ⅱ
    B)僅Ⅰ和Ⅲ
    C)僅Ⅱ和Ⅳ
    D)Ⅰ、Ⅱ、Ⅲ和Ⅳ
    18.設在數(shù)據(jù)庫應用系統(tǒng)設計與實現(xiàn)過程中有下列活動:
    Ⅰ.創(chuàng)建觸發(fā)器
    Ⅱ.定義事務隔離性級別
    Ⅲ.數(shù)字簽名
    Ⅳ.定義主碼
    上述活動中,用于數(shù)據(jù)庫的完整性保護的是(  )。
    A)僅Ⅰ和Ⅱ
    B)僅Ⅰ和Ⅳ
    C)僅Ⅲ和Ⅳ
    D)僅Ⅱ和Ⅲ
    19.主要用于描述對象在空間中如何交互,即除了動態(tài)交互,也直接描述了對象是如何鏈接在一起的UML圖是(  )。
    A)協(xié)作圖
    B)狀態(tài)圖
    C)順序圖
    D)部署圖
    20.數(shù)據(jù)庫管理員是數(shù)據(jù)庫的主要維護者,設有如下針對數(shù)據(jù)庫的工作:
    Ⅰ.數(shù)據(jù)庫的轉儲和恢復
    Ⅱ.數(shù)據(jù)庫的安全性、完整性控制
    Ⅲ.數(shù)據(jù)庫性能的監(jiān)控分析和改進
    Ⅳ.數(shù)據(jù)庫的重組和重構
    以上工作屬于數(shù)據(jù)庫管理員職責的是(  )。
    A)僅Ⅰ和Ⅱ
    B)僅Ⅰ和Ⅲ
    C)僅Ⅱ和Ⅳ
    D)Ⅰ、Ⅱ、Ⅲ和Ⅳ
    21.在SQL Server 2008某數(shù)據(jù)庫中,用戶Ul是Rolel角色中的成員。設在該數(shù)據(jù)庫中執(zhí)行了下述授權語句:
    GRANT INSERT ON T TO Ul
    GRANT UPDATE,DELETE ON T TO R01el
    GRANT SELECT ON T TO PUBLIC
    DENY UPDATE ON T TO PUBLIC
    則用戶ul對T表具有的操作權限是(  )。
    A)INSERT
    B)INSERT、UPDATE和DELETE
    C)INSERT、SELECT和DELETE
    D)INSERT和DELETE
    22.觸發(fā)器是一種特殊的存儲過程,它是由用戶對數(shù)據(jù)的更改操作自動引發(fā)執(zhí)行的。下列數(shù)據(jù)庫控制中,適于用觸發(fā)器實現(xiàn)的是(  )。
    A)并發(fā)控制
    B)恢復控制
    C)可靠性控制
    D)完整性控制
    23.設有教師表(教師號,姓名,年齡,性別,所在系號),系表(系號,系名)。用戶將非常頻繁地在這兩張表上執(zhí)行如下查詢:
    SELECT教師號,姓名,系名
    FROM教師表T JOIN系表D ON T.所在系號=D.系號;
    為了提高查詢效率,下列適合存儲上述表數(shù)據(jù)的文件類型是(  )。
    A)堆文件
    B)索引文件
    C)聚集文件
    D)散列文件
    24.利用游標機制可以實現(xiàn)對查詢結果集的逐行操作。下列關于SQL Server 2008中游標的說法中,錯誤的是(  )。
    A)每個游標都有一個當前行指針,當游標打開后,當前行指針自動指向結果集的第一行數(shù)據(jù)
    B)如果在聲明游標時未指定INSENSITIVE選項,則已提交的對基表的更新都會反映在后面的提取操作中
    C)當@@FETCH_STATUS=0時,表明游標當前行指針已經(jīng)移出了結果集范圍
    D)關閉游標之后,可以通過OPEN語句再次打開該游標
    25.設某數(shù)據(jù)庫中有學生表(學號,姓名,所在系)和選課表(學號,課程號,成績)。現(xiàn)要查詢沒選課的學生姓名和所在系。下列語句中能夠實現(xiàn)該查詢要求的是(  )。
    A)SELECT姓名,所在系FROM學生表a LEFT JOIN選課表b
    ON a.學號=b.學號WHERE a.學號IS NULL
    B)SELECT姓名,所在系FROM學生表a LEFT JOIN選課表b
    ON a.學號=b.學號WHERE b.學號IS NULL
    C)SELECT姓名,所在系FROM學生表a RIGHT JOIN選課表b
    ON a.學號=b.學號WHERE a.學號IS NULL
    D)SELECT姓名,所在系FROM學生表a RIGHT JOIN選課表b
    ON a.學號=b.學號WHERE b.學號IS NULL
    26.下列關于日志備份的說法中,錯誤的是(  )。
    A)日志備份僅備份日志,不備份數(shù)據(jù)
    B)日志備份的執(zhí)行效率通常比差異備份和完整備份高
    C)第對數(shù)據(jù)庫進行的備份可以是日志備份
    D)日志備份的時間間隔通常比差異備份短
    27.數(shù)據(jù)庫鏡像有很多優(yōu)點,但不包括(  )。
    A)數(shù)據(jù)庫鏡像提供完整或接近完整的數(shù)據(jù)冗余,增強數(shù)據(jù)保護功能
    B)發(fā)生災難時,數(shù)據(jù)庫鏡像可快速使數(shù)據(jù)庫的備用副本提供服務、
    C)數(shù)據(jù)庫鏡像可以降低應用成本
    D)提高生產(chǎn)數(shù)據(jù)庫在升級期間的可用性
    28.SQL Server 2008允許用戶自己定義函數(shù)。關于內聯(lián)表值函數(shù),有下列說法:
    Ⅰ.在內聯(lián)表值函數(shù)中,沒有相關聯(lián)的返回變量
    Ⅱ.內聯(lián)表值函數(shù)通過INSERT語句填充函數(shù)返回的表值
    Ⅲ.內聯(lián)表值函數(shù)的作用類似于帶參數(shù)的視圖
    Ⅳ.調用內聯(lián)表值函數(shù)時,只能將內聯(lián)表值函數(shù)放置在FROM子句中
    上述說法中正確的是(  )。
    A)僅Ⅱ
    B)僅Ⅱ和Ⅲ
    C)僅Ⅰ、Ⅱ和Ⅳ
    D)僅Ⅰ、Ⅲ和Ⅳ
    29.在進行數(shù)據(jù)庫物理設計時,為提高查詢效率,需要在基本表的一些列上建立索引。有下列情況:
    Ⅰ.查詢語句的WHERE子句中引用率比較高的列
    Ⅱ.經(jīng)常參與連接操作的列
    Ⅲ.經(jīng)常在order by子句中出現(xiàn)的列
    Ⅳ.經(jīng)常使用LIKE操作符且字符串前后均帶有%的列
    上述情況中一般情況下適合建立索引的是(  )。
    A)僅Ⅰ、Ⅱ和Ⅲ
    B)僅Ⅰ和Ⅲ
    C)僅Ⅱ、Ⅲ和Ⅳ
    D)以上全部
    30.在云計算中,當云以即用即付的方式提供給公眾的時候,我們稱其為(  )。
    A)公共云
    B)私有云
    C)共享云
    D)混合云