第 1 頁(yè):?jiǎn)芜x題 |
第 2 頁(yè):應(yīng)用題 |
第 3 頁(yè):設(shè)計(jì)與應(yīng)用題 |
二、應(yīng)用題(每題2分,共38.5分)
25[簡(jiǎn)答題]
數(shù)據(jù)庫(kù)管理系統(tǒng)為用戶和應(yīng)用程序提供了【1】語(yǔ)言,用此語(yǔ)言可以定義數(shù)據(jù)庫(kù)的模式結(jié)構(gòu),但此語(yǔ)言執(zhí)行后的結(jié)果不能回滾。
參考解析:DDL 【解析】數(shù)據(jù)庫(kù)模式定義語(yǔ)言DDL(Data Description Language)是用于描述數(shù)據(jù)庫(kù)中要存儲(chǔ)的現(xiàn)實(shí)世界實(shí)體的語(yǔ)言。
26[簡(jiǎn)答題]
當(dāng)用戶在一個(gè)關(guān)系表的某一列上建立一個(gè)非聚集索引(該表沒有聚集索引)時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)會(huì)自動(dòng)為該索引維護(hù)一個(gè)索引結(jié)構(gòu)。該索引結(jié)構(gòu)中的記錄是由【2】和它相對(duì)應(yīng)的指針構(gòu)成的。
參考解析:索引列值 【解析】對(duì)數(shù)據(jù)文件和它的一個(gè)特定的索引文件而言,如果數(shù)據(jù)文件中的數(shù)據(jù)記錄的排列順序與索引文件中索引項(xiàng)的排列順序相一致,或者說(shuō),索引文件按其索引列列值指定的順序與數(shù)據(jù)文件中的數(shù)據(jù)記錄的排列順序相一致,則該索引文件稱為聚集索引。否則,該索引文件稱為非聚集索引。
27[簡(jiǎn)答題]
在UML中,【3】是一種特殊形式的關(guān)聯(lián),它表示類之間的關(guān)系是整體與部分的關(guān)系。
參考解析:聚集 【解析】在UML中,聚集是一種特殊形式的關(guān)聯(lián),它表示類之間是整體與部分的關(guān)系。
28[簡(jiǎn)答題]
在衡量數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的性能指標(biāo)中,【4】指的是系統(tǒng)在單位時(shí)間內(nèi)可以完成的數(shù)據(jù)庫(kù)事務(wù)數(shù)量。
參考解析:數(shù)據(jù)吞吐量 【解析】數(shù)據(jù)庫(kù)吞吐量指的是系統(tǒng)在單位時(shí)間可以完成的數(shù)據(jù)庫(kù)事務(wù)數(shù)量。
29[簡(jiǎn)答題]
為了保證正確地調(diào)度事務(wù)的并發(fā)操作,事務(wù)對(duì)數(shù)據(jù)庫(kù)對(duì)象加鎖、解鎖需遵守加鎖協(xié)議。加鎖協(xié)議中兩階段加鎖協(xié)議可以保證事務(wù)調(diào)度【5】性。
參考解析:可串行性 【解析】DBMS對(duì)并發(fā)事務(wù)不同的調(diào)度可能會(huì)產(chǎn)生不同的結(jié)果。為了衡量調(diào)度正確性,執(zhí)行結(jié)果如果可以等價(jià)于串行調(diào)度則認(rèn)為是正確的,這樣的調(diào)度叫可串行調(diào)度。而兩段鎖協(xié)議就是實(shí)現(xiàn)可串行調(diào)度的協(xié)議。若并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則這些事務(wù)的任何并發(fā)調(diào)度都是可串的。
30[簡(jiǎn)答題]
在并行數(shù)據(jù)庫(kù)中,最適合整表掃描操作的數(shù)據(jù)劃分方法是【6】。
參考解析:輪轉(zhuǎn)法 【解析】并行數(shù)據(jù)庫(kù)中一維數(shù)據(jù)的劃分方法如下:
(1)輪轉(zhuǎn)法:最適合于掃描整個(gè)關(guān)系;
(2)散列劃分法:比轉(zhuǎn)轉(zhuǎn)法更適合點(diǎn)查詢,也適合順序掃描關(guān)系;
(3)范圍劃分法:明顯利于范圍查詢和點(diǎn)查詢。
31[簡(jiǎn)答題]
在SQL Server 2008中,對(duì)于更新操作的觸發(fā)器,系統(tǒng)將產(chǎn)生2張邏輯工作表,其中存放更新前數(shù)據(jù)的邏輯工作表是【7】。
參考解析:DELETED表 【解析】在SQL Server 2008中,對(duì)于更新操作的觸發(fā)器,系統(tǒng)將產(chǎn)生兩張邏輯工作表,即DELETED表和INSERTED表。DELETED表用于存儲(chǔ)更新前數(shù)據(jù),INSERTED用于更新后的數(shù)據(jù)。
32[簡(jiǎn)答題]
事務(wù)是數(shù)據(jù)庫(kù)執(zhí)行的基本單位,如果一個(gè)事務(wù)執(zhí)行成功,則全部更新提交;如果一個(gè)事務(wù)執(zhí)行失敗,則已做過(guò)的更新被恢復(fù)原狀,好像整個(gè)事務(wù)從未執(zhí)行過(guò),這就是保持?jǐn)?shù)據(jù)庫(kù)處于【8】狀態(tài)。
參考解析:一致性 【解析】數(shù)據(jù)庫(kù)的一致性指的是事務(wù)執(zhí)行成功則全部提交,必須使所有數(shù)據(jù)都具有一致的狀態(tài),如果一個(gè)事務(wù)提交失敗,所有做過(guò)的更新全部撤銷。
33[簡(jiǎn)答題]
在SQL Server 2008中,只具有修改數(shù)據(jù)庫(kù)中全部用戶表數(shù)據(jù)權(quán)限的系統(tǒng)角色是【9】。
參考解析:db_datawriter 【解析】數(shù)據(jù)庫(kù)角色是被命名的一組與數(shù)據(jù)庫(kù)操作的相關(guān)的權(quán)限,角色是權(quán)限的集合。因此,可以為一組具有相同權(quán)限的用戶創(chuàng)建一個(gè)角色,使用角色來(lái)管理數(shù)據(jù)庫(kù)權(quán)限可以簡(jiǎn)化授權(quán)的過(guò)程。SQL提供了9個(gè)內(nèi)置的角色,以便在數(shù)據(jù)庫(kù)級(jí)別授予用戶特殊的權(quán)限集合,如下表:
34[簡(jiǎn)答題]
應(yīng)用程序編寫不當(dāng)可能導(dǎo)致數(shù)據(jù)庫(kù)中出現(xiàn)死鎖,由于死鎖導(dǎo)致的事務(wù)回滾屬于數(shù)據(jù)庫(kù)故障中的【10】故障。
參考解析:事務(wù)內(nèi)部 【解析】數(shù)據(jù)庫(kù)系統(tǒng)中的故障的種類分為事務(wù)內(nèi)部故障、系統(tǒng)故障、介質(zhì)故障、計(jì)算機(jī)病毒。事務(wù)故障分為預(yù)期事務(wù)內(nèi)部故障和非預(yù)期事務(wù)內(nèi)部故障。非預(yù)期的事務(wù)內(nèi)部故障是不可預(yù)期的,不能由應(yīng)用程序處理的,包括運(yùn)算溢出、并發(fā)事務(wù)發(fā)生死鎖而被撤銷該事務(wù)、違反了某些完整性限制等。而系統(tǒng)故障是造成系統(tǒng)停止運(yùn)轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動(dòng)。介質(zhì)故障指硬件損壞等。
35[簡(jiǎn)答題]
兩階段加鎖協(xié)議可以保證事務(wù)調(diào)度的【11】性。
參考解析:可串行 【解析】DBMS對(duì)并發(fā)事務(wù)不同的調(diào)度可能會(huì)產(chǎn)生不同的結(jié)果。為了衡量調(diào)度正確性,執(zhí)行結(jié)果如果可以等價(jià)于串行調(diào)度則認(rèn)為是正確的,這樣的調(diào)度叫可串行調(diào)度。而兩段鎖協(xié)議就是實(shí)現(xiàn)可串行調(diào)度的協(xié)議。若并發(fā)執(zhí)行的所有事務(wù)均遵守兩段鎖協(xié)議,則這些事務(wù)的任何并發(fā)調(diào)度都是可串的。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2017年全國(guó)計(jì)算機(jī)等級(jí)考試考前必做試題及答案匯總
計(jì)算機(jī)等級(jí)考試成績(jī)?cè)u(píng)定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說(shuō)明
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |