1[單選題] 某網上書店根據用戶的歷史購書記錄,采用某種數據挖掘算法分析出用戶最可能屬于某一類書的愛好者,應該采用( )。
A.關聯(lián)分析B.分類分析C.時問序列分析D.回歸分析
參考答案:B
參考解析:常見的數據挖掘任務包括分類、估計、預測、相關性分組或關聯(lián)規(guī)則、聚類和描述、可視化以及復雜數據類型挖掘(Text、Web、圖形圖像、視頻和音頻等)等。分類分析首先從數據中選出已經分好類的訓練集,在該訓練集上運用數據挖掘分類的技術,建立分類模型,對于沒有分類的數據進行分類。該需求要求根據購書記錄將用戶映射到傾向于喜歡某種書的顧客特性中,而分類挖掘模型能把數據庫中的數據項映射到給定類別的某一個中。
2[單選題] 下列有關三級模式結構和數據獨立性的說法,正確的是( )。
A.在一個數據庫中可以定義多個內模式,可利用不同的內模式來描述特定用戶對數據的物理存儲需求
B.外模式是用戶與數據庫系統(tǒng)的接口,用戶可通過外模式來訪問數據,在一個數據庫中只能定義一個外模式
C.三級模式結構提供了數據獨立性,即當數據的邏輯結構和存儲結構發(fā)生變化時,應用程序不受影響
D.數據獨立性使得數據的定義和描述與應用程序相分離,簡化了數據庫應用程序的開發(fā),但增加了用戶維護數據的代價
參考答案:C
參考解析:A選項中內模式也稱存儲模式,它是數據物理結構和存儲方式的描述,是數據在數據庫內部的表示方式,一個數據庫只有一個內模式。B選項中外模式可以有多個,其是應用程序或用戶與數據庫通信的接口,不同的用戶訪問同一個數據庫對應多個外模式。D選項中數據與程序之間的獨立性,使數據定義與描述分離,所有數據的存取由DBMS管理,用戶不必考慮存取細節(jié),所以減少了應用程序的維護。
3[單選題] 在數據庫應用系統(tǒng)生命周期中,系統(tǒng)設計完成后就進入到系統(tǒng)實現與部署階段。下列關于數據庫應用系統(tǒng)實現與部署階段工作的說法,錯誤的是( )。
A.此階段會根據數據庫邏輯結構和物理結構設計方案以及項目選擇的數據庫管理系統(tǒng),編寫相關腳本生成數據庫結構
B.此階段會將用戶原有數據按照新的數據結構導人到新系統(tǒng)中
C.此階段會進行應用系統(tǒng)編碼和編碼測試,編碼測試可以使用白盒測試方法也可以使用黑盒測試方法
D.此階段如果發(fā)現系統(tǒng)的功能、性能不滿足用戶需求,應盡快進行系統(tǒng)升級工作
參考答案:D
參考解析:系統(tǒng)的實現階段主要是系統(tǒng)編碼和測試,針對系統(tǒng)的功能和性能不足對系統(tǒng)進行升級是運行維護階段的工作。
4[單選題] 關于并行數據庫,下列說法錯誤的是( )。
A.層次結構可以分為兩層,頂層是無共享結構,底層是共享內存或共享磁盤結構
B.無共享結構通過最小化共享資源來降低資源競爭,因此具有很高的可擴展性,適合于OLTP應用
C.并行數據庫系統(tǒng)經常通過負載均衡的方法來提高數據庫系統(tǒng)的業(yè)務吞吐率
D.并行數據庫系統(tǒng)的主要目的是實現場地自治和數據全局透明共享
參考答案:D
參考解析:并行數據庫系統(tǒng)的主要目的是通過高速通信介質連接多個可獨立處理的單元以并行執(zhí)行的方式完成對數據庫系統(tǒng)的互聯(lián)查詢、內部查詢及各種內部操作。分布式數據庫系統(tǒng)的主要目的才是實現場地自治和數據全局透明共享。
5[單選題]設在SQLServer 2008某數據庫中建有如下會員卡表:
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))
)
現表中無數據,某用戶對此表依次進行了如下操作:
Ⅰ.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表數據產生影響的是( )。
A.僅Ⅰ、Ⅱ和ⅢB.僅Ⅰ、Ⅴ和ⅥC.僅Ⅰ、Ⅱ、Ⅲ和ⅥD.僅Ⅲ、Ⅳ、Ⅴ和Ⅵ
參考答案:A
參考解析:Ⅳ中插人字段的第四個字段“3”不滿足“CHECK(State in(0,1,2))”的條件,因此插入不成功。V中更新第四個字段“State=3”同樣不滿足“CHECK(State in(0,1,2))”的條件,更新失敗。Ⅵ中
因為沒有“CardlD=ˊ1004ˊ”的記錄,所以更新失敗。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |