亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題七

時(shí)間:2024-05-12 00:58:32 試題 我要投稿

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(七)

點(diǎn)擊查看試題答案及解析
  一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(七)

  1.設(shè)有關(guān)系模式R(A,B,C,D),其函數(shù)依賴集為F={A一>D,B一>D,C一>D}。如果將R分解為R1(A,B,C)和R2(C,D),則該分解是(  )。

  A)同時(shí)保持函數(shù)依賴和無損連接的分解

  B)保持函數(shù)依賴但不保持無損連接的分解

  C)保持無損連接但不保持函數(shù)依賴的分解

  D)既不保持函數(shù)依賴也不保持無損連接的分解

  2.下面關(guān)于模式分解的說法,錯(cuò)誤的是(  )。

  A)分解并不總能提高查詢效率

  B)分解通常使得涉及屬性少的查詢執(zhí)行效率更高

  C)分解通常使得簡(jiǎn)單的更新事務(wù)執(zhí)行效率更高

  D)分解總是能降低存儲(chǔ)空間的要求,因?yàn)樗芟哂鄶?shù)據(jù)

  3.設(shè)有關(guān)系表:職工(職工號(hào),姓名,領(lǐng)導(dǎo)職工號(hào)),其中職工號(hào)是主碼,領(lǐng)導(dǎo)職工號(hào)是外碼。當(dāng)前表中沒有任 何數(shù)據(jù),F(xiàn)在依次向該表中插入如下數(shù)據(jù)

  (1)(e1,Tom,e2)

  (2)(e3,Jerry,null)

  (3)(null,F(xiàn)00,null)

  (4)(e2,F(xiàn)ake,e2)

  (5)(el,Ghost,e3)

  (6)(e4,Wh0,el)

  則最終該表中有(  )行數(shù)據(jù)。

  A)2

  B)3

  C)4

  D)5

  4.數(shù)據(jù)庫物理設(shè)計(jì)階段是根據(jù)數(shù)據(jù)庫邏輯設(shè)計(jì)的結(jié)果設(shè)計(jì)合適的數(shù)據(jù)庫物理結(jié)構(gòu)。下列關(guān)于數(shù)據(jù)庫物理設(shè)計(jì)的說法,錯(cuò)誤的是(  )。

  A)物理設(shè)計(jì)著眼于數(shù)據(jù)庫底層的物理存儲(chǔ)與存取,與操作系統(tǒng)和硬件環(huán)境及數(shù)據(jù)庫管理系統(tǒng)密切相關(guān)

  B)物理設(shè)計(jì)時(shí)需要合理安排不同的存儲(chǔ)介質(zhì),索引文件一般存儲(chǔ)在高速磁盤中,日志文件可以考慮存儲(chǔ)在磁帶中

  C)物理設(shè)計(jì)過程中需要考慮設(shè)置合理的數(shù)據(jù)庫管理系統(tǒng)參數(shù)和操作系統(tǒng)相關(guān)參數(shù)

  D)物理設(shè)計(jì)過程中需要考慮RAID級(jí)別、操作系統(tǒng)的文件管理機(jī)制、數(shù)據(jù)庫管理系統(tǒ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ù)管理三類功能分離,提高了可維護(hù)性

  D)與二層的客戶/服務(wù)器架構(gòu)相比,此架構(gòu)在交互性、運(yùn)行速度方面優(yōu)勢(shì)明顯

  6.設(shè)有下列關(guān)于數(shù)據(jù)庫分析、設(shè)計(jì)與實(shí)現(xiàn)的工作:

 、.用概念數(shù)據(jù)模型表示數(shù)據(jù)對(duì)象的特征及其相互間的關(guān)聯(lián)關(guān)系

 、.進(jìn)行數(shù)據(jù)庫的備份與恢復(fù)等日常維護(hù)

 、.在ER圖的基礎(chǔ)上確定數(shù)據(jù)庫關(guān)系模式

 、.調(diào)整數(shù)據(jù)庫邏輯模式,確定文件組織與存取方式,評(píng)估物理模式

  V.考慮分析DBAS運(yùn)行過程中備份數(shù)據(jù)庫策略,如備份時(shí)問點(diǎn)和備份周期

 、.事務(wù)和應(yīng)用程序的編碼及測(cè)試

  上述工作中,屬于DBAS系統(tǒng)設(shè)計(jì)階段工作的是(  )。

  A)僅Ⅰ、Ⅱ、Ⅲ、Ⅳ和V

  B)僅Ⅰ、Ⅱ、Ⅲ和Ⅳ

  C)僅Ⅰ、Ⅲ和Ⅳ

  D)全部

  7.下列是關(guān)于關(guān)系數(shù)據(jù)模型和關(guān)系表的說法:

 、.關(guān)系數(shù)據(jù)模型以集合論為基礎(chǔ)表示和處理數(shù)據(jù)

 、.關(guān)系數(shù)據(jù)模型同時(shí)支持非過程化語言和過程化語言直接存取數(shù)據(jù)

 、.“create table…”語句用于定義關(guān)系表的結(jié)構(gòu)及數(shù)據(jù)完整性約束

  Ⅳ.在關(guān)系表上執(zhí)行select或delete操作時(shí),DBMS會(huì)檢查數(shù)據(jù)完整性約束

  上述說法中正確的是(  )。

  A)僅Ⅰ和Ⅲ

  B)僅Ⅱ和Ⅳ

  C)僅Ⅲ和Ⅳ

  D)僅Ⅰ和Ⅳ

  8.在進(jìn)行數(shù)據(jù)庫物理設(shè)計(jì)時(shí),為了保證系統(tǒng)性能,需要綜合考慮所選擇的數(shù)據(jù)庫管理系統(tǒng)的特性及軟硬件具體情況。下列關(guān)于數(shù)據(jù)庫物理設(shè)計(jì)的說法,錯(cuò)誤的是(  )。

  A)在頻繁執(zhí)行插入、修改和刪除操作的表上建立索引可能會(huì)降低系統(tǒng)整體性能

  B)在一張表的某列上需要頻繁執(zhí)行精確匹配查詢時(shí),可以考慮為此列建立哈希索引

  C)為了提高寫入性能,數(shù)據(jù)庫一般應(yīng)盡量避免存儲(chǔ)在RAID10的磁盤存儲(chǔ)系統(tǒng)中

  D)如果系統(tǒng)中存在頻繁的多表連接操作,可以考慮將這些基本表組織為聚集文件,以提高查詢效率

  9.類圖技術(shù)是面向?qū)ο蠓椒ǖ暮诵募夹g(shù)。下列所示UML的類圖,正確的是(  )。

  A)

  B)

  C)

  D)

  10.設(shè)在SQL Server 2008某數(shù)據(jù)庫中有表SC(Sn0,Cn0,Grade),其中Grade列的類型為int。若在查詢成績時(shí),希望將成績按“優(yōu)”、“良”、“中”、“及格”和“不及格”形式顯示,則下列Case函數(shù)中正確的是(  )。

  A)Case Grade

  When Grade between 90 and 100 THEN Grade=ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN Grade=ˊ良ˊ

  When Grade between 70 and 79 THEN Grade=ˊ由ˊ

  When Grade between 60 and 69 THEN Grade=ˊ及格ˊ

  Else Grade=ˊ不及格ˊ

  End

  B)Case Grade

  When Grade between 90 and 100 THEN ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN ˊ良ˊ

  When Grade between 70 and 79 THENˊ中ˊ

  When Grade between 60 and 69 THENˊ及格ˊ

  Elseˊ不及格ˊ

  End

  C)Case

  When Grade between 90 and 100 THEN Grade=ˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN Grade=ˊ良ˊ

  When Grade between 70 and 79 THEN Grade=ˊ由ˊ

  When Grade between 60 and 69 THEN Grade=ˊ及格ˊ

  Else Grade=ˊ不及格ˊ

  End

  D)Case

  When Grade between 90 and 100 THENˊ優(yōu)ˊ

  When Grade between 80 and 89 THEN ˊ良ˊ

  When Grade between 70 and 79 THEN ˊ由ˊ

  When Grade between 60 and 69 THEN ˊ及格ˊ

  Elseˊ不及格ˊ

  End

  11.設(shè)在SQL Server 2008某數(shù)據(jù)庫中有銷售表(商品號(hào),銷售時(shí)間,銷售數(shù)量,銷售價(jià)格),其中商品號(hào)的類型為char(6),銷售價(jià)格的類型為int。現(xiàn)要定義統(tǒng)計(jì)指定商品銷售總價(jià)的標(biāo)量函數(shù)。有下列定義該標(biāo)量函數(shù)的語句:

  Ⅰ.Create FUNCTION db0.GetTotal(@GoodID char(6))

  Returns int AS

  BEGIN

  Return(SELECT SUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)

  END

 、.Create FUNCTION db0.GetTotal(@GoodID char(6))

  Returns int AS

  BEGIN

  Returns(SELECT SUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)

  END

  Ⅲ.Create FUNCTION db0.GetTotal(@GoodID chat(6))

  Returns int

  BEGIN

  Return(SELECT SUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)

  END

  1V.Create FUNCTION db0.GetTotal(@GoodID char(6))

  Returns int

  Returns(SELECT SUM(銷售價(jià)格)FROM銷售表WHERE商品號(hào)=@GoodID)

  上述語句中,正確的是(  )。

  A)僅I和Ⅱ

  B)僅Ⅲ和Ⅳ

  C)僅Ⅱ和Ⅳ

  D)僅I和Ⅲ

  12.分區(qū)表是將一個(gè)表的數(shù)據(jù)按水平方式劃分為不同的子集,從而可以更快速有效地訪問數(shù)據(jù)子集,F(xiàn)有表R(A,B)以及針對(duì)該表的如下SQL語句,如果基于列A對(duì)R進(jìn)行范圍分區(qū),該分區(qū)設(shè)計(jì)方案能提高其性能的SQL語句是(  )。

  A)SELECT A,SUM(B)FROM R GROUP BY A

  B)SELECT A FROM R ORDER BY B,A

  C)DELETE FROM R WHERE A<>10

  D)SELECT MAX(A)FROM R WHERE B=10

  13.下列關(guān)于SQL Server 2008架構(gòu)的說法,錯(cuò)誤的是(  )。

  A)在一個(gè)數(shù)據(jù)庫中,一個(gè)用戶可以擁有多個(gè)架構(gòu),一個(gè)架構(gòu)只能屬于一個(gè)用戶

  B)架構(gòu)相當(dāng)于數(shù)據(jù)庫對(duì)象的容器,在同一個(gè)數(shù)據(jù)庫中架構(gòu)不能重名

  C)架構(gòu)是數(shù)據(jù)庫中的邏輯命名空間,同一個(gè)數(shù)據(jù)庫的不同架構(gòu)中可以存在同名表

  D)在同一個(gè)架構(gòu)中可以定義表、視圖等不同數(shù)據(jù)庫對(duì)象

  14.設(shè)數(shù)據(jù)庫管理員為SQL Server 2008默認(rèn)實(shí)例中的某數(shù)據(jù)庫實(shí)施了基于維護(hù)計(jì)劃的數(shù)據(jù)庫備份任務(wù)。配置完成后,發(fā)現(xiàn)此維護(hù)計(jì)劃并未執(zhí)行但數(shù)據(jù)庫運(yùn)行正常。有關(guān)此維護(hù)計(jì)劃未執(zhí)行的原因,下列說法中最有可能的是(  )。

  A)“SQL Server(MSSQLSERVER)”服務(wù)未啟動(dòng)

  B)“SQL Server代理(MSSQLSERVER)”服務(wù)未啟動(dòng)

  C)“SQL Server Browser”服務(wù)未啟動(dòng)

  D)“SQL Server VSS Writer”服務(wù)未啟動(dòng)

  15.下列關(guān)于SQL Server 2008數(shù)據(jù)庫文件的說法,錯(cuò)誤的是(  )。

  A)一個(gè)數(shù)據(jù)庫可以包含多個(gè)數(shù)據(jù)文件,但這些數(shù)據(jù)文件不能放置在同~個(gè)物理磁盤上

  B)數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件最好分別存放在不同的物理磁盤』_二

  C)用戶數(shù)據(jù)庫中包含很多系統(tǒng)信息,這些系統(tǒng)信息必須存儲(chǔ)在主要數(shù)據(jù)文件中

  D)數(shù)據(jù)庫的主要數(shù)據(jù)文件必須存放在PRIMARY文件組中

  16.在SQL Server 2008中,某用戶僅具有登錄到某SQL Server實(shí)例的權(quán)限。下列關(guān)于該用戶能夠進(jìn)行的操作的說法,正確的是(  )。

  A)僅能夠查詢master、model和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)

  B)能夠查詢和修改master、model和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)

  C)僅能夠查詢master和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)

  D)能夠查詢和修改master和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)

  17.SQL Server 2008提供了方便的數(shù)據(jù)導(dǎo)入/導(dǎo)出向?qū),現(xiàn)利用該向?qū)1服務(wù)器上某數(shù)據(jù)庫中T1表的數(shù)據(jù)導(dǎo)人到S2服務(wù)器某數(shù)據(jù)庫中已有的T2表中。在數(shù)據(jù)源上的操作由用戶U1完成,在目的服務(wù)器上的操作由用戶U2完成。則U1和U2需要具有的權(quán)限是(  )。

  A)ul需要T1表的查詢權(quán)限和T2表的插入權(quán)限,U2無需任何權(quán)限

  B)U2需要T1表的查詢權(quán)限和T2表的插入權(quán)限,U1無需任何權(quán)限

  C)U1需要T1表的查詢權(quán)限,U2需要T2表的插入權(quán)限

  D)U1需要T1表的查詢權(quán)限和S2服務(wù)器的登錄權(quán)限,U2需要T2表的插入權(quán)限和S1服務(wù)器的登錄權(quán)限

  18.事務(wù)是數(shù)據(jù)庫中非常重要的概念。下列關(guān)于事務(wù)的說法,錯(cuò)誤的是(  )。

  A)當(dāng)數(shù)據(jù)庫出現(xiàn)事務(wù)故障或系統(tǒng)故障時(shí),可以通過數(shù)據(jù)庫日志文件進(jìn)行恢復(fù)

  B)事務(wù)并發(fā)執(zhí)行可能導(dǎo)致數(shù)據(jù)錯(cuò)誤,采用三級(jí)加鎖協(xié)議可以保證數(shù)據(jù)的一致性

  C)為了檢測(cè)死鎖,數(shù)據(jù)庫管理系統(tǒng)會(huì)在執(zhí)行每個(gè)事務(wù)時(shí)檢測(cè)事務(wù)等待圖中是否出現(xiàn)回路

  D)數(shù)據(jù)庫管理系統(tǒng)可以采用先來先服務(wù)的方式防止活鎖現(xiàn)象的出現(xiàn)

  19.在數(shù)據(jù)庫運(yùn)行過程中,數(shù)據(jù)庫管理員應(yīng)對(duì)數(shù)據(jù)庫運(yùn)行情況進(jìn)行監(jiān)控。設(shè)有如下可能需要監(jiān)控的內(nèi)容:

 、.數(shù)據(jù)庫空間使用情況

  Ⅱ.數(shù)據(jù)庫服務(wù)器網(wǎng)絡(luò)是否通暢

 、.數(shù)據(jù)庫緩沖區(qū)命中率情況

 、.數(shù)據(jù)庫用戶向數(shù)據(jù)庫發(fā)送的每條SQL語句

 、.數(shù)據(jù)庫中索引使用情況

  上述工作中屬于數(shù)據(jù)庫日常監(jiān)控內(nèi)容的是(  )。

  A)僅Ⅰ、Ⅲ和Ⅴ

  B)僅Ⅰ和Ⅲ

  C)僅Ⅱ、Ⅲ、Ⅳ和Ⅴ

  D)全部均是

  20.下列關(guān)于數(shù)據(jù)庫性能優(yōu)化的說法,錯(cuò)誤的是(  )。

  A)增加派生性冗余列可以降低查詢過程中的計(jì)算量

  B)增加冗余列可以減少查詢過程中的UNION操作

  C)適當(dāng)降低關(guān)系模式的規(guī)范化程度,可以減少查詢過程中的JOIN操作

  D)當(dāng)一個(gè)表的數(shù)據(jù)量超過一定規(guī)模時(shí),可以采用分割表的方法提高效率

  21.為了減少數(shù)據(jù)庫管理系統(tǒng)中的死鎖,有下列措施:

  Ⅰ.事務(wù)按同一順序訪問資源

 、.檢測(cè)事務(wù)等待圖并撤銷回路中的某個(gè)事務(wù)

  Ⅲ.將大事務(wù)切分成若干個(gè)小事務(wù)

 、.使用綁定連接

  上述措施中,屬于可以在應(yīng)用程序設(shè)計(jì)過程中采取的措施是(  )。

  A)僅Ⅰ和Ⅱ

  B)僅Ⅰ、Ⅲ和Ⅳ

  C)僅Ⅱ和Ⅲ

  D)僅Ⅱ、Ⅲ和Ⅳ


點(diǎn)擊查看試題答案及解析
  22.設(shè)有某商場(chǎng)的數(shù)據(jù)庫應(yīng)用系統(tǒng),在其生命周期中有下列活動(dòng):

 、.在系統(tǒng)上線之前模擬客戶的消費(fèi)行為,生成銷售數(shù)據(jù),測(cè)試系統(tǒng)是否能正確完成銷售業(yè)務(wù)

 、.為應(yīng)對(duì)商場(chǎng)業(yè)務(wù)迅速增長帶來的數(shù)據(jù)快速增長而擴(kuò)展硬盤空間

 、.監(jiān)控?cái)?shù)據(jù)表的使用情況,根據(jù)表訪問率的不同對(duì)系統(tǒng)進(jìn)行優(yōu)化

 、.系統(tǒng)上線后,在正常營業(yè)期間運(yùn)行模擬數(shù)據(jù)生成器向正在運(yùn)行的數(shù)據(jù)庫模擬生成大量銷售數(shù)據(jù),測(cè)試系統(tǒng)的性能

 、.在系統(tǒng)上線運(yùn)行的正常營業(yè)期間,手動(dòng)切斷所有數(shù)據(jù)庫服務(wù)器電源,測(cè)試數(shù)據(jù)庫系統(tǒng)在發(fā)生軟故障后的恢復(fù)能力

 、.在非營業(yè)時(shí)間停機(jī)后給數(shù)據(jù)庫服務(wù)器增加內(nèi)存以提升服務(wù)器性能

  以上活動(dòng)屬于商場(chǎng)數(shù)據(jù)庫系統(tǒng)運(yùn)維活動(dòng)的是(  )。

  A)僅Ⅱ和Ⅵ

  B)僅Ⅱ、Ⅲ和Ⅵ

  C)僅Ⅱ、Ⅲ、Ⅴ和Ⅵ

  D)全是

  23.SQK Server 2008提供了多種備份機(jī)制,其中數(shù)據(jù)庫差異備份所備份的內(nèi)容是(  )。

  A)從最近的一次完整備份到當(dāng)前時(shí)問數(shù)據(jù)庫中變化的數(shù)據(jù)

  B)從最近的一次完整備份到當(dāng)前時(shí)問數(shù)據(jù)庫中變化的數(shù)據(jù)和日志

  C)從最近的一次差異備份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)

  D)從最近的一次差異備份到當(dāng)前時(shí)間數(shù)據(jù)庫中變化的數(shù)據(jù)和日志

  24.當(dāng)數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障時(shí),可以通過數(shù)據(jù)庫日志文件進(jìn)行恢復(fù)。下列關(guān)于數(shù)據(jù)庫日志文件的說法,錯(cuò)誤的是(  )。

  A)數(shù)據(jù)庫出現(xiàn)事務(wù)故障和系統(tǒng)故障時(shí)需使用日志文件進(jìn)行恢復(fù)

  B)使用動(dòng)態(tài)轉(zhuǎn)儲(chǔ)機(jī)制時(shí),必須使用日志文件才能將數(shù)據(jù)庫恢復(fù)到一致狀態(tài)

  C)在OLTP系統(tǒng)中,數(shù)據(jù)文件的空間使用量比日志文件大得多,使用日志備份可以降低數(shù)據(jù)庫的備份空間

  D)日志文件的格式主要有以記錄為單位的日志文件和以數(shù)據(jù)塊為單位的日志文件兩種

  25.在SQL Server 2008中,設(shè)某日上午10點(diǎn)對(duì)DB1數(shù)據(jù)庫進(jìn)行了一次完整備份,在上午11點(diǎn)時(shí)DB1數(shù)據(jù)庫突然因硬件故障造成部分?jǐn)?shù)據(jù)損壞,但該數(shù)據(jù)庫的日志文件沒有遭到破壞。為了盡可能減少數(shù)據(jù)丟失,下列操作中最可行的是(  )。

  A)首先對(duì)DB1進(jìn)行一次完整備份,然后再恢復(fù)數(shù)據(jù)庫

  B)首先對(duì)DB1進(jìn)行一次差異備份,然后再恢復(fù)數(shù)據(jù)庫

  C)首先對(duì)DB1進(jìn)行一次結(jié)尾日志備份,然后再恢復(fù)數(shù)據(jù)庫

  D)首先清空日志文件內(nèi)容,然后再恢復(fù)數(shù)據(jù)庫

  26.現(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)混合式

  27.在一個(gè)分布式數(shù)據(jù)庫中,數(shù)據(jù)集S被分片為S1和S2。S1存儲(chǔ)在場(chǎng)地1的DB2數(shù)據(jù)庫中;S2有兩個(gè)副本,一個(gè)副本存儲(chǔ)在場(chǎng)地2的SQL Server數(shù)據(jù)庫中,另一個(gè)副本存儲(chǔ)在場(chǎng)地3的Oracle數(shù)據(jù)庫中。用戶在開發(fā)數(shù)據(jù)庫應(yīng)用程序時(shí),統(tǒng)一采用0DBC訪問數(shù)據(jù)源。用戶程序控制兩個(gè)副本的訪問順序:先訪問場(chǎng)地2的副本,如果失敗,則轉(zhuǎn)向場(chǎng)地3的副本。根據(jù)以上描述,判斷該分布式數(shù)據(jù)庫具有的透明性級(jí)別是(  )。

  A)分片透明性

  B)位置透明性

  C)全局?jǐn)?shù)據(jù)模型透明性

  D)局部數(shù)據(jù)模型透明性

  28.在并行數(shù)據(jù)庫中,有關(guān)系R(A,B)和S(A,C),需要將它們根據(jù)A屬性拆分到不同的磁盤上,F(xiàn)有查詢SELECT B FROM R,S WHERE R.A=S.A。下列拆分方式中最適合該查詢的是(  )。

  A)輪轉(zhuǎn)法

  B)散列劃分

  C)范圍劃分

  D)列表劃分

  29.設(shè)有如下所示的某商場(chǎng)購物記錄集合,每個(gè)購物籃中包含若干商品:

購物籃編號(hào) 商品
1 面包,牛奶
2 面包,啤酒,雞蛋,尿布
3 牛奶,啤酒,尿布,可樂
4 面包,牛奶,啤酒,尿布
5 面包,牛奶,尿布,可樂

  現(xiàn)在要基于該數(shù)據(jù)集進(jìn)行關(guān)聯(lián)規(guī)則挖掘。如果設(shè)置最小支持度為60%,最小置信度為80%,則如下關(guān)聯(lián)規(guī)則中,符合條件的是(  )。

  A)啤酒→尿布

  B)(面包,尿布)→牛奶

  C)面包→牛奶

  D)(面包,啤酒)→尿布

  30.設(shè)某銀行有基于關(guān)系型數(shù)據(jù)庫的數(shù)據(jù)倉庫系統(tǒng),其中有下列數(shù)據(jù):

 、.賬戶余額快照數(shù)據(jù)

 、.DBMS的數(shù)據(jù)字典

  Ⅲ.賬戶存取明細(xì)數(shù)據(jù)

 、.數(shù)據(jù)表結(jié)構(gòu)說明文檔

 、.數(shù)據(jù)抽取日志

  以上數(shù)據(jù)不屬于元數(shù)據(jù)的是(  )。

  A)僅Ⅰ和Ⅲ

  B)僅Ⅳ和Ⅴ

  C)僅Ⅱ和Ⅳ

  D)僅Ⅰ、Ⅲ和Ⅴ

  二、應(yīng)用題(每空2分,共30分)

  1.如果數(shù)據(jù)文件中數(shù)據(jù)記錄排列順序與索引文件中索引項(xiàng)的排列順序一致,則此種索引被稱為【1】索引。

  2.關(guān)系數(shù)據(jù)庫中的視圖提供了【2】數(shù)據(jù)獨(dú)立性。

  3.在UML中,用例模型由用例、系統(tǒng)和【3】三部分組成。

  4.在SQL Server 2008中,用于判斷游標(biāo)數(shù)據(jù)提取狀態(tài)的全局變量是【4】。

  5.設(shè)在SQL Server 2008某數(shù)據(jù)庫中有購買表(顧客號(hào),商品號(hào),購買時(shí)間),現(xiàn)要查詢C01顧客購買過但C02

  顧客沒有購買過的商品。請(qǐng)補(bǔ)全下列語句。

  SELECT商品號(hào)FROM購買表WHERE顧客號(hào)=ˊC01ˊ【5】

  SELECT商品號(hào)FROM購買表WHERE顧客號(hào)=ˊC02ˊ;

  6.在SQL Server 2008中,計(jì)算兩個(gè)日期之差的函數(shù)是【6】。

  7.設(shè)在SQL Server 2008某數(shù)據(jù)庫中有按如下格式定義的存儲(chǔ)過程首部:

  CREATE PROC Pl@X int,@Y int,@Z int output AS…

  請(qǐng)補(bǔ)全下列調(diào)用該存儲(chǔ)過程的語句。

  DECLARE@S int

  EXEC Pl 20,30,@S【7】

  8.在SQL Server 2008中,每個(gè)數(shù)據(jù)頁可存儲(chǔ)8060字節(jié)的數(shù)據(jù)。設(shè)表T有10000行數(shù)據(jù),每行占用3000字節(jié),則存儲(chǔ)該表數(shù)據(jù)大約需要【8】MB存儲(chǔ)空間。(存儲(chǔ)空間保留到整數(shù),小數(shù)點(diǎn)后按四舍五入處理)

  9.在SQL Server 2008中,只具有修改數(shù)據(jù)庫中全部用戶表數(shù)據(jù)權(quán)限的系統(tǒng)角色是【9】。

  10.應(yīng)用程序編寫不當(dāng)可能導(dǎo)致數(shù)據(jù)庫中出現(xiàn)死鎖,由于死鎖導(dǎo)致的事務(wù)回滾屬于數(shù)據(jù)庫故障中的【10】故障。

  11.兩階段加鎖協(xié)議可以保證事務(wù)調(diào)度的【11】。

  12.只復(fù)制最近一次數(shù)據(jù)庫完全轉(zhuǎn)儲(chǔ)以來發(fā)生變化的數(shù)據(jù)的轉(zhuǎn)儲(chǔ)方式稱為【12】轉(zhuǎn)儲(chǔ)。

  13.在分布式數(shù)據(jù)庫中,采用【13】連接操作可以減少場(chǎng)地之問的數(shù)據(jù)傳輸量。

  14.在進(jìn)行多維分析時(shí),如果將年銷售額投影到每個(gè)月上來進(jìn)行觀察,這種分析動(dòng)作被稱為【14】。

  15.在數(shù)據(jù)倉庫中,元數(shù)據(jù)主要分為【15】元數(shù)據(jù)和業(yè)務(wù)元數(shù)據(jù)兩類。

  三、設(shè)計(jì)與應(yīng)用題(共30分)

  1.設(shè)某連鎖商店數(shù)據(jù)庫中有關(guān)系模式R:

  R(商店編號(hào),商品編號(hào),庫存數(shù)量,部門編號(hào),負(fù)責(zé)人)

  如果規(guī)定:每個(gè)商店的每種商品只在一個(gè)部門銷售,每個(gè)商店的每個(gè)部門只有一個(gè)負(fù)責(zé)人,每個(gè)商店的每種商品只有一個(gè)庫存數(shù)量。(10分)

  (1)請(qǐng)根據(jù)上述規(guī)定,寫出關(guān)系模式R的函數(shù)依賴集;

  (2)請(qǐng)給出關(guān)系模式R的候選碼;

  (3)請(qǐng)說明關(guān)系模式R屬于第幾范式,并給出理由;

  (4)請(qǐng)將R分解成滿足3NF的關(guān)系模式。

  2.設(shè)在SQL Server 2008某數(shù)據(jù)庫中,已建立了四個(gè)文件組:fg1、f92、f93和f94,以及一個(gè)分區(qū)函數(shù)RangePF1。

  RangePF1的定義代碼如下:

  CREATE PARTITION FUNCTION RangePFl(int)

  AS RANGE LEFT FOR VALUES(100,200,300)

  (1)請(qǐng)基于RangePFl創(chuàng)建一個(gè)分區(qū)方案RangePSl,每個(gè)分區(qū)對(duì)應(yīng)一個(gè)文件組。(5分)

  (2)請(qǐng)使用RangePSl創(chuàng)建一個(gè)分區(qū)表PartitionT(Gid,GoodName,Price),該表基于Gid列創(chuàng)建分區(qū)。其中Gid:int類型,取值大于等于1;GoodName:統(tǒng)一字符編碼可變長類型,最多可存儲(chǔ)20個(gè)漢字;Price:定點(diǎn)小數(shù)類型,小數(shù)部分1位,整數(shù)部分到千位。(5分)

  3.某商場(chǎng)商品經(jīng)營管理系統(tǒng)使用SQL Server 2008數(shù)據(jù)庫管理系統(tǒng),此系統(tǒng)上線運(yùn)行1年后,業(yè)務(wù)人員使用某統(tǒng)計(jì)功能(此功能每月使用一次)時(shí)發(fā)現(xiàn)速度很慢。該統(tǒng)計(jì)功能主要執(zhí)行的SQL語句如下:

  SELECT商品號(hào),SUM(銷售數(shù)量*銷售價(jià)格)銷售額

  FROM銷售明細(xì)

  GROUP BY商品號(hào);

  該銷售明細(xì)表的建表語句如下:

  CREATE TABLE銷售明細(xì)(

  序列號(hào)intIDENTITY(1,1)NOT NULL,

  商品號(hào)intNOT NULL,

  銷售日期datetime NULL,

  銷售數(shù)量intNOT NULL,

  銷售價(jià)格intNOT NULL

  );

  并在銷售明細(xì)表上建有如下索引:

  CREATE index ix_銷售明細(xì)_商品號(hào)on銷售明細(xì)(商品號(hào));

  某技術(shù)人員提出通過執(zhí)行下述語句以提高此查詢的運(yùn)行效率:

  CREATE VIEW商品銷售額視圖

  WITH SCHEMABINDING

  AS

  SELECT商品號(hào),SUM(銷售數(shù)量*銷售價(jià)格)銷售額,

  COUNT_BIG(*)cnt

  FROM db0.銷售明細(xì)

  GROUP BY商品號(hào);

  CREATE UNIQUE CLUSTERED INDEX ix_商品銷售額

  ON商品銷售額視圖(商品號(hào));(10分)

  (1)請(qǐng)分析該技術(shù)人員給出的語句功能以及對(duì)原有查詢語句的性能影響,并給出原因。

  (2)此商場(chǎng)的銷售量很大,每天有大量數(shù)據(jù)插入到銷售明細(xì)表中。請(qǐng)從數(shù)據(jù)庫整體性能角度分析,此技術(shù)人員提出的優(yōu)化方法是否合適,并給出原因。

【全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題七】相關(guān)文章:

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(七)答案及解析03-30

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(二)03-28

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(八)答案及解析03-21

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(一)答案及解析03-28

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(二)答案及解析03-28

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(三)答案及解析03-28

2015全國計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》模擬試題(九)答案及解析03-31

計(jì)算機(jī)三級(jí)考試《數(shù)據(jù)庫技術(shù)》試題及答案11-27

計(jì)算機(jī)三級(jí)MySQL數(shù)據(jù)庫模擬試題10-23