第 1 頁(yè):模擬試題 |
第 5 頁(yè):參考答案與解析 |
參考答案與解析
一、單選題
1.A【解析】數(shù)據(jù)庫(kù)的三級(jí)模式由外模式、模式、內(nèi)模式構(gòu)成。外模式是用戶可見(jiàn)的部分?jǐn)?shù)據(jù)的存在形式;模式可以等價(jià)為全體數(shù)據(jù)的邏輯結(jié)構(gòu)且用戶不可見(jiàn),是三級(jí)模式的中間部分;內(nèi)模式對(duì)應(yīng)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)和存儲(chǔ)方式。當(dāng)模式改變時(shí),由數(shù)據(jù)庫(kù)管理員對(duì)各個(gè)外模式/模式的映像作相應(yīng)的改變,但是外模式可以不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫(xiě)的,從而應(yīng)用程序不必修改,因此,外模式/模式映像保證了數(shù)據(jù)與程序的邏輯獨(dú)立性。
2.C【解析】應(yīng)用服務(wù)器是指通過(guò)各種協(xié)議把商業(yè)邏輯提供給客戶端的程序。它提供了訪問(wèn)商業(yè)邏輯的途徑以供客戶端應(yīng)用程序使用,并接收來(lái)自于Web瀏覽器的用戶請(qǐng)求,根據(jù)應(yīng)用領(lǐng)域業(yè)務(wù)規(guī)則執(zhí)行相應(yīng)的數(shù)據(jù)庫(kù)應(yīng)用程序,通過(guò)訪問(wèn)接口向數(shù)據(jù)庫(kù)服務(wù)器提出數(shù)據(jù)操作請(qǐng)求;它亦接收來(lái)自于數(shù)據(jù)庫(kù)服務(wù)器的數(shù)據(jù)訪問(wèn)結(jié)果,并通過(guò)客戶端將結(jié)果返回用戶。所以當(dāng)數(shù)據(jù)庫(kù)服務(wù)器出現(xiàn)問(wèn)題時(shí)無(wú)法向用戶提供服務(wù)。
3.D【解析】關(guān)系模式描述關(guān)系的靜態(tài)結(jié)構(gòu),它是靜態(tài)、穩(wěn)定的,而關(guān)系是動(dòng)態(tài)、隨用戶對(duì)數(shù)據(jù)庫(kù)的操作而變化的?忌獏^(qū)分開(kāi)來(lái)關(guān)系模式與關(guān)系。
4.A【解析】數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)分為6個(gè)階段:需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)等。Ⅱ?qū)儆谖锢碓O(shè)計(jì)階段,Ⅲ屬于邏輯結(jié)構(gòu)設(shè)計(jì)階段,故答案選A。
5.B【解析】Ⅲ:一個(gè)屬性的值必須屬于唯一的域,域在這里相當(dāng)于數(shù)據(jù)類型的子集,屬性的取值必須為同一域。V:標(biāo)識(shí)屬性的值不能重復(fù)且不可以為空。
6.B【解析】關(guān)系模型中的候選碼定義為某一組屬性可以唯一標(biāo)識(shí)一個(gè)元組,則稱為該屬性組的候選碼,所以其候選碼屬性的取值必須不能有重復(fù)也不能為空。題目中姓名,職業(yè),出生日期都可能重復(fù)。
7.D【解析】人機(jī)界面的設(shè)計(jì)可采用原型迭代法,首先進(jìn)行初步設(shè)計(jì),再進(jìn)行用戶界面細(xì)節(jié)設(shè)計(jì),最后是原型設(shè)計(jì)與改進(jìn)。
8.B【解析】需求分析就是分析用戶的應(yīng)用請(qǐng)求。Ⅲ和Ⅴ不是用戶所考慮的問(wèn)題,Ⅴ屬于系統(tǒng)的物理設(shè)計(jì)階段,Ⅲ屬于系統(tǒng)運(yùn)行與維護(hù)階段所考慮的問(wèn)題。
9.D【解析】這屬于UML設(shè)計(jì)范疇,所有活動(dòng)有關(guān)判斷的部分要用菱形表示。
10.D【解析】數(shù)據(jù)庫(kù)中的日志文件通常記錄數(shù)據(jù)庫(kù)的操作記錄,對(duì)數(shù)據(jù)庫(kù)的安全性與可靠性有著重要的作用。當(dāng)數(shù)據(jù)庫(kù)被破壞或者出現(xiàn)故障時(shí),常常需要根據(jù)日志文件來(lái)對(duì)數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)等操作,手動(dòng)刪除tempdb中的Et志文件則將會(huì)破壞數(shù)據(jù)庫(kù)的安全性和可靠性。
11.A【解析】復(fù)制數(shù)據(jù)庫(kù)的方法有:①使用復(fù)制數(shù)據(jù)庫(kù)向?qū)г诜⻊?wù)器之間復(fù)制或移動(dòng)數(shù)據(jù)庫(kù)。②還原數(shù)據(jù)庫(kù)備份,若要復(fù)制整個(gè)數(shù)據(jù)庫(kù),可以使用BACKUP和RESTORE Transact_SQL語(yǔ)句。通常,還原數(shù)據(jù)庫(kù)的完整備份用于因各種原因?qū)?shù)據(jù)庫(kù)從一臺(tái)計(jì)算機(jī)復(fù)制到其他計(jì)算機(jī)。所以選A。
12.C【解析】Ⅲ表示在地址1的所有記錄中地址不允許重復(fù),即每個(gè)職工的地址1都不同且每個(gè)職工的地址2也不允許重復(fù)。UNIQUE是對(duì)創(chuàng)建的表的屬性約束條件,與位置無(wú)關(guān)。
13.D【解析】建立索引是加快查詢速度的有效手段。在SQL語(yǔ)言中,建立索引使用CREATE INDEX語(yǔ)句,一般格式為:CREATE[UNIQUE]INDEX<索引名>ON<表名>(<列名>[<次序>],<列名>[<次序>],)INCLUDE(屬性名)WHERE約束條件所以根據(jù)題意選D。
14.A【解析】用戶定義的完整性可以用CHECK短語(yǔ)指定列值應(yīng)滿足的條件,也可以用觸發(fā)器約束,通過(guò)服務(wù)器自動(dòng)激活相應(yīng)的觸發(fā)器,對(duì)數(shù)據(jù)進(jìn)行完整性控制。所以觸發(fā)器或CHECK約束都可以實(shí)現(xiàn)。但DEFAULT約束不能實(shí)現(xiàn)用戶自定義的完整性,只能表示實(shí)體或參照完整性。
15.A【解析】用戶若想在SQL Senrer中訪問(wèn)數(shù)據(jù)庫(kù)的表,必須同該表建立一個(gè)連接表示通信渠道,當(dāng)連接中斷時(shí),無(wú)法對(duì)其進(jìn)行訪問(wèn)。B中只有用戶與#temp建立的連接才可以訪問(wèn)到表。C中不是所有用戶都可以訪問(wèn)該表,只有U1用戶和由U1授權(quán)的用戶可以訪問(wèn)。D項(xiàng)很明顯也不正確。故答案為A。
16.A【解析】當(dāng)用戶被賦予的兩種角色的權(quán)限出現(xiàn)沖突時(shí),為了安全起見(jiàn),都是DENY優(yōu)先。而沒(méi)有規(guī)定DENY權(quán)限的,如本題中的SELECT,則用戶可以使用此權(quán)限。所以選A。
17.C【解析】db_datawriter角色可以對(duì)表中的數(shù)據(jù)執(zhí)行插入、刪除和更新操作。U1用戶屬于此角色中的成員,其繼承了db_datewriter角色的插入、刪除和更新操作權(quán)限。所以選C。
18.A【解析】在客戶機(jī)和數(shù)據(jù)庫(kù)服務(wù)器上使用數(shù)據(jù)庫(kù)管理系統(tǒng)自帶的客戶端程序分別執(zhí)行都很慢,則排除了網(wǎng)絡(luò)對(duì)于數(shù)據(jù)處理操作的影響。
19.C【解析】數(shù)據(jù)庫(kù)系統(tǒng)的更新既包括應(yīng)用系統(tǒng)及其相關(guān)的數(shù)據(jù)庫(kù)對(duì)象,也包括數(shù)據(jù)庫(kù)管理系統(tǒng)及其所在的操作系統(tǒng)的環(huán)境。
20.C【解析】1是數(shù)據(jù)庫(kù)維護(hù)工作中的數(shù)據(jù)庫(kù)備份,不屬于數(shù)據(jù)庫(kù)監(jiān)控分析中的內(nèi)容。
21.C【解析】傳統(tǒng)的索引如有序索引、樹(shù)型索引都是建立在“比較”的基礎(chǔ)上,即在結(jié)構(gòu)中查找記錄時(shí)需要進(jìn)行一系列與關(guān)鍵字的比較。理想的情況是不希望經(jīng)過(guò)任何比較,一次存取便能得到所查記錄,則就必須在記錄的存儲(chǔ)位置和它的關(guān)鍵字之間建立一個(gè)確定的對(duì)應(yīng)關(guān)系f,使每個(gè)關(guān)鍵字和結(jié)構(gòu)中的唯一的存儲(chǔ)位置相對(duì)應(yīng),因而在查找時(shí),要根據(jù)這個(gè)對(duì)應(yīng)關(guān)系f找到給定值K的像f(K)。若結(jié)構(gòu)中存在關(guān)鍵字和K相等的記錄,則必定在f(K)的存儲(chǔ)位置上,由此,不需要進(jìn)行比較便可直接取得所查記錄。這樣的對(duì)應(yīng)關(guān)系f稱為hash函數(shù),這種方法叫hash索引。其它三個(gè)答案都會(huì)有索引值的比較。
22.B【解析】Ⅱ錯(cuò)誤原因是題目中已經(jīng)說(shuō)明數(shù)據(jù)庫(kù)服務(wù)成為主要瓶頸,因此跟操作系統(tǒng)的進(jìn)程調(diào)度無(wú)關(guān),而且改變操作系統(tǒng)進(jìn)程優(yōu)先級(jí)會(huì)影響系統(tǒng)的運(yùn)行,有可能會(huì)造成其它錯(cuò)誤。Ⅲ錯(cuò)誤是因?yàn)閿?shù)據(jù)庫(kù)系統(tǒng)中包括數(shù)據(jù)庫(kù)管理系統(tǒng),其中有一些執(zhí)行和處理數(shù)據(jù)的方法已經(jīng)很優(yōu)化,而若使用文本方式存儲(chǔ)數(shù)據(jù),則數(shù)據(jù)管理要用戶自己完成,處理更繁瑣且效率較低。
23.D【解析】系統(tǒng)數(shù)據(jù)庫(kù)master、model、msdb因?yàn)楸恍薷牡剌^少,且對(duì)數(shù)據(jù)庫(kù)系統(tǒng)影響較大,所以每次修改后應(yīng)及時(shí)備份;而用戶自定義的數(shù)據(jù)庫(kù)(如學(xué)生成績(jī)管理系統(tǒng)中的數(shù)據(jù)庫(kù))在使用過(guò)程中會(huì)經(jīng)常不定期的修改,而且每次修改量不大,如果每次修改后重新備份則對(duì)系統(tǒng)操作冗余性較大,所以采用定期備份;而tempdb是系統(tǒng)臨時(shí)文件的數(shù)據(jù)庫(kù),每次啟動(dòng)后都會(huì)清空,所以沒(méi)必要備份。所以選D。
24.B【解析】文件備份主要是對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)文件的備份,不對(duì)日志文件備份,因此在備份完成之后必須再對(duì)日志進(jìn)行備份。所以選B。
25.C【解析】Ⅱ和V是介質(zhì)故障,又稱為硬故障,是指物理設(shè)備的損壞導(dǎo)致數(shù)據(jù)庫(kù)無(wú)法運(yùn)行,而Ⅳ是人為攻擊破壞。系統(tǒng)故障是指造成系統(tǒng)停止運(yùn)轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動(dòng)。所以選C。
26.C【解析】在分布式數(shù)據(jù)庫(kù)查詢中,導(dǎo)致數(shù)據(jù)傳輸通信代價(jià)大的主要原因是各個(gè)站點(diǎn)分片問(wèn)的連接和并操作,A錯(cuò);分布式數(shù)據(jù)庫(kù)中的分布透明性包括分片透明性、位置透明性、局部數(shù)據(jù)模型透明性,其中分片透明性是最高層次的透明性,B錯(cuò);分布式數(shù)據(jù)庫(kù)的目標(biāo)是本地自治、非集中式管理、高可用性、位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性等,D錯(cuò)。故答案選C。
27.B【解析】數(shù)據(jù)的水平分片是在關(guān)系中從行(元組)的角度依據(jù)一定條件劃分為不同的片斷,關(guān)系中的每一行必須至少屬于一個(gè)片斷,以便在需要時(shí)可以重構(gòu)關(guān)系。故B錯(cuò)誤。
28.A【解析】并行數(shù)據(jù)庫(kù)常用的劃分技術(shù)有輪轉(zhuǎn)法、散列劃分、范圍劃分。輪轉(zhuǎn)法:對(duì)關(guān)系順序掃描,將第i個(gè)元組存儲(chǔ)到標(biāo)號(hào)為Di mod n的磁盤(pán)上;該方式保證了元組在多個(gè)磁盤(pán)上均勻分布。散列劃分:選定一個(gè)值域?yàn)閧0,1,…,n-1}的散列函數(shù),對(duì)關(guān)系中的元組基于劃分屬性進(jìn)行散列。如果散列函數(shù)返回i,則將其存儲(chǔ)到第i個(gè)磁盤(pán)。范圍劃分:該策略按照關(guān)系中某個(gè)屬性的取值范圍將數(shù)據(jù)文件劃分為幾部分,分別存放到磁盤(pán)L。由此可見(jiàn),輪轉(zhuǎn)法最適合于掃描整個(gè)關(guān)系的應(yīng)用,并在掃描時(shí)可以并行地從幾個(gè)磁盤(pán)讀取數(shù)據(jù),負(fù)載平衡,充分發(fā)揮了并行性。
29.B【解析】對(duì)于訓(xùn)練集S,測(cè)試集A利用數(shù)據(jù)挖掘中的分類算法,通過(guò)訓(xùn)練集構(gòu)建一個(gè)分類器,將測(cè)試集A作為分類器輸入,經(jīng)過(guò)分類器后會(huì)得到相應(yīng)的類別號(hào)。即使相同的類別編號(hào)的訓(xùn)練集也可能對(duì)應(yīng)不同的屬性集,所以單純的通過(guò)對(duì)屬性集差別的比較來(lái)識(shí)別類別不準(zhǔn)確,故A錯(cuò)。關(guān)聯(lián)規(guī)則挖掘是發(fā)現(xiàn)交易數(shù)據(jù)庫(kù)中不同商品之間的聯(lián)系,而本題是對(duì)數(shù)據(jù)進(jìn)行分類,與題意不符,故C錯(cuò)。D項(xiàng)屬于無(wú)監(jiān)督學(xué)習(xí)算法,對(duì)類別并沒(méi)有規(guī)定明確的前提條件,與本題所給的條件無(wú)關(guān)。綜上可知,選項(xiàng)B正確。
30.D【解析】數(shù)據(jù)倉(cāng)庫(kù)是為了構(gòu)建新的分析處理環(huán)境而出現(xiàn)的一種數(shù)據(jù)存儲(chǔ)和組織的新技術(shù)。它的建立能充分利用已有的數(shù)據(jù)資源,把數(shù)據(jù)轉(zhuǎn)換為信息,從中挖掘出知識(shí),最終創(chuàng)造出效益。數(shù)據(jù)倉(cāng)庫(kù)有若干基本特征,包括不可更新性和隨時(shí)間變化性。所謂不可更新性就是用戶在提取倉(cāng)庫(kù)中的數(shù)據(jù)進(jìn)行分析時(shí)并不會(huì)同時(shí)對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)進(jìn)行更新操作,而數(shù)據(jù)變化性是數(shù)據(jù)倉(cāng)庫(kù)每隔一段時(shí)間進(jìn)行數(shù)據(jù)的更新和處理。綜上可以看出,數(shù)據(jù)倉(cāng)庫(kù)的更新與時(shí)問(wèn)間隔有關(guān),所以不會(huì)實(shí)時(shí)更新,即排除A、C,又因?yàn)閷?duì)用戶進(jìn)行推薦時(shí)要結(jié)合以往的歷史數(shù)據(jù)而不是僅通過(guò)當(dāng)前數(shù)據(jù)分析,即B錯(cuò)。綜上可知,選項(xiàng)D正確。
相關(guān)推薦:
全國(guó)計(jì)算機(jī)等級(jí)考試教材目錄(2015年版)
各地計(jì)算機(jī)等級(jí)考試報(bào)名入口及官方網(wǎng)站匯總
各地2015全國(guó)計(jì)算機(jī)等級(jí)考試報(bào)名時(shí)間及入口匯總
2015年全國(guó)計(jì)算機(jī)等級(jí)考試無(wú)紙化考試系統(tǒng)操作指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |