第 1 頁:單選題 |
第 4 頁:應用題 |
第 5 頁:設計與應用題 |
21現(xiàn)有一個大型咨詢公司的數(shù)據(jù)庫應用系統(tǒng),每個部門都要生成大量的全局報表并執(zhí)行少量的更新操作。隨著數(shù)據(jù)量的增加,系統(tǒng)出現(xiàn)了性能瓶頸。鑒于各個部門地理上是分散的,公司希望采用分布式數(shù)據(jù)庫技術解決該問題。下列數(shù)據(jù)分配方式中最適合該應用的是( )。
A.集中式B.分割式C.復制式D.混合式
參考答案:C
參考解析:集中式是指所有的數(shù)據(jù)片斷都安排在一個場地上。分割式是指所有全局數(shù)據(jù)只有一份,它們被分割成若干片斷,每個片斷被分配在一個特定的場地上。全復制式是指全局數(shù)據(jù)有多個副本,每個場地上都有一個完整的數(shù)據(jù)副本。混合式是指全局數(shù)據(jù)被分為若干個數(shù)據(jù)子集,每個子集都被安排在一個或多個場地上,但是每個場地未必保存所有數(shù)據(jù)。以上四種分配方式各有千秋,但復制式在每個分場都有完整的的數(shù)據(jù),這樣大大減少了各部門對全局數(shù)據(jù)的訪問。因此采用復制式數(shù)據(jù)分配能夠提高每個場地的響應速度。
22設某數(shù)據(jù)庫服務器中配置有2300GB和1塊500GB的硬盤,為了保證可靠性,數(shù)據(jù)庫管理員在3塊硬盤上建立了RAID5。建立RAID5后,可用的磁盤空間為( )。
A.1100GBB.600GBC.300GBD.500GB
參考答案:B
參考解析:Raid5需要3塊硬盤,并把數(shù)據(jù)和相對應的奇偶校驗信息存儲到組成raid5的各個磁盤上。其中任意N一1塊磁盤上都存儲完整的數(shù)據(jù),也就是說有相當于一塊磁盤容量的空間用于存儲奇偶校驗信息。因此可用空間為300+300=600G。
23下列哪一條不是數(shù)據(jù)倉庫的基本特征( )。
A.反映當前準確數(shù)據(jù)
B.數(shù)據(jù)是相對穩(wěn)定的
C.數(shù)據(jù)是集成的
D.數(shù)據(jù)是面向主題的
參考答案:A
參考解析:數(shù)據(jù)倉庫有四個特點:
①面向主題,操作型數(shù)據(jù)庫的數(shù)據(jù)組織面向事務處理任務,各個業(yè)務系統(tǒng)之間各自分離,而數(shù)據(jù)倉庫中的數(shù)據(jù)按照一定的主題域進行組織。主題是一個抽象概念,是指用戶使用數(shù)據(jù)倉庫進行決策時所關心的重點方面,一個主題通常與多個操作型信息系統(tǒng)相關;
、诩傻,面向事務處理的操作型數(shù)據(jù)庫通常與某些特定的應用相關,數(shù)據(jù)庫之間相互獨立,并且往往是異構的。而數(shù)據(jù)倉庫中的數(shù)據(jù)是在對原有分散的數(shù)據(jù)庫數(shù)據(jù)抽取、清理的基礎上經(jīng)過系統(tǒng)加工、匯總和整理得到的,必須消除源數(shù)據(jù)中的不一致性,以保證數(shù)據(jù)倉庫內(nèi)的信息是關于整個企業(yè)的一致的全局信息;
、鄯(wěn)定的,操作型數(shù)據(jù)庫中的數(shù)據(jù)通常實時更新,數(shù)據(jù)根據(jù)需要及時發(fā)生變化。數(shù)據(jù)倉庫的數(shù)據(jù)主要供企業(yè)決策分析之用,所涉及的數(shù)據(jù)操作主要是數(shù)據(jù)查詢,一旦某個數(shù)據(jù)進入數(shù)據(jù)倉庫以后,一般情況下將被長期保留,也就是數(shù)據(jù)倉庫中一般有大量的查詢操作,但修改和刪除操作很少,通常只需要定期的加載、刷新;
④反映歷史變化,操作型數(shù)據(jù)庫主要關心當前某一個時間段內(nèi)的數(shù)據(jù),而數(shù)據(jù)倉庫中的數(shù)據(jù)通常包含歷史信息,系統(tǒng)記錄了企業(yè)從過去某一時點(如開始應用數(shù)據(jù)倉庫的時點)到目前的各個階段的信息,通過這些信息,可以對企業(yè)的發(fā)展歷程和未來趨勢做出定量分析和預測。
24分布式數(shù)據(jù)庫系統(tǒng)的“分片透明性”位于( )。
A.全局模式與全局概念模式之間
B.分片模式與分配模式之間
C.全局概念模式與分片模式之問
D.分配模式與局部概念模式之間
參考答案:C
參考解析:分布式數(shù)據(jù)庫系統(tǒng)按不同層次提供的分布透明性有:分片透明性、位置透明性、局部數(shù)據(jù)模型透明性。其中分片透明性是分布式數(shù)據(jù)庫中最高層次的分布透明性,位于全局概念模型和分片模型之間。用戶編寫程序只須對全局關系進行操作,不必考慮數(shù)據(jù)的分片及存儲場地。當分片模式改變時,只須改變?nèi)指拍畹椒制J降挠诚螅粫绊懭指拍钅J胶蛻贸绦,即實現(xiàn)了分片透明性。
25事務日志用于保存( )。
A.程序運行過程B.程序的執(zhí)行結果C.對數(shù)據(jù)的更新操作D.數(shù)據(jù)操作
參考答案:C
參考解析:事務日志是一個與數(shù)據(jù)庫文件分開的文件。它存儲對數(shù)據(jù)庫進行的所有更改,并記錄全部插入、更新、刪除、提交、回退和數(shù)據(jù)庫模式變化等操作。事務日志是數(shù)據(jù)備份和數(shù)據(jù)恢復的重要文件,也是使用SQL Remote或[復制代理]復制數(shù)據(jù)所必需的。
26在并行數(shù)據(jù)庫中,有關系R(A,B.和S(A,C.,需要將它們根據(jù)A屬性拆分到不同的磁盤上,F(xiàn)有查詢SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最適合該查詢的是( )。
A.輪轉法B.散列劃分C.范圍劃分D.列表劃分
參考答案:B
參考解析:輪轉法:對關系順序掃描,將第i個元組存儲到標號為Di mod n的磁盤上,該方式保證了元組在多個磁盤上均勻分布。散列劃分:選定一個值域為{0,1,…,n-1}的散列函數(shù),對關系中的元組基于劃分屬性進行散列,如果散列函數(shù)返回i,則將其存儲到第i個磁盤。范圍劃分:根據(jù)表中某個屬性取值區(qū)間劃分成不同的子區(qū)間,然后根據(jù)表中的屬性值所屬的不同區(qū)間將表分成不同的子表。根據(jù)屬性A對表進行散列劃分,然后在每個劃分內(nèi)部執(zhí)行select語句,會大幅提高查詢效率。
27在對某商場的顧客進行流失預測分析時,先取得一個顧客樣本集S,其模式為(id,a1,a2,…,an,c),其中id為顧客的唯一標識,ai(i=1,2,…,n)為顧客的屬性,如年齡、性別、消費時間間隔等,c的取值為{流失,未流失},F(xiàn)有算法A對樣本S進行處理,輸出結果為P,P能根據(jù)該樣本集外的顧客u的n個屬性,確定u的c屬性值,以對顧客的流失作出預測。那么,A和P分別是( )。
A.聚類算法,聚類工具
B.分類算法,分類器
C.關聯(lián)規(guī)則算法,規(guī)則集
D.多維分析算法,OLAP工具
參考答案:B
參考解析:由于有樣本集和測試集之分,又有已有的類別標簽,所以屬于監(jiān)督學習。分類:通過學習得到一個目標函數(shù)f,把每個屬性集x映射到一個預先定義的類標號y。分類屬于監(jiān)督學習。聚類:根據(jù)在數(shù)據(jù)中發(fā)現(xiàn)的描述對象及其關系的信息,將數(shù)據(jù)對象分組,組內(nèi)的對象相互之間是相似的,而不同組中的對象則不同。組內(nèi)的相似性越大,組間差別越大,聚類就越好,屬于無監(jiān)督學習。關聯(lián)規(guī)則挖掘:發(fā)現(xiàn)隱藏在大型數(shù)據(jù)集中的有意義的聯(lián)系。多維分析是指各級管理決策人員從不同的角度、快速靈活地對數(shù)據(jù)倉庫中的數(shù)據(jù)進行復雜查詢多維分析處理。根據(jù)題意顯然是符合分類。所以選B。
28設在SQLServer 2008某數(shù)據(jù)庫中建有如下會員卡表:
CREATE TABLE Table_Card(
CardID char(4)PRJMARY KEY,
StartDate datetime NOT NULL,
Score int NOT NULL DEFAULT 0,
State int NOT NULL CHECK(State in(0,1,2))
)
現(xiàn)表中無數(shù)據(jù),某用戶對此表依次進行了如下操作:
、.INSERT INTO Table_Card
VALUES(ˊ1001ˊ,ˊ2012-1-1 12:30:01ˊ,154,0)
、.INSERT INTOTable_Card(CardID,StartDate,State)
VALUES(ˊ1002ˊ, ˊ2012-1-1 12:30:02ˊ,1)
、.INSERTINTO Table_Card
VALUES(ˊ1003 ˊ,ˊ2012-1-1 12:30:03ˊ,172,2)
IV.INSERT INTO Table_Card
VALUES(ˊ1004 ˊ,ˊ2012-1-1 12:30:04ˊ,135,3)
、.UPDATE Table Card SETState=3 WHERE CardID=ˊ1001ˊ
、.UPDATE Table Card SETState=1 WHERE CardID=ˊ1004ˊ
以上操作對Table_Card表數(shù)據(jù)產(chǎn)生影響的是( )。
A.僅Ⅰ、Ⅱ和ⅢB.僅Ⅰ、Ⅴ和ⅥC.僅Ⅰ、Ⅱ、Ⅲ和ⅥD.僅Ⅲ、Ⅳ、Ⅴ和Ⅵ
參考答案:A
參考解析:Ⅳ中插人字段的第四個字段“3”不滿足“CHECK(State in(0,1,2))”的條件,因此插入不成功。V中更新第四個字段“State=3”同樣不滿足“CHECK(State in(0,1,2))”的條件,更新失敗。Ⅵ中
因為沒有“CardlD=ˊ1004ˊ”的記錄,所以更新失敗。
29在SQL Server 2008中,若希望數(shù)據(jù)庫用戶ACCT具有創(chuàng)建數(shù)據(jù)庫對象的權限,較為適合的實現(xiàn)方法是( )。
A.使ACCT只在dbcreator角色中
B.使ACCT只在public角色中
C.使ACCT只在db_owner角色中
D.使ACCT只在db_ddladmin角色中
參考答案:A
參考解析:dbcreator角色具有創(chuàng)建、刪除、修改和還原數(shù)據(jù)庫對象的權限,所以可以使ACCT只在dbcreator角色中。
30數(shù)據(jù)挖掘可以簡單地理解為從大量的數(shù)據(jù)中發(fā)現(xiàn)或挖掘知識。設某公司的客戶關系管理系統(tǒng)中有客戶表A(CID,v1,v2,…,vn)。給定一個訓練集s(v1,v2,…,vn,C.,其中c為客戶類別、vi(i=1..n)為客戶其他屬性。若對表A中任一客戶x,要使系統(tǒng)能判定x所屬的客戶類別,較合理的方案是( )。
A.將x對應的元組中的特征向量(v1,v2,…,vn)與訓練集s中的元組進行匹配,從而判定x所屬的客戶類別
B.對訓練集s設計適當?shù)乃惴,構造一個分類器M,將x對應的特征向量(v1,v2,…,vn)作為M的輸入,用M判定X所屬的客戶類別
C.采用關聯(lián)規(guī)則挖掘算法構成一個關聯(lián)式分類器M,用M判定x所屬的類別
D.采用適當?shù)木垲愃惴,對表A中的所有元組進行聚類,將每個元組歸入訓練集S各元組的c列所給出的客戶類別中,從而實現(xiàn)X所屬客戶類別的判定
參考答案:B
參考解析:對于訓練集S,測試集A利用數(shù)據(jù)挖掘中的分類算法,通過訓練集構建一個分類器,將測試集A作為分類器輸入,經(jīng)過分類器后會得到相應的類別號。即使相同的類別編號的訓練集也可能對應不同的屬性集,所以單純的通過對屬性集差別的比較來識別類別不準確,故A錯。關聯(lián)規(guī)則挖掘是發(fā)現(xiàn)交易數(shù)據(jù)庫中不同商品之間的聯(lián)系,而本題是對數(shù)據(jù)進行分類,與題意不符,故C錯。D項屬于無監(jiān)督學習算法,對類別并沒有規(guī)定明確的前提條件,與本題所給的條件無關。綜上可知,選項B正確。
相關推薦:
2015計算機三級《數(shù)據(jù)庫》上機試題及答案匯總
2015年計算機三級《網(wǎng)絡技術》高分突破試卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |