第 1 頁:單選題 |
第 4 頁:應(yīng)用題 |
第 6 頁:設(shè)計(jì)與應(yīng)用題 |
21假如有兩個(gè)表的連接是這樣的:table_1 INNERJOIN table_2,其中table_1和table_2是兩個(gè)具有公共屬性的表,這種連接會生成( )結(jié)果集。
A.包括table_1中的所有行,不包括table_2的不匹配行
B.包括table_2中的所有行,不包括table_1的不匹配行
C.包括兩個(gè)表的所有行
D.只包括table_1和table_2滿足條件的行
參考答案:D
參考解析:某些情況下,需要把數(shù)字?jǐn)?shù)據(jù)類型顯示為相應(yīng)的文本名稱,這就碰到了多表連接建立記錄集的問題。多表連接的類型主要有l(wèi)eft join、right join和inner join。其主要區(qū)別如下:①left join(左聯(lián)接),返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄;②right join(右聯(lián)接),返回包括右表中的所有記錄和左表中聯(lián)結(jié)字段相等的記錄;③inner join(等值連接),只返回兩個(gè)表中聯(lián)結(jié)字段相等的行。因此本題采用inner join,結(jié)果集將返回包括table_1和table_2都滿足條件的行。
22現(xiàn)有一個(gè)大型公司的數(shù)據(jù)庫系統(tǒng),其業(yè)務(wù)主要以更新事務(wù)為主,并且不同部門的用戶訪問不同的數(shù)據(jù)子集。隨著用戶數(shù)量的增加,出現(xiàn)了性能瓶頸。該公司希望采用分布式數(shù)據(jù)庫技術(shù)解決該問題。下列最適合該應(yīng)用的數(shù)據(jù)分配方式是( )。
A.集中式B.分割式C.復(fù)制式D.混合式
參考答案:B
參考解析:分布式數(shù)據(jù)庫的分配方式包括集中式、分割式、全復(fù)制式和混合式。集中式指所有數(shù)據(jù)片斷都安排在一個(gè)場地上;分割式指全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場地上;全復(fù)制式是在每個(gè)站點(diǎn)上,都有全局?jǐn)?shù)據(jù)的復(fù)制樣本,數(shù)據(jù)的冗余性最大;混合式是指部分站點(diǎn)上是全局?jǐn)?shù)據(jù)的若干片段,部分站點(diǎn)上是全局?jǐn)?shù)據(jù)的副本。僅僅根據(jù)題目要求,不同部門訪問不同的數(shù)據(jù)子集,并沒有強(qiáng)調(diào)某個(gè)部門要訪問全局信息,所以不考慮有全局?jǐn)?shù)據(jù)的副本的必要,即選B。
23給定如下三個(gè)關(guān)系表:
銷售明細(xì)表(商品標(biāo)識,銷售時(shí)間,單價(jià),數(shù)量,金額)
日銷售表(商品標(biāo)識,銷售日,總數(shù)量,總金額)
月銷售額(商品標(biāo)識,銷售月份,總數(shù)量,總金額)
下列說法正確的是( )。
A.銷售明細(xì)表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最大
B.日銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小
C.月銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小
D.月銷售表的數(shù)據(jù)粒度最小,數(shù)據(jù)量最小
參考答案:C
參考解析:數(shù)據(jù)粒度劃分標(biāo)準(zhǔn)可以將數(shù)據(jù)倉庫中的數(shù)據(jù)劃分為詳細(xì)數(shù)據(jù)、輕度總結(jié)、高度總結(jié)三級或更多級。確立粒度的原則:細(xì)化程度越高,粒度越小;細(xì)化程度越低,粒度越大,綜合程度越高。如果數(shù)據(jù)倉庫不保存低粒度的數(shù)據(jù)而只有粗粒度的數(shù)據(jù),則需要存儲的數(shù)據(jù)量就較少。所以A、D錯(cuò)。B項(xiàng)中已是最小粒度,所以沒有最大和最小之分。C中月銷售表可以分成粒度更小的日銷售表。
24關(guān)于商場的DBAS,設(shè)有如下數(shù)據(jù)內(nèi)容:
、.數(shù)據(jù)庫結(jié)構(gòu)說明
、.顧客名單
Ⅲ.數(shù)據(jù)清洗規(guī)則
Ⅳ.訂單細(xì)節(jié)數(shù)據(jù)
、.商品分類銷售匯總數(shù)據(jù)
上述選項(xiàng)中是元數(shù)據(jù)的是( )。
A.僅Ⅰ、Ⅱ、Ⅲ和ⅣB.僅Ⅰ、Ⅱ、Ⅲ和ⅤC.僅Ⅰ和ⅢD.全部都是
參考答案:C
參考解析:元數(shù)據(jù)是關(guān)于數(shù)據(jù)的數(shù)據(jù),或者叫做描述數(shù)據(jù)的數(shù)據(jù)。元數(shù)據(jù)描述了數(shù)據(jù)的結(jié)構(gòu)、內(nèi)容、鏈和索引等項(xiàng)內(nèi)容。在關(guān)系數(shù)據(jù)中,這種描述就是對數(shù)據(jù)庫、表、列等其他對象的定義。因此可推出,1、Ⅲ和V不屬于元數(shù)據(jù)。選C。
25以下是某商場的購物記錄集合,每個(gè)購物籃中包含若干商品,F(xiàn)在要基于該數(shù)據(jù)集進(jìn)行關(guān)聯(lián)規(guī)則挖掘,如果設(shè)置最小支持度為60%,最小置信度為80%,則在以下列出的關(guān)聯(lián)規(guī)則中,符合條件的是( )。購物籃編號商品
1A,B
2A,B,C,D
3A,C,D
4B,C
5B,C,D
A.A→BB.B→CC.C→BD.D→C
參考答案:D
參考解析:由關(guān)聯(lián)規(guī)則Q→D計(jì)算過程可知:支持度=事務(wù)中同時(shí)包含X、Y的百分比,置信度=在事務(wù)已經(jīng)包含X的情況下包含Y的百分比。則可以計(jì)算出事務(wù)同時(shí)包含C、D的支持度為:3/5=60%,在包含D的情況下,包含C的百分比為:3/3=100%,因此D選項(xiàng)滿足要求,其他選項(xiàng)均不滿足最小支持度或者最小置信度。
26在并行數(shù)據(jù)庫中,需要將表拆分到不同的磁盤上。下列最適合整表掃描的拆分方式是( )。
A.輪轉(zhuǎn)法B.散列劃分C.范圍劃分D.等值劃分
參考答案:A
參考解析:并行數(shù)據(jù)庫常用的劃分技術(shù)有輪轉(zhuǎn)法、散列劃分、范圍劃分。輪轉(zhuǎn)法:對關(guān)系順序掃描,將第i個(gè)元組存儲到標(biāo)號為Di mod n的磁盤上;該方式保證了元組在多個(gè)磁盤上均勻分布。散列劃分:選定一個(gè)值域?yàn)閧0,1,…,n-1}的散列函數(shù),對關(guān)系中的元組基于劃分屬性進(jìn)行散列。如果散列函數(shù)返回i,則將其存儲到第i個(gè)磁盤。范圍劃分:該策按照關(guān)系中某個(gè)屬性的取值范圍將數(shù)據(jù)文件劃分為幾部分,分別存放到磁盤L。由此可見,輪轉(zhuǎn)法最適合于掃描整個(gè)關(guān)系的應(yīng)用,并在掃描時(shí)可以并行地從幾個(gè)磁盤讀取數(shù)據(jù),負(fù)載平衡,充分發(fā)揮了并行性。
27關(guān)于操作型數(shù)據(jù)和DSS型數(shù)據(jù)特征有如下說法:
、.操作型數(shù)據(jù)更新頻率高,DSS型數(shù)據(jù)一般不更新
、.操作型數(shù)據(jù)對性能要求寬松,DSS型數(shù)據(jù)對性能要求高
、.操作型數(shù)據(jù)是詳細(xì)的,DSS型數(shù)據(jù)是綜合的
、.操作型數(shù)據(jù)有冗余,DSS型數(shù)據(jù)無冗余
、.操作型數(shù)據(jù)處理需求事先可知,DSS型數(shù)據(jù)處理需求事先不明確
以上說法正確的是( )。
A.Ⅰ、Ⅱ、ⅤB.Ⅱ、Ⅲ、ⅣC.Ⅰ、Ⅲ、ⅤD.Ⅲ、Ⅳ、Ⅴ
參考答案:C
參考解析:操作型數(shù)據(jù)對性能要求較高、無冗余。操作型數(shù)據(jù)與分析型數(shù)據(jù)的區(qū)別如以下表格所示:操作型數(shù)據(jù)分析型數(shù)據(jù)
表示業(yè)務(wù)處理的動態(tài)情況表示業(yè)務(wù)處理的靜態(tài)情況
在存取的瞬間是正確的代表過去的數(shù)據(jù)
可更新,可由錄入人員更新不可更新,終端用戶的訪問權(quán)限常常是只讀的
處理細(xì)節(jié)問題更多關(guān)注的是結(jié)論性的數(shù)據(jù),是綜合的,或是提煉的
操作需求事先可知,系統(tǒng)可按預(yù)計(jì)的工作量進(jìn)行優(yōu)化操作需求事先不知道,永遠(yuǎn)不知道下一步用戶要做什么
有許多事務(wù),每個(gè)事務(wù)影響數(shù)據(jù)的一小部分有數(shù)目不多的一些查詢,每個(gè)查詢可訪問大量數(shù)據(jù)
面向應(yīng)用,支持日常操作面向分析,支持管理需求
用戶不必理解數(shù)據(jù)庫,只是輸入數(shù)據(jù)庫用戶需要理解數(shù)據(jù)庫,以便從數(shù)據(jù)中得出有意義的結(jié)論
28在SQL Server 2008中,有系統(tǒng)數(shù)據(jù)庫master、model、msdld、tempdb和用戶數(shù)據(jù)庫。下列關(guān)于系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的備份策略,最合理的是( )。
A.對以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行周期性備份
B.對以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行修改之后即備份
C.對以上系統(tǒng)數(shù)據(jù)庫實(shí)行修改之后即備份,對用戶數(shù)據(jù)庫實(shí)行周期性備份
D.對master、model、msdb實(shí)行修改之后即備份,對用戶數(shù)據(jù)庫實(shí)行周期性備份,對tempdb不備份
參考答案:D
參考解析:系統(tǒng)數(shù)據(jù)庫master、model、msdb因?yàn)楸恍薷牡剌^少,且對數(shù)據(jù)庫系統(tǒng)影響較大,所以每次修改后應(yīng)及時(shí)備份;而用戶自定義的數(shù)據(jù)庫(如學(xué)生成績管理系統(tǒng)中的數(shù)據(jù)庫)在使用過程中會經(jīng)常不定期的修改,而且每次修改量不大,如果每次修改后重新備份則對系統(tǒng)操作冗余性較大,所以采用定期備份;而tempdb是系統(tǒng)臨時(shí)文件的數(shù)據(jù)庫,每次啟動后都會清空,所以沒必要備份。所以選D。
29觸發(fā)器是一種特殊的存儲過程,它是由用戶對數(shù)據(jù)的更改操作自動引發(fā)執(zhí)行的。下列數(shù)據(jù)庫控制中,適于用觸發(fā)器實(shí)現(xiàn)的是( )。
A.并發(fā)控制B.恢復(fù)控制C.可靠性控制D.完整性控制
參考答案:D
參考解析:觸發(fā)器是一種特殊的存儲過程,其特殊性在于它不需要用戶來調(diào)用,而是當(dāng)用戶對表中的數(shù)據(jù)進(jìn)行UPDATE、INSERT和DELETE操作時(shí)自動觸發(fā)執(zhí)行。觸發(fā)器通常用于保證業(yè)務(wù)規(guī)則和數(shù)據(jù)完整性,其主要優(yōu)點(diǎn)是用戶可以用編程的方法來實(shí)現(xiàn)復(fù)雜的處理邏輯和業(yè)務(wù)規(guī)則,增強(qiáng)了數(shù)據(jù)完整性約束的功能。
30下列關(guān)于日志備份的說法中,錯(cuò)誤的是( )。
A.日志備份僅備份日志,不備份數(shù)據(jù)
B.日志備份的執(zhí)行效率通常比差異備份和完整備份高
C.第一次對數(shù)據(jù)庫進(jìn)行的備份可以是日志備份
D.日志備份的時(shí)間間隔通常比差異備份短
參考答案:C
參考解析:完整備份是將數(shù)據(jù)庫的全部內(nèi)容均備份下來;差異備份是備份數(shù)據(jù)庫相對最近的完全備份之后對數(shù)據(jù)庫的修改部分;日志備份是備份自前一次備份之后的日志內(nèi)容。第一次數(shù)據(jù)庫備份要求是完整備份,日志備份不能還原數(shù)據(jù)庫物理損壞的情況。每個(gè)事務(wù)日志備份的序列都必須在執(zhí)行完整備份或差異備份之后啟動,所以C錯(cuò)。
相關(guān)推薦:
2015計(jì)算機(jī)三級《數(shù)據(jù)庫》上機(jī)試題及答案匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |