版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷第
1套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、在SQLServer2008中,設(shè)用戶U1是某數(shù)據(jù)庫db_datawriter角色中的成員,則
U1在該數(shù)據(jù)庫中有權(quán)執(zhí)行的操作是()。
A、SELECT
B、SELECTINSERT
C、INSERT.UPDATE和DELETE
D、SELECT.INSERT>UPDATE和DELETE
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:db_datawriter角色可以對(duì)表中的數(shù)據(jù)執(zhí)行插入、刪除和更新操作,U1
用戶屬于此角色中的成員,其繼承了db_datewriter角色的插入、刪除和更新操作
權(quán)限。所以選擇C選項(xiàng)。
2、設(shè)有工作表(工作編號(hào),最低工資,最高工資),其中工作編號(hào)、最低工資和最
高工資均為整型,工作編號(hào)為主碼?,F(xiàn)要求最高工資必須大于等于最低工資,但不
能超過最低工資的2倍。在SQLServer2008環(huán)境中有下列創(chuàng)建該表的語句:
I.CREATETABLE工作表(工作編號(hào)intprimarykey,最低工資int,最高工資
intcheck(最高工資between最低工資and最低工資*2))II.CREATETABLE工作
表(工作編號(hào)int,最低工資int,最高工資int,primarykey(工作編號(hào)),check(最
高工資between最低工資and最低工資*2))111.CREATETABLE工作表(工作編號(hào)
intprimarykey(工作編號(hào)),最低工資int,最高工資int,check(最高工資between
最低工資and最低工資*2))III.CREATETABLLE工作表(工作編號(hào)intprimary
key(工作編號(hào)),最低工資int,最高工資intcheck(最高工資between最低工資and
最低工資*2))上述語句中正確的是()。
A、僅I和II
B、僅n和in
C、僅川和IV
D、全部
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:當(dāng)用CHECK進(jìn)行約束條件限制時(shí),若其只涉及對(duì)某一列的約束則可
以放在該列后面,如果是約束條件中涉及兩列或兩列以上,則為對(duì)整個(gè)數(shù)據(jù)表的約
束,放在表的最后面。
3、在SQLServer2008的某數(shù)據(jù)庫中,設(shè)U1用戶是R1角色中的成員,現(xiàn)已授予
R1角色對(duì)T表具有SELECT和DENYUPDATE權(quán)限,同時(shí)授予了U1用戶對(duì)T表
具有INSERT和UP—DATE權(quán)限,則U1用戶最終對(duì)T表具有的權(quán)限是()。
A、SELECTfPINSERT
B、INSERTflUPDATE
C、SELECT>INSERTflUPDATE
D、INSERT
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:當(dāng)用戶的權(quán)限與其所在的角色的權(quán)限發(fā)生沖突時(shí),以角色的權(quán)限為標(biāo)
準(zhǔn)。
4、在SQLServer2008中,設(shè)先對(duì)MyDB數(shù)據(jù)庫進(jìn)行了一次完整備份,然后對(duì)該
數(shù)據(jù)庫進(jìn)行了一次日志備份,這兩次備份均備份在BK設(shè)備上。假設(shè)BK設(shè)備上只
有這兩次備份的內(nèi)容?,F(xiàn)要從備份中恢復(fù)MyDB數(shù)據(jù)庫,正確的恢復(fù)過程及語句
是()。
A、restore.logMyDBfromBKwithfile=1,norecoveryrestoredatabaseMyDB
fromBKwithfile=2
B、restorelogMyDBfromBKwithfile:1,norecoverj/restoredatabaseMyDBfrom
BKwithfile—2,norecovery
C、restoredatabaseMyDBfromBKwithfile=1,norecoveryrestorelog:MyDB
fromBKwithfile=2.Norecovery
D、restoredatabaseMyDBfromBKwithfile=1,norecovcryrestorelogMy:DB
fromBKwithfile=2
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:在進(jìn)行數(shù)據(jù)恢復(fù)時(shí),首先恢復(fù)完全備份,其次恢復(fù)差異備份,最后恢
復(fù)日志備份。備份日志時(shí)使用Norecovery用來備份尾日志,這樣備份日志的歸候
數(shù)據(jù)庫處于恢復(fù)狀態(tài),別的進(jìn)程就不能再訪問數(shù)據(jù)庫,日志就不會(huì)再增加,因此在
還原的時(shí)候就可以正?;謴?fù)。還原備份的時(shí)候如果想同時(shí)還原之后的日志,必須加
上Norecovery才可以還原,如果有多個(gè)日志備份,除了最后一個(gè)日志備份外,還
原其他口志也必須加上Norecovery。所以選擇D選項(xiàng)。
5、三層瀏覽器/服務(wù)器架構(gòu)是現(xiàn)在比較流行的應(yīng)用系統(tǒng)架構(gòu)。下列關(guān)于此架構(gòu)的
說法,錯(cuò)誤的是()。
A、表示層使用Web瀏覽器實(shí)現(xiàn),位于客戶端,一般無需安裝其他程序
B、數(shù)據(jù)層位于數(shù)據(jù)庫服務(wù)器,由DBMS完成數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)存取等數(shù)據(jù)管理功能
C、此架構(gòu)將人機(jī)交互、應(yīng)用業(yè)務(wù)邏輯和數(shù)據(jù)管理三類功能分離,提高了可維尹性
D、與二層的客戶/服務(wù)器架構(gòu)相比,此架構(gòu)在交互性、運(yùn)行速度方面優(yōu)勢(shì)明顯
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:三層架構(gòu)將更多的任務(wù)傳給服務(wù)器端計(jì)算,所以增加了網(wǎng)絡(luò)的通信
量,其運(yùn)行速度受制于網(wǎng)絡(luò),并不一定會(huì)提高。在適用Internet、維護(hù)工作量等方
面,B/S比C/S強(qiáng);在運(yùn)行速度、數(shù)據(jù)安全和人機(jī)交互等方面,不如C/S,
6、數(shù)據(jù)庫設(shè)計(jì)主要包括概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)三個(gè)步驟。設(shè)有下列活
動(dòng):I.設(shè)計(jì)ER圖H.將ER圖轉(zhuǎn)換為關(guān)系模式IH.定義數(shù)據(jù)的約束條件
IV.用SQL語句描述事務(wù)活動(dòng)上述活動(dòng)中,屬于邏輯設(shè)計(jì)所包含活動(dòng)的是()‘
A、僅I、II和III
B、僅II、III和IV
c、僅n和m
D、僅n和iv
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)解析:邏輯設(shè)計(jì)的主要工作是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成數(shù)據(jù)庫的一
種邏輯模式,即適應(yīng)于某種特定數(shù)據(jù)庫管理系統(tǒng)所支持的邏輯數(shù)據(jù)模式。與此同
時(shí),可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式,這一步設(shè)計(jì)的結(jié)果
就是所謂的“邏輯數(shù)據(jù)庫ER圖到關(guān)系模式的轉(zhuǎn)換和定義數(shù)據(jù)的約束條件都是在
邏輯設(shè)計(jì)層面上的操作,設(shè)計(jì)ER圖是概念設(shè)計(jì)階段的產(chǎn)物。
7、根據(jù)數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型,完成數(shù)據(jù)走關(guān)系模式設(shè)計(jì)的階段是()。
A、需求分析
B、概念設(shè)計(jì)
C、邏輯設(shè)計(jì)
D、物理設(shè)計(jì)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)是指從數(shù)據(jù)庫概念模型出發(fā),設(shè)計(jì)表示為邏輯模
式的數(shù)據(jù)庫邏輯結(jié)構(gòu)數(shù)據(jù)庫邏輯設(shè)計(jì)的主要步驟包括ER圖轉(zhuǎn)換為初始關(guān)系模式、
對(duì)初始關(guān)系模式進(jìn)行優(yōu)叱等。
8、下列全部屬于結(jié)構(gòu)圖的組圖是()
A、用例圖、類圖、順序圖、部署圖
B、類圖、組件圖、部署圖、活動(dòng)圖
C、用例圖、對(duì)象圖、狀態(tài)圖、組件圖
D、類圖、對(duì)象圖、組件圖、部署圖
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:結(jié)構(gòu)圖是指以模塊的調(diào)用關(guān)系為線索,用自上而下的連線表示調(diào)用關(guān)
系并注明參數(shù)傳遞的方向和內(nèi)容,從宏觀上反映模塊層次結(jié)構(gòu)的圖形。其中結(jié)構(gòu)圖
包括用例圖、類圖、組件圖、對(duì)象圖和部署圖。
9、給定如下三個(gè)關(guān)系表:銷售明細(xì)表(商品標(biāo)識(shí),銷售時(shí)間,單價(jià),數(shù)量,金額)
日銷售表(商品標(biāo)識(shí),銷售日,總數(shù)量,總金額)月銷售額(商品標(biāo)識(shí),銷售月份,
總數(shù)量,總金額)下列說法正確的是()。
A、銷售明細(xì)表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最大
B、日銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小
C、月銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小
D、月銷售表的數(shù)據(jù)粒度最小,數(shù)據(jù)量最小
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:數(shù)據(jù)粒度劃分標(biāo)準(zhǔn)可以將數(shù)據(jù)倉庫中的數(shù)據(jù)劃分為詳細(xì)數(shù)據(jù)、輕度總
結(jié)、高度總結(jié)三級(jí)或更多級(jí)。確立粒度的原則:細(xì)化程度越高,粒度越?。患?xì)化程
度越低,粒度越大,綜合程度越高。如果數(shù)據(jù)倉庫不保存低粒度的數(shù)據(jù)而只有粗粒
度的數(shù)據(jù),則需要存儲(chǔ)的數(shù)據(jù)量就較少。所以A、D選項(xiàng)錯(cuò)。B選項(xiàng)中已是最小粒
度,所以沒有最大和最小之分。C選項(xiàng)中月銷售表可以分成粒度更小的日銷售表。
10、從功能上講,數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)包括下列四個(gè)層次,其中包括構(gòu)件設(shè)計(jì)的是
()。_
A、表示層
13、業(yè)務(wù)邏輯層
C、數(shù)據(jù)訪問層
D、數(shù)據(jù)持久層
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:從功能上講,數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)包括下列四個(gè)層次:①表示層,
位于最外層,離用戶最近,用于顯示數(shù)據(jù)和接受用戶輸入的數(shù)據(jù);②業(yè)務(wù)邏輯
層,表示層和數(shù)據(jù)訪問層之間通信的橋梁,主要負(fù)責(zé)數(shù)據(jù)的傳遞和處理,例如數(shù)據(jù)
有效性的檢驗(yàn)、業(yè)務(wù)邏輯描述相關(guān)功能。業(yè)務(wù)邏輯層概要設(shè)計(jì)包括:結(jié)構(gòu)、行為、
數(shù)據(jù)接口、故障處理、安全設(shè)計(jì)、系統(tǒng)維護(hù)與保隙等方面的內(nèi)容。③數(shù)據(jù)訪問
層,主要實(shí)現(xiàn)對(duì)數(shù)據(jù)的保存和讀取操作;④數(shù)據(jù)持久層。由,述可知,業(yè)務(wù)邏輯
層的主要任務(wù)是梳理DBAS的各項(xiàng)業(yè)務(wù)活動(dòng),將其表示為各種系統(tǒng)構(gòu)件(如類、模
塊、組件等),因此構(gòu)件設(shè)計(jì)屬于業(yè)務(wù)邏輯層。
II、設(shè)在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)過程中有下列活動(dòng):I.數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)
計(jì)H.數(shù)據(jù)庫事務(wù)概要設(shè)計(jì)HI.應(yīng)用程序概要設(shè)計(jì)IV.系統(tǒng)總體框架設(shè)計(jì)上述任
務(wù)中屬于數(shù)據(jù)庫應(yīng)用系統(tǒng)邏輯設(shè)計(jì)階段工作內(nèi)容的是()。
A、僅I、II和in
B、僅I、n和iv
C、僅n、HI和IV
D、以上全部
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)邏輯設(shè)計(jì)階段工作內(nèi)容分為三部分:數(shù)據(jù)庫邏輯結(jié)構(gòu)
設(shè)計(jì)、數(shù)據(jù)庫事務(wù)概要沒計(jì)?、應(yīng)用程序概要設(shè)計(jì)。其中IV系統(tǒng)總體框架設(shè)計(jì)應(yīng)該屬
于數(shù)據(jù)庫概念設(shè)計(jì)。
12、設(shè)有教師表(教師號(hào)、姓名,年齡,性別,所在系號(hào)),系表(系號(hào),系名)。用
戶將非常頻繁地在這兩張表上執(zhí)行如下查詢:SELECT教師號(hào),姓名,系名
FROM教師表TJOIN系表DONT.所在系號(hào)=口.系號(hào);為了提高查詢效率,下
列最適合存儲(chǔ)上述表數(shù)據(jù)的文件類型是()。
A、堆文件
B、索引文件
C、聚集文件
D、散列文件
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn).析:聚集文件是一種具有多種記錄類型的文件,它存儲(chǔ)了來自多個(gè)關(guān)系表
的數(shù)據(jù),每個(gè)關(guān)系表對(duì)應(yīng)文件中的一種記錄類型。聚集文件將不同關(guān)系表中有關(guān)聯(lián)
的記錄存儲(chǔ)在同一磁盤塊內(nèi),從而減少數(shù)據(jù)庫多表查詢操作時(shí)的磁盤訪問次數(shù),提
高系統(tǒng)I/O速度和查找處理速度。該題中用戶頻繁對(duì)兩個(gè)表進(jìn)行關(guān)聯(lián)查詢,符合
聚集文件的特性,因此采用聚集文件能有效提高查詢效率。
13、設(shè)某數(shù)據(jù)庫中有學(xué)生表(學(xué)號(hào),姓名,所在系)和選課表(學(xué)號(hào),課程號(hào),成
績)。現(xiàn)要查詢沒選課的學(xué)生姓名和所在系。下列語句中能夠?qū)崿F(xiàn)該查詢要求的是
()。
A、SELECT姓名,所在系FROM學(xué)生表aLEFTJOIN選課表bONa.學(xué)號(hào)
=b.學(xué)號(hào)WHEREa.學(xué)號(hào)ISNULL
B、SELECT姓名,所在系FROM學(xué)生表aLEFTJOIN選課表bONa.學(xué)號(hào)二b.學(xué)
號(hào)WHEREb.學(xué)號(hào)ISNULL
C、SELECT姓名,所在系FROM學(xué)生表aRIGHTJOIN選課表bONa.學(xué)號(hào)
=b.學(xué)號(hào)WHEREa.學(xué)號(hào)ISNULL
D、SELECT姓名,所在系FROM學(xué)生表aRIGHTJOIN選課表bONa.學(xué)號(hào)
=b.學(xué)號(hào)WHEREb.學(xué)號(hào)ISNULL
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:從數(shù)據(jù)庫中查出沒有選課的學(xué)生姓名和所在系,則在學(xué)生表中查出選
課表中沒有的學(xué)生即可。在這里采用LEFTJOIN來連接查詢。并且要求選課表中
的學(xué)生學(xué)號(hào)為NULL。
14、下列關(guān)于需求分析過程的描述,錯(cuò)誤的是()。
A^標(biāo)識(shí)問題
B、用IDEF2建立需求模型
C、用DFD描述需求
D、確認(rèn)需求
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:需求分析過程包括標(biāo)識(shí)問題、建立需求模型、描述需求、確認(rèn)需求。
其中DFD和IDEF0可用于建立需求模型;而IDEF2用于系統(tǒng)模擬,建立動(dòng)態(tài)模
型。故答案為B項(xiàng)。
15、下列關(guān)于SQLServer2008數(shù)據(jù)庫中PRIMARY文件組的說法,正確的是()。
A、一個(gè)數(shù)據(jù)庫中可以有多個(gè)PRIMARY文件組
B、第一個(gè)日志文件也必須存放在PRIMARY文件組中
C、次要數(shù)據(jù)文件不能存放在PRIMARY文件組中
D、PRIMARY是系統(tǒng)定義好的一個(gè)文件組,主要數(shù)據(jù)文件必須存放在PRIMARY
文件組中
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:主(PRIMARY)文件組是系統(tǒng)定義好的一個(gè)文件組,它包含主要數(shù)據(jù)
文件和任何沒有明確分配給其他文件組的其他數(shù)據(jù)文件。系統(tǒng)表的所有頁均分配在
主文件組中。日志文件不包括在文件組內(nèi),日志文件和數(shù)據(jù)文件是分開管理的。數(shù)
據(jù)庫中只有一個(gè)主文件組,但是可以有多個(gè)用戶定義的文件組。故答案為D項(xiàng)。
16、IDEF1X是一種常用數(shù)據(jù)建模方法。下列關(guān)于IDEF1X標(biāo)定型聯(lián)系的表示實(shí)
例,正確的是()。
員工頑目
員工訴目
D)
B、
C、
D、
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在“確定型連接聯(lián)系''中,如果子女實(shí)體集中的每個(gè)實(shí)例都是由它與雙
親的聯(lián)系而確定,那么這個(gè)聯(lián)系就被稱為“標(biāo)定型聯(lián)系”。在標(biāo)定型聯(lián)系中子女實(shí)體
集總是從屬實(shí)體集,標(biāo)定型聯(lián)系用一條實(shí)線或者線段把他們連接起來,1(父)端是
線段的原點(diǎn),n(子女)端是線段的終點(diǎn),并用一個(gè)實(shí)心圓點(diǎn)表示其聯(lián)系的基數(shù)是n。
選項(xiàng)B、D中使用虛線連接,排除;C項(xiàng)中從屬實(shí)體集應(yīng)該用加了圓角的矩形框表
示,排除。故答案為A項(xiàng)。
17、下列關(guān)于數(shù)據(jù)倉庫粒度的說法,錯(cuò)誤的是()。
A、在數(shù)據(jù)倉庫環(huán)境中,粒度是一個(gè)重要的設(shè)計(jì)問題,它影響到數(shù)據(jù)倉庫的數(shù)據(jù)量
和系統(tǒng)能夠回答的查詢的類型
B、一般在進(jìn)行數(shù)據(jù)倉走的數(shù)據(jù)組織時(shí),需要根據(jù)當(dāng)前應(yīng)用的需求來進(jìn)行多粒度級(jí)
設(shè)計(jì)
C、粒度越小,數(shù)據(jù)量越小,空間代價(jià)越小
D、粒度越大,綜合程度越高
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:在數(shù)據(jù)倉庫環(huán)境中,粒度是一個(gè)重要的設(shè)計(jì)問題,它影響到數(shù)據(jù)倉庫
的數(shù)量以及系統(tǒng)能夠回答的查詢的類型。粒度越小,則詳細(xì)程度越高,綜合程度就
越低,回答詢問的種類也越多,數(shù)據(jù)量比較大,空間代價(jià)也大;粒度越大,綜合程
度就越高。綜上所述可知C選項(xiàng)錯(cuò)誤。故選擇C選項(xiàng)。
18、數(shù)據(jù)庫的監(jiān)控分析是指數(shù)據(jù)庫管理員借助工具檢測數(shù)據(jù)庫系統(tǒng)運(yùn)行情況并進(jìn)行
分析的工作,設(shè)有如下內(nèi)容:1.索引使用情況II.數(shù)據(jù)庫應(yīng)用系統(tǒng)是否可用
HI.數(shù)據(jù)即是否可用,用戶是否可連接IV.數(shù)據(jù)庫服務(wù)器CPU使用情況V.臨時(shí)
段使用情況以上屬于數(shù)據(jù)庫監(jiān)控內(nèi)容的是()。
A、僅I、IV和V
B、僅I、n和in
c、僅I、in和v
D、僅III和IV
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:根據(jù)監(jiān)控對(duì)象不同,數(shù)據(jù)監(jiān)控分析包括對(duì)數(shù)據(jù)庫構(gòu)架體系的監(jiān)控(如
空間基本信息、空間使用率與剩余空間大小、空間是否具有自動(dòng)擴(kuò)展的能力、哪些
表的擴(kuò)展將引起空間的丁展,以及段的占用空間與區(qū)間數(shù)等)和對(duì)數(shù)據(jù)庫性能的監(jiān)
控(如數(shù)據(jù)緩沖區(qū)的命中率、庫緩沖、用戶鎖、鎖與等待、回滾段、臨時(shí)段使用情
況、索引的使用情況、等待事件和共享池等)。監(jiān)控分析的對(duì)象是數(shù)據(jù)庫而不是數(shù)
據(jù)庫系統(tǒng)。所以II、IV不屬于數(shù)據(jù)監(jiān)控分析范圍。故答案為C項(xiàng)。
19、下列關(guān)于數(shù)據(jù)庫設(shè)計(jì)、運(yùn)行和維護(hù)工作的敘述,錯(cuò)誤的是()。
A、數(shù)據(jù)的備份和恢復(fù)一般由數(shù)據(jù)庫管理員負(fù)責(zé)
B、數(shù)據(jù)庫應(yīng)用系統(tǒng)投入運(yùn)行標(biāo)志著數(shù)據(jù)庫設(shè)計(jì)工作結(jié)束,數(shù)據(jù)庫進(jìn)入運(yùn)維階段
C、為了保證數(shù)據(jù)可靠性,可以考慮將多個(gè)數(shù)據(jù)副本放到不同的地點(diǎn)
D、運(yùn)維過程中,應(yīng)對(duì)空間使用的增長情況進(jìn)行監(jiān)控
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)投入運(yùn)行標(biāo)志著系統(tǒng)開發(fā)任務(wù)的基本完成和系統(tǒng)運(yùn)行
維護(hù)工作的開始。故答案為B項(xiàng)。
20、數(shù)據(jù)庫應(yīng)用系統(tǒng)的數(shù)據(jù)處理需求可以表示為事務(wù)規(guī)范。下列描述中不屬于事務(wù)
規(guī)范的是()。
A、事務(wù)用戶
B、事務(wù)名稱
C、事務(wù)描述
D、事務(wù)隔離性級(jí)別
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:事務(wù)規(guī)范包括了事務(wù)名稱、事務(wù)描述、事務(wù)所訪問的數(shù)據(jù)項(xiàng)、事務(wù)用
戶。故答案為D項(xiàng)。
21>已知有關(guān)系R(A,B,C),現(xiàn)使用如下語句建立索引:createuniqueclustered
indexidxlonR(A)。則下列說法中正確的是()。
A、idxl既是聚集索引,也是主索引
B、idxl是聚集索引,B不一定是主索引
C、idxl是主索引,但不是聚集索引
D、idxl既不是聚集索弓,也不是主索引
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在數(shù)據(jù)文件的主碼屬性集上建立的索引稱為主索引。createunique
clusteredindexidxlonR(A)中unique表示為表建立哇一?索引;clustered表示為表創(chuàng)
建聚集索引。根據(jù)題干不能確定列A是主碼列,因此不能確定是不是主索引。故
答案為B項(xiàng)。
22、數(shù)據(jù)庫存儲(chǔ)結(jié)構(gòu)和存取方法優(yōu)化是提高查詢效率非常重要的手段。下列做法中
不利于提高查詢效率的是()。
A、為經(jīng)常進(jìn)行分組的列建立索引
B、將數(shù)據(jù)文件和日志文件分別放置在不同磁盤上
C、將數(shù)據(jù)文件和索引文件放置在同一磁盤上
D、表中數(shù)據(jù)大量更新后重建索引
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:當(dāng)采用RAID等多磁盤存儲(chǔ)系統(tǒng)時(shí),可以將基本表和建立在表上的索
引分別放在不同的磁盤上,這樣在訪問基本表時(shí),存放數(shù)據(jù)和存放索引的磁盤驅(qū)動(dòng)
器并行工作,可以得到較快的文件讀寫速度。故答案為C項(xiàng)。
23、下列屬于數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)現(xiàn)與部署階段任務(wù)的是()。
A、數(shù)據(jù)備份
B、數(shù)據(jù)庫重組
C、索引調(diào)整
D、建立數(shù)據(jù)庫結(jié)構(gòu)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)現(xiàn)與部署內(nèi)容包括:①建立數(shù)據(jù)庫結(jié)構(gòu);②數(shù)據(jù)
加載;③事務(wù)和應(yīng)用程序的編碼及測試;④系統(tǒng)集成、測試與試運(yùn)行;⑤系統(tǒng)部
署。故答案為D選項(xiàng)。
24、在編寫事務(wù)時(shí),下列不屬于降低事務(wù)隔離級(jí)別所帶來的好處的是()。
A、降低了發(fā)生死鎖的可能性
B、降低了發(fā)生阻塞的可能性
C、提高了事務(wù)吞吐量
D、降低了發(fā)生活鎖的可能性
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:降低事務(wù)隔離級(jí)別可以提高事務(wù)的吞吐量,提高活鎖的可能性,降低
發(fā)生死鎖、發(fā)生阻塞的可能性。故答案為D選項(xiàng)
25、關(guān)于并行數(shù)據(jù)庫,下列說法正確的是()。
A、層次結(jié)構(gòu)可以分為兩層,頂層是無共享結(jié)構(gòu),底層是共享內(nèi)存或共享磁盤結(jié)構(gòu)
B、共享磁盤結(jié)構(gòu)主要通過負(fù)載均衡來降低資源競爭,因此具有很高的可擴(kuò)展性,
適合OLTP應(yīng)用
C、共享內(nèi)存結(jié)構(gòu)有利于減少內(nèi)存沖突,從而比共享磁盤結(jié)構(gòu)有更大的優(yōu)勢(shì)
D、并行數(shù)據(jù)庫系統(tǒng)的主要目的是實(shí)現(xiàn)場地自治和數(shù)據(jù)全局透明共享
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:①共享內(nèi)存的優(yōu)勢(shì)是實(shí)現(xiàn)簡單,缺點(diǎn)是由于共享內(nèi)存,如果處理器
數(shù)量過多,容易造成訪問內(nèi)存沖突。②共享磁盤結(jié)構(gòu)所有的處理機(jī)擁有獨(dú)立的主
存儲(chǔ)器,通過互聯(lián)網(wǎng)共享磁盤。這種結(jié)構(gòu)可以克服共享內(nèi)存結(jié)構(gòu),但是由于是通過
互聯(lián)網(wǎng)實(shí)現(xiàn)處理器之間的信息交換,會(huì)產(chǎn)出一定的通信代價(jià)。③無共享結(jié)構(gòu)每個(gè)
處理機(jī)擁有獨(dú)立的主存儲(chǔ)器和磁盤,不共享任何資源。它被認(rèn)為是支持并行數(shù)據(jù)庫
系統(tǒng)的最好并行結(jié)構(gòu),比較適用于銀行,出納,民航售票等OLTP類應(yīng)用。④分
布式數(shù)據(jù)庫系統(tǒng)的主要目的是實(shí)現(xiàn)場地自治和數(shù)據(jù)全局透明共享。綜上所述,可
知A選項(xiàng)正確。
26、在進(jìn)行事務(wù)設(shè)計(jì)時(shí),如果把多個(gè)小事務(wù)合并成一個(gè)大事務(wù)來執(zhí)行,則下列關(guān)于
這種做法所帶來影響的敘述,正確的是()。
A、提高了事務(wù)的并發(fā)度
B、提高了發(fā)生活鎖的可能性
C、提高了發(fā)生死鎖的可能性
D、提高了系統(tǒng)的事務(wù)吞吐率
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:多個(gè)小事務(wù)合并成大事務(wù),會(huì)增加占有鎖的時(shí)間,可能會(huì)造成大量阻
塞事務(wù).甚至?xí)a(chǎn)生死鎖C故答案為C項(xiàng)C
27、瀏覽器/服務(wù)器架溝是現(xiàn)階段非常流行的數(shù)據(jù)庫應(yīng)用系統(tǒng)架構(gòu)。在此架構(gòu)中,
應(yīng)用服務(wù)器起到了非常重要的作用。下列關(guān)于應(yīng)用服務(wù)器的說法,錯(cuò)誤的是()。
A、應(yīng)用服務(wù)器一般運(yùn)行程序代碼,實(shí)現(xiàn)面向具體應(yīng)用領(lǐng)域的業(yè)務(wù)規(guī)則,數(shù)據(jù)庫服
務(wù)器承擔(dān)數(shù)據(jù)存儲(chǔ)、管理等功能
B、應(yīng)用服務(wù)器會(huì)根據(jù)用戶請(qǐng)求連接相應(yīng)的數(shù)據(jù)庫,獲取數(shù)據(jù)并進(jìn)行處理,將結(jié)果
返回給用戶
C、應(yīng)用服務(wù)器一般需具有數(shù)據(jù)訪問和數(shù)據(jù)存儲(chǔ)等功能,在數(shù)據(jù)庫服務(wù)器出現(xiàn)問題
時(shí)可以繼續(xù)向用戶提供服務(wù)
D、應(yīng)用服務(wù)器一般提供了集群、失效恢復(fù)、負(fù)載均衡等公共服務(wù),可以大幅度提
高系統(tǒng)性能和可靠性
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:應(yīng)用服務(wù)器是指通過各種協(xié)議把商業(yè)邏輯提供給客戶端的程序。它提
供了訪問商業(yè)邏輯的途徑以供客戶端應(yīng)用程序使用,并接收來自于Web瀏覽器的
用戶請(qǐng)求,根據(jù)應(yīng)用領(lǐng)域業(yè)務(wù)規(guī)則執(zhí)行相應(yīng)的數(shù)據(jù)庫應(yīng)用程序,通過訪問接口向數(shù)
據(jù)庫服務(wù)器提出數(shù)據(jù)操作請(qǐng)求;它亦接收來自于數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)訪問結(jié)果,并
通過客戶端將結(jié)果返回用戶。所以當(dāng)數(shù)據(jù)庫服務(wù)器出現(xiàn)問題時(shí)無法向用戶提供服
務(wù)。
28、在SQLServer2008中,設(shè)有商品表(商品號(hào),商品名,生產(chǎn)日期,單價(jià),類
別)?,F(xiàn)經(jīng)常需要執(zhí)行下列查詢:SELECT商品號(hào),商品名,單價(jià)FROM商品表
WHERE類別IN(,食品。喙電)ORDERBY商品號(hào)現(xiàn)需要在商品表上建立合適的
索引來提高該查詢的執(zhí)行效率。下列建立索引的語句,最合適的是()。
A、CREA1EINDEXIdxlON商品表(類別)
B、CREATEINDEXIdxlON商品表(商品號(hào),商品名,單價(jià))
C、CREATEINDEXIdxlON商品表(類別,商品號(hào))INCLUDE(商品名,單價(jià))
D、CREATEINDEXIdxlON商品表(商品號(hào)INCLUDE(商品名,單價(jià))WHERE類
別=,食品9R類別士家電'
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:建立索引是加快查詢速度的有效手段。在SQL語言中,建立索引使
用CREATEINDEX語句,一般格式為:CREATE[UNIQUE]INDEXV索引名〉
ONV表名〉(V列名〉[V次序>],V列名>[V次序>],INCLUDE(屬性名)
WHERE約束條件所以根據(jù)題意選D選項(xiàng)。
29、設(shè)在SQLServer2008中,用戶U1在DBI數(shù)捱庫中創(chuàng)建;f#Temp表。下列關(guān)
于#丁小叩表的說法,正確的是()。
A、只有在創(chuàng)建#Tcmp表的連接中才可以查詢#1011^表數(shù)據(jù)
B、在所有用戶U1發(fā)起的連接中,都可以查詢#Temp表數(shù)據(jù)
C、在創(chuàng)建#Temp表的連接未斷開時(shí),DB1數(shù)據(jù)庫的所有用戶都可以查詢#丁01叩表
數(shù)據(jù)
D、在創(chuàng)建#Temp表的連接斷開后,DB1數(shù)據(jù)庫的所有用戶仍可以查詢鏟改1即表數(shù)
據(jù)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:用戶若想在SQLServer中訪問數(shù)據(jù)庫的表,必須同該表建立一個(gè)連
接表示通信渠道,當(dāng)連接中斷時(shí),無法對(duì)其進(jìn)行訪問。B選項(xiàng)中只有用戶與#temp
建立的連接才可以訪問到表。C選項(xiàng)中不是所有用戶都可以訪問該表,只有U1用
戶和由U1授權(quán)的用戶可以訪問。D選項(xiàng)也不正確。故選擇A選項(xiàng)。
30、下列關(guān)于SQLServer2008身份驗(yàn)證模式的說法,錯(cuò)誤的是()。
A、在“Windows身份驗(yàn)證模式”下,不允許sa登錄到SQLServer服務(wù)器
B、在“Windows身份驗(yàn)證模式”下,所有Windows用戶都自動(dòng)具有登錄到SQL
Server服務(wù)器的權(quán)限
C、不管是哪種身份驗(yàn)證模式,Windows中的Administrator無需授權(quán)就可登錄到
SQLServer服務(wù)器
D、安裝好SQLServer之后,可以根據(jù)需要隨時(shí)更改身份驗(yàn)證模式
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:在“Windows身份驗(yàn)證模式”下,所有Windows用戶登陸到SQL
Server。服務(wù)器都無需再提供用戶名和密碼,但SQLServer會(huì)從用戶登錄到
Windows時(shí)提供的用戶名和密碼查找當(dāng)前用戶的信息,判斷其是否是SQLServer
的合法用戶,不是,則坐絕登錄。
31、以下是某商場的購物記錄集合,每個(gè)購物籃中包含若干商品?,F(xiàn)在要基于該數(shù)
據(jù)集進(jìn)行關(guān)聯(lián)規(guī)則挖掘,如果設(shè)置最小支持度為60%,最小置信度為80%,則在
購物籃編號(hào)商品
IA.B
2A,B.C,D
3A,C,D
4B.C
5B,C.D
以下列出的關(guān)聯(lián)規(guī)則中,符合條件的是()。
A、A—B
B、B—C
C、C—B
D、D—C
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:由關(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)均不滿足最小支持度或者最小
置信度。
32、關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析工作,下列說法正確的是()。
A、通過需求分析過程,需要確定出整個(gè)應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍說
明。
B、在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖。
C、數(shù)據(jù)需求分析的主要工作是要辨識(shí)出數(shù)據(jù)處理中的數(shù)據(jù)處理流程
D、數(shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指
標(biāo)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求包括:數(shù)據(jù)需求分析,數(shù)據(jù)處理需求分析,業(yè)
務(wù)需求分析及其在性能、存儲(chǔ)、安全、備份和恢復(fù)等方面的要求。C選項(xiàng)中,數(shù)據(jù)
需求分析的主要工作是從用戶視圖出發(fā),分析與辨識(shí)應(yīng)用領(lǐng)域所管理的各類數(shù)據(jù)項(xiàng)
和數(shù)據(jù)結(jié)構(gòu),形成數(shù)據(jù)字典的主要內(nèi)容。B選項(xiàng)中在需求分析階段,系統(tǒng)需求分析
員與用戶充分溝通,并形成文檔化的需求描述。A選項(xiàng)中通過需求分析過程,需要
系統(tǒng)的描述整個(gè)應(yīng)用系統(tǒng)的功能特征、性能特征和約束,并形成需求規(guī)范說明文
檔。D選項(xiàng)中數(shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量和最大并發(fā)用戶數(shù)都是性能需求分析
的重要指標(biāo)。所以選擇D選項(xiàng)。
33、以下關(guān)于事務(wù)調(diào)度的說法錯(cuò)誤的是()。
A、調(diào)度分為串行調(diào)度和并發(fā)調(diào)度
B、串行調(diào)度的特點(diǎn)是一個(gè)事務(wù)的所有操作都執(zhí)行完后才開始執(zhí)行另一個(gè)事務(wù)
C、多個(gè)事務(wù)的調(diào)度必笈保持每個(gè)事務(wù)的操作在事務(wù)中的執(zhí)行順序不變
D、并發(fā)調(diào)度中不同事務(wù)的操作不可以交叉執(zhí)行
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:事務(wù)是構(gòu)成數(shù)據(jù)庫應(yīng)用中一個(gè)獨(dú)立邏輯工作單元的操作的集合,也是
訪問并可能更新數(shù)據(jù)庫中各種數(shù)據(jù)項(xiàng)的一個(gè)程序執(zhí)行單元。數(shù)據(jù)庫系統(tǒng)通過執(zhí)行各
種事務(wù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫數(shù)據(jù)的操作,管理和執(zhí)行事務(wù)是DBMS的基本功能。事務(wù)的
四大特性為:①原子性;②一致性;③隔離性;④持久性。事務(wù)調(diào)度則是為了保
證事務(wù)的此四大特性。調(diào)度分為串行調(diào)度和并發(fā)調(diào)度。串行調(diào)度的特點(diǎn)是一個(gè)事務(wù)
的所有操作都執(zhí)行完后才開始執(zhí)行另一事務(wù),不存在事務(wù)操作的交叉執(zhí)行;不同事
務(wù)操作的交叉執(zhí)行稱為并發(fā)調(diào)度,DBMS交叉執(zhí)行來自多個(gè)事務(wù)的各個(gè)操作,以
提高數(shù)據(jù)庫系統(tǒng)的性能。并發(fā)調(diào)度中不同的事務(wù)的操作可以交叉執(zhí)行。
34,某跨國公司的業(yè)務(wù)系統(tǒng)需要提供全球性服務(wù),該業(yè)務(wù)系統(tǒng)需要24小時(shí)、7天在
線服務(wù),系統(tǒng)業(yè)務(wù)繁忙,為了保證業(yè)務(wù)系統(tǒng)中數(shù)據(jù)庫數(shù)據(jù)的安全,需要設(shè)計(jì)與實(shí)施
數(shù)據(jù)轉(zhuǎn)儲(chǔ)機(jī)制,設(shè)計(jì)完成該數(shù)據(jù)庫每天數(shù)據(jù)增量的轉(zhuǎn)儲(chǔ)需要2個(gè)小時(shí),在不考慮成
本因素的情況下,下列最合理的是()。
A、配備高性能數(shù)據(jù)庫服務(wù)器,通過事務(wù)傳送機(jī)制實(shí)時(shí)地將數(shù)據(jù)庫中的任何變化反
映至備份環(huán)境中
B、每天劃出長度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用靜態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)
據(jù)增量的轉(zhuǎn)儲(chǔ)
C、每天劃出長度為2小時(shí)的時(shí)間窗口tw,在tw內(nèi)采用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)方法實(shí)現(xiàn)每天數(shù)
據(jù)增量的轉(zhuǎn)儲(chǔ)
D、每周做一次完全轉(zhuǎn)儲(chǔ),每天選擇浮動(dòng)時(shí)間段對(duì)變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲(chǔ)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在靜態(tài)轉(zhuǎn)儲(chǔ)過程中系統(tǒng)不能運(yùn)行其他事務(wù),因?yàn)闀?huì)降低數(shù)據(jù)庫的可用
性;動(dòng)態(tài)備份運(yùn)行轉(zhuǎn)儲(chǔ)操作和用戶事務(wù)并發(fā)執(zhí)行,即允許在轉(zhuǎn)儲(chǔ)過程中對(duì)數(shù)據(jù)庫進(jìn)
行存取和修改,動(dòng)態(tài)儲(chǔ)存雖然克服了靜態(tài)儲(chǔ)存的一些缺點(diǎn),但是動(dòng)態(tài)轉(zhuǎn)儲(chǔ)可能造成
數(shù)據(jù)庫的不一致性,使數(shù)據(jù)的有效性得不到保證。為了數(shù)據(jù)的有效性,需要引入日
志文件,用它記錄轉(zhuǎn)出期間各種事務(wù)對(duì)數(shù)據(jù)庫的修改活動(dòng)記錄,然后使用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)
的備份副本加上日志文件就可以將數(shù)據(jù)庫恢復(fù)到某一時(shí)刻的正確狀態(tài),因此B、C
選項(xiàng)不合適。D選項(xiàng)中完全轉(zhuǎn)儲(chǔ)加增量轉(zhuǎn)儲(chǔ),在這種轉(zhuǎn)儲(chǔ)方式下,恢復(fù)中使用的轉(zhuǎn)
儲(chǔ)文件較多,其中任何一次轉(zhuǎn)儲(chǔ)出了問題都會(huì)導(dǎo)致恢復(fù)失敗,同時(shí)恢復(fù)時(shí)間長,因
此D選項(xiàng)也不可取。故選擇A選項(xiàng)。
35、在SQLServer2008中,master是一個(gè)非常重要的系統(tǒng)數(shù)據(jù)庫,如果master損
壞將會(huì)對(duì)系統(tǒng)造成嚴(yán)重后果,因此系統(tǒng)管理員應(yīng)該對(duì)master進(jìn)行備份。SQLServer
2008對(duì)數(shù)據(jù)庫提供的備份有()。I.完全備份II.差異備份III.日志備份
A、僅I
B、僅I和n
c、僅I和m
D、全部
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:數(shù)據(jù)庫備份分為以下兩種:①完全名份,這可能是大多數(shù)人常用的
方式,它不僅可以備份整個(gè)數(shù)據(jù)庫,包含用戶表、系統(tǒng)表、索引、視圖和存儲(chǔ)過程
等所有數(shù)據(jù)庫對(duì)象,而且備份數(shù)據(jù)庫文件和口志文件,但它需要花費(fèi)更多的時(shí)間和
空間,所以一般推薦一周做一次;②差異備份,差異備份是備份自上一次完全備
份之后有變化的數(shù)據(jù)文件、日志文件以及數(shù)據(jù)庫中其他被修改的內(nèi)容等。它比最初
的完全備份小,因?yàn)樗话陨洗瓮耆珎浞菀詠硭淖兊臄?shù)據(jù)。它的優(yōu)點(diǎn)是存儲(chǔ)
和恢復(fù)速度快,推薦每天做一次差異備份。
36、設(shè)某大型商場有各種商鋪銷售大量的產(chǎn)品,對(duì)該商場數(shù)據(jù)庫應(yīng)用系統(tǒng),在其生
命周期中,設(shè)有下列活動(dòng):I.開發(fā)人員啟動(dòng)執(zhí)行DDL代碼建立數(shù)據(jù)庫結(jié)構(gòu)
II.編寫商品信息錄入和導(dǎo)入程序,在開業(yè)前建立商品信息清單III.根據(jù)商場銷
售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價(jià)格IV.分析與描述每項(xiàng)功能活動(dòng)
需要的輸入數(shù)據(jù)、業(yè)務(wù)規(guī)則及輸出數(shù)據(jù)V.準(zhǔn)備銷售新商品時(shí),使用商品信息錄
入或?qū)氤绦?,將新商品信息加入到商品清單中VI.檢測商品信息錄入模塊能否
正確用條碼識(shí)別商號(hào)條碼以上活動(dòng)屬于商場數(shù)據(jù)庫系統(tǒng)實(shí)施活動(dòng)的是()。
A、僅I、H和VI
B、僅I、H和III
C、僅III、IV和VI
D、僅I、V和VI
標(biāo)準(zhǔn)答案;A
知識(shí)點(diǎn)解析:數(shù)據(jù)庫系統(tǒng)實(shí)施活動(dòng)包括創(chuàng)建數(shù)據(jù)庫、裝載數(shù)據(jù)、應(yīng)用程序的編碼和
調(diào)試以及數(shù)據(jù)庫的試運(yùn)行。其中I項(xiàng)屬于定義數(shù)據(jù)庫結(jié)構(gòu),H項(xiàng)屬于應(yīng)用程序的編
碼和調(diào)試,VI項(xiàng)屬于數(shù)據(jù)庫的試運(yùn)行。
37、在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期中,事務(wù)詳細(xì)編碼設(shè)計(jì)是在下列哪個(gè)階段完成的
()。
A、系統(tǒng)設(shè)計(jì)
B、需求分析
C、實(shí)現(xiàn)與部署
D、運(yùn)行與維護(hù)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期中,系統(tǒng)設(shè)計(jì)細(xì)分為概念設(shè)計(jì)、邏輯設(shè)
計(jì)、物理設(shè)計(jì)3個(gè)步驟。事務(wù)詳細(xì)編碼設(shè)計(jì)采用高級(jí)程序語言設(shè)計(jì)或DBMS提供
的事務(wù)實(shí)現(xiàn)機(jī)制,涵蓋于系統(tǒng)設(shè)計(jì)的物理設(shè)計(jì)模塊。故答案為A選項(xiàng)。
38、下列屬于數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)現(xiàn)與部署階段任務(wù)的是()。
A、數(shù)據(jù)備份
B、數(shù)據(jù)庫重組
C、索引調(diào)整
D、建立數(shù)據(jù)庫結(jié)構(gòu)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:DBAS的實(shí)現(xiàn)與部署也稱為DBAS的實(shí)施。在這個(gè)階段。數(shù)據(jù)庫應(yīng)用
系統(tǒng)開發(fā)人員需要根據(jù)DBAS設(shè)計(jì)結(jié)果,建立數(shù)據(jù)庫,編寫應(yīng)用程序,集成
DBAS軟硬件,組成完整的DBAS。故答案為D選項(xiàng)。
39、為減少表連接操作而將兩個(gè)表合并為一個(gè)表,這屬于數(shù)據(jù)庫的()。
A、物理結(jié)構(gòu)調(diào)整
B、概念結(jié)構(gòu)調(diào)整
C、邏輯結(jié)構(gòu)調(diào)整
D、安全結(jié)構(gòu)調(diào)整
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:確定數(shù)據(jù)庫的物理結(jié)構(gòu)包含下面4方面的內(nèi)容:①確定數(shù)據(jù)的存儲(chǔ)
結(jié)構(gòu);②設(shè)計(jì)數(shù)據(jù)的存取路徑;③確定數(shù)據(jù)的存放位置;④確定系統(tǒng)配置。數(shù)據(jù)
庫物理設(shè)訂過程中需要對(duì)時(shí)間效率、空間效率、維護(hù)代價(jià)和各種用戶要求進(jìn)行權(quán)
衡,選擇一個(gè)優(yōu)化方案作為數(shù)據(jù)庫物理結(jié)構(gòu)。在數(shù)據(jù)庫物理設(shè)計(jì)中,最有效的方式
是集中地存儲(chǔ)和檢索對(duì)象。為減少表連接操作而將兩個(gè)表合并為一個(gè)表,這屬于數(shù)
據(jù)庫的物理結(jié)構(gòu)調(diào)整。故答案為A選項(xiàng)。
40、下列關(guān)于SQLServer2008數(shù)據(jù)庫用戶的說法,正確的是()。
A、除guest用戶外,所有的數(shù)據(jù)庫用戶都必須對(duì)應(yīng)一個(gè)登錄賬戶
B、數(shù)據(jù)庫用戶對(duì)其所在數(shù)據(jù)庫中的用戶數(shù)據(jù)自動(dòng)具有查詢權(quán)限
C、具有數(shù)據(jù)更改權(quán)限的數(shù)據(jù)庫用戶自動(dòng)具有查詢這些數(shù)據(jù)的權(quán)限
D、數(shù)據(jù)庫管理員不能對(duì)數(shù)據(jù)庫用戶授權(quán)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:登錄名與數(shù)據(jù)庫用戶在服務(wù)器級(jí)別是一對(duì)多的;在數(shù)據(jù)庫級(jí)別是一對(duì)
一的,因此A選項(xiàng)是正確的。用戶在有了登錄賬號(hào)后,并不具有訪問任何數(shù)據(jù)庫
的權(quán)限,只有成為某數(shù)據(jù)庫的合法用戶后才能訪問該數(shù)據(jù)庫。數(shù)據(jù)庫管理員需要為
數(shù)據(jù)庫中的用戶授予數(shù)據(jù)庫數(shù)據(jù)及對(duì)象的操作權(quán)限,用戶才能具有對(duì)應(yīng)權(quán)限。故答
案為A選項(xiàng)。
二、應(yīng)用題(本題共5題,每題分,共5分。)
41、設(shè)有如下UML圖。該圖是一種【3】圖。
Print(file)
I
【隊(duì)列為空]
Pnm(file)
標(biāo)準(zhǔn)答案:順序
知識(shí)點(diǎn)解析:順序圖主要用于描述系統(tǒng)內(nèi)對(duì)象之間的消息發(fā)送和接收序列。它有兩
個(gè)坐標(biāo)軸:縱向表示時(shí)間的持續(xù)過程,橫向表示對(duì)象,每一個(gè)對(duì)象用矩形框表示,
縱向的虛線表示對(duì)象在序列中的執(zhí)行情況。順序圖的第一個(gè)消息一般在左邊第一個(gè)
對(duì)象的生命線頂端,其池消息按時(shí)間順序相繼插入順序圖中,后面發(fā)生的消息的線
應(yīng)比前面發(fā)生的消息的線畫得低一些,以表示它們之間的時(shí)間關(guān)系。
42、粒度是反映數(shù)據(jù)庫系統(tǒng)中綜合程度的指標(biāo)。設(shè)有表T1(商品標(biāo)識(shí),銷售時(shí)間,
銷售量)、T2(商品標(biāo)識(shí),日期,總銷售量)和T3(商品類別,月份,總銷售量),其
中粒度最大的表是【15】。
標(biāo)準(zhǔn)答案:T3
知識(shí)點(diǎn)解析:粒度問題是設(shè)計(jì)數(shù)據(jù)倉庫的一個(gè)最重要方面。粒度是指數(shù)據(jù)倉庫的數(shù)
據(jù)單位中保存數(shù)據(jù)的細(xì)化或綜合程度的級(jí)別。細(xì)化程度越高,粒度級(jí)就越??;相
反,細(xì)化程度越低,粒度級(jí)就越大。由題意可知,粒度最大的表應(yīng)是T3。
43、在數(shù)據(jù)庫系統(tǒng)中映像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間的邏輯獨(dú)
立性。
標(biāo)準(zhǔn)答案:外模式/模式
知識(shí)點(diǎn)解析:外模式/模式映像定義了數(shù)據(jù)庫中不同用戶的外模式與數(shù)據(jù)庫邏輯模
式之間的對(duì)應(yīng)關(guān)系。當(dāng)數(shù)據(jù)庫模式發(fā)生變化時(shí),通過調(diào)整外模式/模式間的映像關(guān)
系,使得應(yīng)用程序不必隨之修改,從而保證數(shù)據(jù)與應(yīng)用程序間的邏輯獨(dú)立性,簡稱
數(shù)據(jù)的邏輯獨(dú)立性。
44、分布式數(shù)據(jù)庫中,位置獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布
式數(shù)據(jù)庫系統(tǒng)中的[131透明性。
標(biāo)準(zhǔn)答案:分布
知識(shí)點(diǎn)解析:本題考查的是分布式數(shù)據(jù)庫分布透明性特點(diǎn)。分布式數(shù)據(jù)庫中,位置
獨(dú)立性、數(shù)據(jù)分片獨(dú)立性和數(shù)據(jù)復(fù)制獨(dú)立性形成了分布式數(shù)據(jù)庫系統(tǒng)中的分布透明
性,使用戶完全感覺不到數(shù)據(jù)庫是分布的,與使用集中式數(shù)據(jù)庫完全一樣。
45、在SQLServer2008中,若要?jiǎng)h除DB1數(shù)據(jù)庫中的UI用戶,請(qǐng)補(bǔ)全下列語
句:DROP[9]U1
標(biāo)準(zhǔn)答案:User
知識(shí)點(diǎn)解析:在SQLServer2008中,刪除數(shù)據(jù)庫中用戶的語法為:DROPUser用
戶名。故答案為User。
三、設(shè)計(jì)與應(yīng)用題(本題共2題,每題1.0分,共2
分。)
在SQLServer2008數(shù)據(jù)庫中存在銷售單據(jù)明細(xì)表,其建表語句為:CREATE
TABLE銷售單據(jù)明細(xì)表(銷售單據(jù)編號(hào)varchar(8),商品編號(hào)varchar(8),單價(jià)
money,數(shù)量int,總價(jià)money);在系統(tǒng)運(yùn)行一段時(shí)間后,此表中有近千萬條數(shù)
據(jù),程序員在數(shù)據(jù)庫中執(zhí)行如下SQL語句:SELECT商品編號(hào),sum(總價(jià))FROM
銷售單據(jù)明細(xì)表WHERE單價(jià)>50GROUPBY商品編號(hào)
46、為提高此查詢的執(zhí)行效率,需在此表中建立索引,請(qǐng)給出建立索引的方案。
標(biāo)準(zhǔn)答案:CREATEUNIQUECLUSTEREDINDEXix_商品編號(hào)on銷售單據(jù)明細(xì)
表(商品編號(hào))
知識(shí)點(diǎn)解析:本題考查的是索引相關(guān)知識(shí),如索引定義,在什么地方建立索引,建
立索引的條件等等,以及Active-Standby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式的機(jī)制。索引的知
識(shí)索引技術(shù)是一種快速數(shù)據(jù)訪問技術(shù),它將一個(gè)文件的每個(gè)記錄在某個(gè)或某些領(lǐng)
域(或稱為屬性)上的取值與該記錄的物理地址直接聯(lián)系起來,提供了一種根據(jù)吧錄
域的取值快速訪問文件汜錄的機(jī)制。索引的使用要恰到好處,其使用原則一般如
下:①經(jīng)常在查詢中作為條件被使用的列,應(yīng)為其建立索引;②頻繁進(jìn)行排序或
分組(即進(jìn)行g(shù)roupby或orderby操作)的列,應(yīng)為其建立索引;③一個(gè)列的值域很
大時(shí),應(yīng)為其建立索引;④如果待排序的列由多個(gè),應(yīng)在這些列上建立復(fù)合索
引。聚集索引是指數(shù)據(jù)庫表行中數(shù)據(jù)的物理順序與鍵值的邏輯(索引)順序相同。
個(gè)表只能有一個(gè)聚集索引,因?yàn)橐粋€(gè)表的物理順序只有一種情況,所以,對(duì)應(yīng)的聚
集索引只能有一個(gè)。與非聚集索引相比,里集索引有著更快的檢索速度。聚集索引
關(guān)鍵字ClusteredIndex,關(guān)鍵字unique表示唯一索引。建立UNIQUECLUSTERED
索引,使查詢商品編號(hào)的數(shù)據(jù)記錄唯一,降低了搜索范圍,提高了搜索效率。
47、為了堤高系統(tǒng)的可靠性和性能,某工程師提出將原有單機(jī)運(yùn)行的SQLServer
2008改為Active-Standby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式:
在不考慮硬件性能提升因素的前
提下,請(qǐng)分析此架構(gòu)是否能夠提高系統(tǒng)的性能和可靠性,并說明原因。
標(biāo)準(zhǔn)答案:此架構(gòu)為數(shù)據(jù)庫服務(wù)器容錯(cuò)架構(gòu),雙機(jī)熱備份方案中的雙機(jī)熱備模式。
在不考慮硬件性能提升因素的前提下,此架構(gòu)是能夠提高系統(tǒng)的性能和可靠性,
原因:雙機(jī)熱備份技術(shù)是一種軟硬件結(jié)合的較高容錯(cuò)應(yīng)用方案。該方案是由兩臺(tái)
服務(wù)器系統(tǒng)和一個(gè)外接共享磁盤陣列柜及相應(yīng)的雙機(jī)熱備份軟件組成。在這個(gè)容
錯(cuò)方案中,操作系統(tǒng)和應(yīng)用程序安裝在兩臺(tái)服務(wù)器的本地系統(tǒng)盤匕整個(gè)網(wǎng)絡(luò)系統(tǒng)
的數(shù)據(jù)是通過磁盤陣列集中管理和數(shù)據(jù)備份的。數(shù)據(jù)集中管理是通過雙機(jī)熱備份系
統(tǒng),將所有站點(diǎn)的數(shù)據(jù)直接從中央存儲(chǔ)設(shè)備讀取和存儲(chǔ),并由專業(yè)人員進(jìn)行管理,
極大地保護(hù)了數(shù)據(jù)的安全性和保密性。用戶的數(shù)據(jù)存放在外接共享磁盤陣列中,在
一臺(tái)服務(wù)器出現(xiàn)故障時(shí),備機(jī)主動(dòng)替代主機(jī)工作,保證網(wǎng)絡(luò)服務(wù)不間斷。
知識(shí)點(diǎn)解析:Aclive-Slandby架構(gòu)的數(shù)據(jù)庫運(yùn)行模式雙機(jī)熱備特指基于高可用系統(tǒng)
中的兩臺(tái)服務(wù)器的熱備(或高可用),因兩機(jī)高可用在國內(nèi)使用較多,故得名雙磯熱
備,雙機(jī)高可用按工作中的切換方式分為:主一備方式(Active-Standby方式)和雙
主機(jī)方式。d加6。而\化方式),主一備方式即指的是一臺(tái)服務(wù)器處于某種業(yè)務(wù)的激
活狀態(tài)(即Active狀態(tài)),另一臺(tái)服務(wù)器處于該業(yè)務(wù)的備用狀態(tài)(即Standby狀態(tài))。
而雙主機(jī)方式即指兩種不同業(yè)務(wù)分別在兩臺(tái)服務(wù)器上互為主備狀態(tài)(即Active-
Standby和Slandby-Aclive狀態(tài))。雙機(jī)熱備有兩種實(shí)現(xiàn)方式,一種是兩臺(tái)服務(wù)器通
過一個(gè)共享的存儲(chǔ)設(shè)備(一般是共享的磁盤陣列或存儲(chǔ)區(qū)域網(wǎng)SAN),通過安裝雙機(jī)
軟件實(shí)現(xiàn)雙機(jī)熱備,稱為共享方式。另一種方式是沒有共享的存儲(chǔ)設(shè)備,數(shù)據(jù)同時(shí)
存放于各自服務(wù)器中,禰為純軟件方式或軟件同步數(shù)據(jù)方式?;诖鎯?chǔ)共享的實(shí)現(xiàn)
方式是雙機(jī)熱備的最標(biāo)準(zhǔn)的方案,在主從模式工作中,兩臺(tái)服務(wù)器以一個(gè)虛擬的
1P地址對(duì)外提供服務(wù),服務(wù)請(qǐng)求發(fā)送給豐服務(wù)器(activeserver)承擔(dān)。同時(shí),兩臺(tái)服
務(wù)器通過心跳線(hearbeatline)偵測另一臺(tái)服務(wù)器的工作狀況。一旦主服務(wù)器出現(xiàn)故
障,備服務(wù)器(standbyserver)根據(jù)心跳偵測的情況做出判斷,在較短時(shí)間內(nèi)完成切
換,接管主機(jī)上的所有資源,成為新的主服務(wù)器。由于使用共享的存儲(chǔ)設(shè)備,因此
兩臺(tái)服務(wù)器使用的實(shí)際上是一樣的數(shù)據(jù),由雙機(jī)或集群軟件對(duì)其進(jìn)行管理。
計(jì)算機(jī)三級(jí)(數(shù)據(jù)庫技術(shù))模擬試卷第
2套
一、選擇題(本題共40題,每題1.0分,共40分。)
1、瀏覽器/服務(wù)器架構(gòu)是現(xiàn)階段非常流行的數(shù)據(jù)應(yīng)應(yīng)用系統(tǒng)架構(gòu)。在此架構(gòu)中,
應(yīng)用服務(wù)器起到了非常重要的作用。下列關(guān)于應(yīng)用服務(wù)器的說法,錯(cuò)誤的是()。
A、應(yīng)用服務(wù)器一般運(yùn)行程序代碼,實(shí)現(xiàn)面向具體應(yīng)用領(lǐng)域的業(yè)務(wù)規(guī)則,數(shù)據(jù)庫服
務(wù)器承擔(dān)數(shù)據(jù)存儲(chǔ)、管理等功能
B、應(yīng)用服務(wù)器會(huì)根據(jù)用戶請(qǐng)求連接相應(yīng)的數(shù)據(jù)庫,獲取數(shù)據(jù)并進(jìn)行處理,將結(jié)果
返回給用戶
C、應(yīng)用服務(wù)器一般需具有數(shù)據(jù)訪問和數(shù)據(jù)存儲(chǔ)等功能,在數(shù)據(jù)庫服務(wù)器出現(xiàn)問題
時(shí)可以繼續(xù)向用戶提供服務(wù)
D、應(yīng)用服務(wù)器一般提供了集群、失效恢復(fù)、負(fù)載均衡等公共服務(wù),可以大幅度提
高系統(tǒng)性能和可靠性
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:應(yīng)用服務(wù)器是指通過各種協(xié)議把商業(yè)邏輯提供給客戶端的程序。它提
供了訪問商業(yè)邏輯的途徑以供客戶端應(yīng)用程序使用,并接收來自于Web瀏覽器的
用戶請(qǐng)求,根據(jù)應(yīng)用領(lǐng)域業(yè)務(wù)規(guī)則執(zhí)行相應(yīng)的數(shù)據(jù)庫應(yīng)用程序,通過訪問接口向數(shù)
據(jù)庫服務(wù)器提出數(shù)據(jù)操作請(qǐng)求:它亦接收來自于數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)訪問結(jié)果,并
通過客戶端將結(jié)果返回用戶。所以當(dāng)數(shù)據(jù)庫服務(wù)器出現(xiàn)問題時(shí)無法向用戶提供服
務(wù)。
2、關(guān)系模型是數(shù)據(jù)庫系統(tǒng)最常用的一種數(shù)據(jù)模型。下列關(guān)于關(guān)系模型的說法,錯(cuò)
誤的是()。
A、關(guān)系模型中的關(guān)系是一個(gè)二維表,表中的一行對(duì)應(yīng)關(guān)系中的一個(gè)元組
B、按照一定的規(guī)則可以將ER模型轉(zhuǎn)換為關(guān)系模型中的關(guān)系模式
C、關(guān)系模型是建立在集合論的基礎(chǔ)上的,關(guān)系模型中數(shù)據(jù)存取對(duì)用戶是透明的
D、關(guān)系模型中的關(guān)系模式描述關(guān)系的動(dòng)態(tài)結(jié)構(gòu),其內(nèi)容隨用戶對(duì)數(shù)據(jù)庫的操作而
變化
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:關(guān)系模式描述關(guān)系的靜態(tài)結(jié)構(gòu),它是靜態(tài)、穩(wěn)定的,而關(guān)系是動(dòng)態(tài)、
隨用戶對(duì)數(shù)據(jù)庫的操作而變化的??忌獏^(qū)分開來關(guān)系模式與關(guān)系。
3、設(shè)在SQLServer2008中有商品表(商品號(hào),商品名,進(jìn)貨價(jià)格,銷售價(jià)格),現(xiàn)
要求銷售價(jià)格必須至少是進(jìn)貨價(jià)格的1.1倍。下列關(guān)于實(shí)現(xiàn)此約束的說法,正確
的是()。
A、可以用觸發(fā)器或者用CHECK約束實(shí)現(xiàn)
B、只能用CHECK約束實(shí)現(xiàn)
C、只能用觸發(fā)器實(shí)現(xiàn)
D、可以用DEFAULT約束實(shí)現(xiàn)
標(biāo)準(zhǔn)答案:A
知識(shí)點(diǎn)解析:用戶定義的完整性可以用CHECK短語指定列值應(yīng)滿足的條件,也可
以用觸發(fā)器約束,通過服務(wù)器自動(dòng)激活相應(yīng)的觸發(fā)器,對(duì)數(shù)據(jù)進(jìn)行完整性控制。所
以觸發(fā)器或CHECK約束都可以實(shí)現(xiàn)。但DEFAULT約束不能實(shí)現(xiàn)用戶自定義的完
整性,只能表示實(shí)體或參照完整性。
4、數(shù)據(jù)庫應(yīng)用系統(tǒng)在使用過程中,會(huì)根據(jù)用戶的需求及系統(tǒng)運(yùn)行情況對(duì)系統(tǒng)進(jìn)行
升級(jí)和改造。關(guān)于系統(tǒng)升級(jí)改造工作,下列說法錯(cuò)誤的是()。
A、在系統(tǒng)升級(jí)改造過程中,可能會(huì)調(diào)整數(shù)據(jù)庫的邏輯結(jié)構(gòu),例如增加數(shù)據(jù)項(xiàng)、修
改數(shù)據(jù)項(xiàng)的類型等
B、升級(jí)改造實(shí)施過程應(yīng)盡量選擇在業(yè)務(wù)不繁忙或沒有業(yè)務(wù)的期間進(jìn)行,并在升級(jí)
完成后進(jìn)行測試
C、升級(jí)改造過程一般只對(duì)應(yīng)用系統(tǒng)及其相關(guān)的數(shù)據(jù)庫對(duì)象進(jìn)行調(diào)整,不涉及數(shù)據(jù)
庫管理系統(tǒng)及操作系統(tǒng)的類型和版本
D、在升級(jí)之前,應(yīng)先對(duì)現(xiàn)有的系統(tǒng)及數(shù)據(jù)進(jìn)行備份,如果升級(jí)失敗則需要使用備
份進(jìn)行恢復(fù)
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:數(shù)據(jù)庫系統(tǒng)的更新既包括應(yīng)用系統(tǒng)及其相關(guān)的數(shù)據(jù)庫對(duì)象,也包括數(shù)
據(jù)庫管理系統(tǒng)及其所在的操作系統(tǒng)的環(huán)境。
5、監(jiān)控?cái)?shù)據(jù)庫系統(tǒng)運(yùn)行狀態(tài)是數(shù)據(jù)庫管理員非常重要的職責(zé)。數(shù)據(jù)庫管理員有如
下工作:I.定期實(shí)施數(shù)據(jù)庫完整備份并將備份數(shù)據(jù)傳送到遠(yuǎn)端容災(zāi)中心II.定
期查看數(shù)據(jù)庫空間是否滿足業(yè)務(wù)需求HI.定期查看數(shù)據(jù)緩沖區(qū)命中率、數(shù)據(jù)庫鎖
情況IV.定期查看數(shù)據(jù)庫用戶會(huì)話情況V.使用自動(dòng)化手段檢查數(shù)據(jù)庫CPU使用
情況,出現(xiàn)異常情況時(shí)自動(dòng)發(fā)短信通知系統(tǒng)管理員上述工作中屬于數(shù)據(jù)庫監(jiān)控工
作的是()c
A、僅I、II和V
B、僅I、in和iv
c、僅II、in、w和v
D、全部
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)解析:I是數(shù)據(jù)庫維護(hù)工作中的數(shù)據(jù)庫備份,不屬于數(shù)據(jù)庫監(jiān)控分析中的內(nèi)
容。
6、在SQLServer2008中,有系統(tǒng)數(shù)據(jù)庫master、model、msdb、tempdb和用戶數(shù)
據(jù)庫。下列關(guān)于系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的備份策略,最合理的是()。
A、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行周期性備份
B、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行修改之后即備份
C、對(duì)以上系統(tǒng)數(shù)據(jù)庫實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備份
D、對(duì)master、model>msdb實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備
份,對(duì)tempdb不備份
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:系統(tǒng)數(shù)據(jù)庫master、model、msdb因?yàn)楸恍薷牡剌^少,且對(duì)數(shù)據(jù)庫系
統(tǒng)影響較大,所以每次修改后應(yīng)及時(shí)備份;而用戶自定義的數(shù)據(jù)庫(如學(xué)生成績管
理系統(tǒng)中的數(shù)據(jù)庫)在使用過程中會(huì)經(jīng)常不定期的修改,而且每次修改量不大,如
果每次修改后重新備份則對(duì)系統(tǒng)操作冗余性較大,所以采用定期備份;而lempdb
是系統(tǒng)臨時(shí)文件的數(shù)據(jù)庫,每次啟動(dòng)后都會(huì)清空,所以沒必要備份。所以選擇D
選項(xiàng)。
7、在SQLServer2008中,有系統(tǒng)數(shù)據(jù)庫master、model>msdb、tempdb和用戶數(shù)
據(jù)庫。下列關(guān)于系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫的備份策略,最合理的是()。
A、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行周期性備份
B、對(duì)以上系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫都實(shí)行修改之后即備份
C、對(duì)以上系統(tǒng)數(shù)據(jù)庫實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備份
D、對(duì)masler、model、msdb實(shí)行修改之后即備份,對(duì)用戶數(shù)據(jù)庫實(shí)行周期性備
份,對(duì)tempdb不備份
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:系統(tǒng)數(shù)據(jù)庫master、model、msdb因?yàn)楸恍薷牡剌^少,且對(duì)數(shù)據(jù)庫系
統(tǒng)影響較大,所以每次修改后應(yīng)及時(shí)備份;而用戶自定義的數(shù)據(jù)庫(如學(xué)生成績管
理系統(tǒng)中的數(shù)據(jù)庫)在使用過程中會(huì)經(jīng)常不定期的修改,而且每次修改量不大,如
果每次修改后重新備份則對(duì)系統(tǒng)操作冗余性較大,所以采用定期備份;而tempdb
是系統(tǒng)臨時(shí)文件的數(shù)據(jù)庫,每次啟動(dòng)后都會(huì)清空,所以沒必要備份。所以選擇D
選項(xiàng)。
8、下列關(guān)于概念數(shù)據(jù)模型的說法,錯(cuò)誤的是()。
A、概念數(shù)據(jù)模型并不依賴于具體的計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)
R、概念數(shù)據(jù)模型便于用戶理解,是數(shù)據(jù)庫設(shè)計(jì)人員與用戶交流的工具.主要用于
數(shù)據(jù)庫設(shè)計(jì)
C、概念數(shù)據(jù)模型不僅描述了數(shù)據(jù)的屬性特征,而且描述了數(shù)據(jù)應(yīng)滿足的完整性約
束條件
D、概念數(shù)據(jù)模型是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語義表達(dá)功能
標(biāo)準(zhǔn)答案:c
知識(shí)點(diǎn)解析:概念數(shù)據(jù)模型主要用來描述世界的概念化結(jié)構(gòu),它使數(shù)據(jù)庫設(shè)計(jì)人員
在設(shè)計(jì)的初始階段擺脫計(jì)算機(jī)系統(tǒng)及DBMS的具體技術(shù)問題,集中精力分析數(shù)據(jù)
以及數(shù)據(jù)之間的聯(lián)系等,與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān),所以沒有描述數(shù)據(jù)的完整
性約束條件。
9、在SQLServer2008中,設(shè)各系統(tǒng)數(shù)據(jù)庫當(dāng)前主要數(shù)據(jù)文件及日志文件的大小如
下表所示:
數(shù)據(jù)庫主要數(shù)據(jù)文件(MB)日志文件(MB)
master152
model41
m?db82
tempdb61
現(xiàn)要在該
系統(tǒng)中創(chuàng)建一個(gè)新的用戶數(shù)據(jù)庫,則用戶數(shù)據(jù)庫中主要數(shù)據(jù)文件的大小不能小于
()。
A、15MB
B、4MB
C、8MB
D、6MB
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:不能小于model數(shù)據(jù)庫的大小。Mode]數(shù)據(jù)庫為新創(chuàng)建的數(shù)據(jù)庫提供
模版。
10、現(xiàn)有課程表(課程號(hào),課程名,學(xué)分,開課學(xué)期,課程性質(zhì)),課程號(hào)為主碼。
該表數(shù)據(jù)量較大”設(shè)經(jīng)常要對(duì)該表執(zhí)行類似下面的查詢:SELECT*FROM課程表
WHERE課程名='數(shù)據(jù)庫原理’為提高這類查詢的執(zhí)行效率,下列物理設(shè)計(jì)方案
中,正確且最為合理的是()。
A、為課程名列建立一個(gè)主索引
B、為課程名列建立一個(gè)位圖索引
C、為課程名列建立一個(gè)輔索引
D、此表上不需要建任何索引
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析:本題考查索引的設(shè)置。主索引是根據(jù)數(shù)據(jù)對(duì)象的主鍵建立的索引,它
們決定了被索引記錄的位置,而輔助索引沒有這樣的限制,可以用于任何索引目的
并且可以查找多個(gè)數(shù)據(jù)文件存放的位置。而位圖索引一般在范圍查詢時(shí)使用。
11、某數(shù)據(jù)庫應(yīng)用系統(tǒng)使用SQLServer2008作為數(shù)據(jù)庫平臺(tái)。在系統(tǒng)運(yùn)行期間,
用戶反映某更新操作很慢,無法正常完成.業(yè)務(wù)。系統(tǒng)工程師分別在用戶的客戶機(jī)和
數(shù)據(jù)庫服務(wù)器上使用數(shù)據(jù)庫管理系統(tǒng)自帶的客戶端工具執(zhí)行此更新操作語句,發(fā)現(xiàn)
該語句執(zhí)行后長時(shí)間無響應(yīng)。經(jīng)檢查數(shù)據(jù)庫服務(wù)器CPU使用率小于1%,磁盤10
也非常小。造成此現(xiàn)象可能的原因是()。
A、客戶機(jī)到數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)故障
B、更新操作涉及到的表沒有建立主碼
C、更新的字段沒有建立有效的索引
D、更新操作涉及到的數(shù)據(jù)被鎖定
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:因?yàn)樵诳蛻舳撕头?wù)器自帶的客戶端工具卜.都是長時(shí)間運(yùn)行無響應(yīng),
所以與網(wǎng)絡(luò)無關(guān),A選項(xiàng)錯(cuò)誤;B選項(xiàng)中表在建立時(shí)必須設(shè)定主碼,若沒有設(shè)定則
默認(rèn)所有屬性集合為主碼,所以B選項(xiàng)錯(cuò);C選項(xiàng)中索引在更新時(shí)比較復(fù)雜,其本
身為虛表,在更新時(shí)會(huì)對(duì)其數(shù)據(jù)所在的原表更新。當(dāng)數(shù)據(jù)被上鎖后,若其它事務(wù)對(duì)
其進(jìn)行:寫操作,只能等其釋放后才能調(diào)用。所以選擇D選項(xiàng)。
12、在分布式數(shù)據(jù)庫的數(shù)據(jù)分配中,若所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成
若干片段,每個(gè)片段被分配在一個(gè)特定場地上,則該策略屬于()。
A、集中式
B、分割式
C、全復(fù)制式
D、混合式
標(biāo)準(zhǔn)答案:B
知識(shí)點(diǎn)解析:分相式數(shù)據(jù)庫的分配方式包括集中式、分割式、全復(fù)制式、混合式。
集中式指所有數(shù)據(jù)片斷都安排在一個(gè)場地上;分割式指全局?jǐn)?shù)據(jù)有且只有一份,它
們被分割成若干片段,每個(gè)片段被分配在一個(gè)特定場地上;全復(fù)制式是在每個(gè)站點(diǎn)
上都有全局?jǐn)?shù)據(jù)的復(fù)制樣本,數(shù)據(jù)的冗余性最大;混合式指全局?jǐn)?shù)據(jù)被分為若干個(gè)
數(shù)據(jù)子集,每個(gè)子集被安排在一個(gè)或多個(gè)不同的場地上,但是每個(gè)場地未必保存所
有數(shù)據(jù)。
13,下面關(guān)于模式分解的說法,錯(cuò)誤的是()。
A、分解并不總能提高查詢效率
B、分解通常使得涉及屬性少的查詢執(zhí)行效率更高
C、分解通常使得簡單的更新事務(wù)執(zhí)行效率更高
D、分解總是能降低存儲(chǔ)空間的要求,因?yàn)樗芟哂鄶?shù)據(jù)
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:分解使得一個(gè)關(guān)系變?yōu)槎鄠€(gè)關(guān)系,常用于關(guān)系模式規(guī)范化。一般情況
下可以減少部分?jǐn)?shù)據(jù)冗余,但不恰當(dāng)?shù)姆纸庖部赡茉黾尤哂唷?/p>
14、設(shè)在SQLServer2008某數(shù)據(jù)庫中有銷售表(商品號(hào),銷售時(shí)間,銷售數(shù)量,銷
售價(jià)格),其中商品號(hào)的類型為char(6),銷售價(jià)格的類型為int?,F(xiàn)要定義統(tǒng)計(jì)指定
商品銷售總價(jià)的標(biāo)量函數(shù)。有下列定義該標(biāo)量函數(shù)的語句:I.Create
FUNCTIONdbo.GetTotal(@GoodIDchar(6))ReturnsintASBEGINReturn(SELECT
SUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=GoodID)ENDII.Create
FUNCTIONdbo.GetTotal(@GoodIDchar(6))ReturnsintASBEGIN
Returns(SELECTSUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)END
III.CreateFUNCTIONdbo.GetTotal(@GoodIDchar(6))ReturnsintBEGIN
Return(SELECTSUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)END
IV.CreateFUNCTIONdbo.GetTotal(@GoodIDchar(6))Returnsint
Returns(SELECToSUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)上述
語句中,正確的是()。
A、僅I和H
B、僅III和IV
C、僅II和IV
D、僅I和HI
標(biāo)準(zhǔn)答案:D
知識(shí)點(diǎn)解析:標(biāo)量函數(shù)返回一個(gè)確定類型的標(biāo)量值。函數(shù)體語句定義在BEGIN—
END語句內(nèi),其中包含了可以返回值的Transacl-SQL命令。創(chuàng)建標(biāo)量函數(shù)的語
法如下:CREATEFUNCTION[owner_name.]function_name
([{@paramcter_name[AS][typc_schcma_name.]parameter_data_typc[=default]}
I,....n]])RETURNSreturn_data_type[AS]BEGINfunction_bodyRETURN
scalar_expressionEND[;]
15、設(shè)有下列關(guān)于數(shù)據(jù)庫分析、設(shè)計(jì)與實(shí)現(xiàn)的工作:I.用概念數(shù)據(jù)模型表示數(shù)
據(jù)對(duì)象的特征及其相互間的關(guān)聯(lián)關(guān)系H.進(jìn)行數(shù)捱庫的備份與恢復(fù)等日常維護(hù)
III.在ER圖的基礎(chǔ)上確定數(shù)據(jù)庫關(guān)系模式IV.調(diào)整數(shù)據(jù)庫邏輯模式,確定文件組
織與存取方式,評(píng)估物理模式V.考慮分析DBAS運(yùn)行過程中備份數(shù)據(jù)庫策略,
如備份時(shí)間點(diǎn)和備份周期VI.事務(wù)和應(yīng)用程序的編碼及測試上述工作中,屬于
DBAS系統(tǒng)設(shè)計(jì)階段工作的是()。
A、僅I、H、HI、IV和V
B、僅I、II、III和IV
C、僅I、III和IV
D、全部
標(biāo)準(zhǔn)答案:C
知識(shí)點(diǎn)解析?:I屬于設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)中的概念結(jié)構(gòu)設(shè)計(jì),IH屬于邏輯結(jié)構(gòu)設(shè)計(jì),IV
屬于物理設(shè)計(jì)。II、V、VI屬于數(shù)據(jù)庫的實(shí)現(xiàn)與維護(hù)。所以選擇C選項(xiàng)。
16、在SQLServer2008中,某用戶僅具有登錄到某SQLServer實(shí)例的權(quán)限。下列
關(guān)于該用戶能夠進(jìn)行的操作的說法,正確的是()。
A、僅能夠查詢master>model和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
B、能夠查詢和修改master、modeI和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
C、僅能夠查詢master和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026安徽馬鞍山市財(cái)政信息中心編外聘用人員招聘1人備考題庫附答案詳解(b卷)
- 2026年福建莆田市城廂區(qū)教師進(jìn)修學(xué)校附屬興安小學(xué)代課教師招聘2人備考題庫帶答案詳解(突破訓(xùn)練)
- 2026吉林省吉高路業(yè)發(fā)展有限公司勞務(wù)派遣項(xiàng)目招聘1人備考題庫含答案詳解(預(yù)熱題)
- 2026屆安徽省六安市舒城干汊河中學(xué)數(shù)學(xué)高二上期末統(tǒng)考模擬試題含解析
- 2026屆山東省東營市利津一中生物高三上期末檢測試題含解析
- 水生物病害防治員風(fēng)險(xiǎn)識(shí)別水平考核試卷含答案
- 海水冷卻系統(tǒng)操作員QC管理水平考核試卷含答案
- 染料生產(chǎn)工操作評(píng)估水平考核試卷含答案
- 白蟻防治工創(chuàng)新應(yīng)用知識(shí)考核試卷含答案
- 山東師大附中2026屆生物高二上期末統(tǒng)考模擬試題含解析
- (一模)烏魯木齊地區(qū)2026年高三年級(jí)第一次質(zhì)量監(jiān)測物理試卷(含答案)
- 高級(jí)消防設(shè)施操作員模擬試題及答案(新版)9
- 江蘇省南通市如皋市創(chuàng)新班2025-2026學(xué)年高一上學(xué)期期末數(shù)學(xué)試題+答案
- 內(nèi)科護(hù)理科研進(jìn)展
- 安徽省蚌埠市2024-2025學(xué)年高二上學(xué)期期末考試 物理 含解析
- 退休人員返聘勞務(wù)合同
- 浙江省杭州市蕭山區(qū)2024-2025學(xué)年六年級(jí)上學(xué)期語文期末試卷(含答案)
- 文旅智慧景區(qū)項(xiàng)目分析方案
- 心血管介入手術(shù)臨床操作規(guī)范
- 合同主體變更說明函范文4篇
- T-ZZB 2440-2021 通信電纜用鋁塑復(fù)合箔
評(píng)論
0/150
提交評(píng)論