- 相關(guān)推薦
計(jì)算機(jī)等級三級《數(shù)據(jù)庫技術(shù)》考試題庫
在學(xué)習(xí)和工作的日常里,我們都可能會接觸到試題,試題可以幫助參考者清楚地認(rèn)識自己的知識掌握程度。還在為找參考試題而苦惱嗎?下面是小編整理的計(jì)算機(jī)等級三級《數(shù)據(jù)庫技術(shù)》考試題庫,歡迎大家借鑒與參考,希望對大家有所幫助。
計(jì)算機(jī)等級三級《數(shù)據(jù)庫技術(shù)》考試題庫 1
一、單選題((1)~(20)每題1分,(21)~(30)每題2分,共40分)
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ù)依賴和無損連接的分解
B)保持函數(shù)依賴但不保持無損連接的分解
C)保持無損連接但不保持函數(shù)依賴的分解
D)既不保持函數(shù)依賴也不保持無損連接的分解
2.下面關(guān)于模式分解的說法,錯誤的是( )。
A)分解并不總能提高查詢效率
B)分解通常使得涉及屬性少的查詢執(zhí)行效率更高
C)分解通常使得簡單的更新事務(wù)執(zhí)行效率更高
D)分解總是能降低存儲空間的要求,因?yàn)樗芟哂鄶?shù)據(jù)
3.設(shè)有關(guān)系表:職工(職工號,姓名,領(lǐng)導(dǎo)職工號),其中職工號是主碼,領(lǐng)導(dǎo)職工號是外碼。當(dāng)前表中沒有任 何數(shù)據(jù)。現(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ì)的說法,錯誤的是( )。
A)物理設(shè)計(jì)著眼于數(shù)據(jù)庫底層的物理存儲與存取,與操作系統(tǒng)和硬件環(huán)境及數(shù)據(jù)庫管理系統(tǒng)密切相關(guān)
B)物理設(shè)計(jì)時需要合理安排不同的存儲介質(zhì),索引文件一般存儲在高速磁盤中,日志文件可以考慮存儲在磁帶中
C)物理設(shè)計(jì)過程中需要考慮設(shè)置合理的數(shù)據(jù)庫管理系統(tǒng)參數(shù)和操作系統(tǒng)相關(guān)參數(shù)
D)物理設(shè)計(jì)過程中需要考慮RAID級別、操作系統(tǒng)的文件管理機(jī)制、數(shù)據(jù)庫管理系統(tǒng)支持的索引類型
5.三層瀏覽器/服務(wù)器架構(gòu)是現(xiàn)在比較流行的應(yīng)用系統(tǒng)架構(gòu)。下列關(guān)于此架構(gòu)的說法,錯誤的是( )。
A)表示層使用Web瀏覽器實(shí)現(xiàn),位于客戶端,一般無需安裝其他程序
B)數(shù)據(jù)層位于數(shù)據(jù)庫服務(wù)器,由DBMS完成數(shù)據(jù)存儲和數(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)勢明顯
6.設(shè)有下列關(guān)于數(shù)據(jù)庫分析、設(shè)計(jì)與實(shí)現(xiàn)的工作:
、.用概念數(shù)據(jù)模型表示數(shù)據(jù)對象的特征及其相互間的關(guān)聯(lián)關(guān)系
、.進(jìn)行數(shù)據(jù)庫的備份與恢復(fù)等日常維護(hù)
、.在ER圖的基礎(chǔ)上確定數(shù)據(jù)庫關(guān)系模式
Ⅳ.調(diào)整數(shù)據(jù)庫邏輯模式,確定文件組織與存取方式,評估物理模式
V.考慮分析DBAS運(yùn)行過程中備份數(shù)據(jù)庫策略,如備份時問點(diǎn)和備份周期
Ⅵ.事務(wù)和應(yīng)用程序的編碼及測試
上述工作中,屬于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ù)據(jù)
Ⅲ.“create table…”語句用于定義關(guān)系表的結(jié)構(gòu)及數(shù)據(jù)完整性約束
、.在關(guān)系表上執(zhí)行select或操作時,DBMS會檢查數(shù)據(jù)完整性約束
上述說法中正確的是( )。
A)僅Ⅰ和Ⅲ
B)僅Ⅱ和Ⅳ
C)僅Ⅲ和Ⅳ
D)僅Ⅰ和Ⅳ
8.在進(jìn)行數(shù)據(jù)庫物理設(shè)計(jì)時,為了保證系統(tǒng)性能,需要綜合考慮所選擇的數(shù)據(jù)庫管理系統(tǒng)的特性及軟硬件具體情況。下列關(guān)于數(shù)據(jù)庫物理設(shè)計(jì)的說法,錯誤的是( )。
A)在頻繁執(zhí)行插入、修改和刪除操作的表上建立索引可能會降低系統(tǒng)整體性能
B)在一張表的某列上需要頻繁執(zhí)行精確匹配查詢時,可以考慮為此列建立哈希索引
C)為了提高寫入性能,數(shù)據(jù)庫一般應(yīng)盡量避免存儲在RAID10的.磁盤存儲系統(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。若在查詢成績時,希望將成績按“優(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ù)庫中有銷售表(商品號,銷售時間,銷售數(shù)量,銷售價格),其中商品號的類型為6),銷售價格的類型為int,F(xiàn)要定義統(tǒng)計(jì)指定商品銷售總價的標(biāo)量函數(shù)。有下列定義該標(biāo)量函數(shù)的語句:
、.Create FUNCTION db0.GetTotal(@GoodID 6))
Returns int AS
BEGIN
Return(SELECT SUM(銷售價格)FROM銷售表WHERE商品號=@GoodID)
END
、.Create FUNCTION db0.GetTotal(@GoodID 6))
Returns int AS
BEGIN
Returns(SELECT SUM(銷售價格)FROM銷售表WHERE商品號=@GoodID)
END
、.Create FUNCTION db0.GetTotal(@GoodID chat(6))
Returns int
BEGIN
Return(SELECT SUM(銷售價格)FROM銷售表WHERE商品號=@GoodID)
END
1V.Create FUNCTION db0.GetTotal(@GoodID 6))
Returns int
Returns(SELECT SUM(銷售價格)FROM銷售表WHERE商品號=@GoodID)
上述語句中,正確的是( )。
A)僅I和Ⅱ
B)僅Ⅲ和Ⅳ
C)僅Ⅱ和Ⅳ
D)僅I和Ⅲ
12.分區(qū)表是將一個表的數(shù)據(jù)按水平方式劃分為不同的子集,從而可以更快速有效地訪問數(shù)據(jù)子集。現(xiàn)有表R(A,B)以及針對該表的如下SQL語句,如果基于列A對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)的說法,錯誤的是( )。
A)在一個數(shù)據(jù)庫中,一個用戶可以擁有多個架構(gòu),一個架構(gòu)只能屬于一個用戶
B)架構(gòu)相當(dāng)于數(shù)據(jù)庫對象的容器,在同一個數(shù)據(jù)庫中架構(gòu)不能重名
C)架構(gòu)是數(shù)據(jù)庫中的邏輯命名空間,同一個數(shù)據(jù)庫的不同架構(gòu)中可以存在同名表
D)在同一個架構(gòu)中可以定義表、視圖等不同數(shù)據(jù)庫對象
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ù)未啟動
B)“SQL Server代理(MSSQLSERVER)”服務(wù)未啟動
C)“SQL Server Browser”服務(wù)未啟動
D)“SQL Server VSS Writer”服務(wù)未啟動
15.下列關(guān)于SQL Server 2008數(shù)據(jù)庫文件的說法,錯誤的是( )。
A)一個數(shù)據(jù)庫可以包含多個數(shù)據(jù)文件,但這些數(shù)據(jù)文件不能放置在同~個物理磁盤上
B)數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件最好分別存放在不同的物理磁盤』_二
C)用戶數(shù)據(jù)庫中包含很多系統(tǒng)信息,這些系統(tǒng)信息必須存儲在主要數(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ù)的說法,錯誤的是( )。
A)當(dāng)數(shù)據(jù)庫出現(xiàn)事務(wù)故障或系統(tǒng)故障時,可以通過數(shù)據(jù)庫日志文件進(jìn)行恢復(fù)
B)事務(wù)并發(fā)執(zhí)行可能導(dǎo)致數(shù)據(jù)錯誤,采用三級加鎖協(xié)議可以保證數(shù)據(jù)的一致性
C)為了檢測死鎖,數(shù)據(jù)庫管理系統(tǒng)會在執(zhí)行每個事務(wù)時檢測事務(wù)等待圖中是否出現(xiàn)回路
D)數(shù)據(jù)庫管理系統(tǒng)可以采用先來先服務(wù)的方式防止活鎖現(xiàn)象的出現(xiàn)
19.在數(shù)據(jù)庫運(yùn)行過程中,數(shù)據(jù)庫管理員應(yīng)對數(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)化的說法,錯誤的是( )。
A)增加派生性冗余列可以降低查詢過程中的計(jì)算量
B)增加冗余列可以減少查詢過程中的UNION操作
C)適當(dāng)降低關(guān)系模式的規(guī)范化程度,可以減少查詢過程中的JOIN操作
D)當(dāng)一個表的數(shù)據(jù)量超過一定規(guī)模時,可以采用分割表的方法提高效率
21.為了減少數(shù)據(jù)庫管理系統(tǒng)中的死鎖,有下列措施:
Ⅰ.事務(wù)按同一順序訪問資源
Ⅱ.檢測事務(wù)等待圖并撤銷回路中的某個事務(wù)
、.將大事務(wù)切分成若干個小事務(wù)
、.使用綁定連接
上述措施中,屬于可以在應(yīng)用程序設(shè)計(jì)過程中采取的措施是( )。
A)僅Ⅰ和Ⅱ
B)僅Ⅰ、Ⅲ和Ⅳ
C)僅Ⅱ和Ⅲ
D)僅Ⅱ、Ⅲ和Ⅳ
22.設(shè)有某商場的數(shù)據(jù)庫應(yīng)用系統(tǒng),在其生命周期中有下列活動:
、.在系統(tǒng)上線之前模擬客戶的消費(fèi)行為,生成銷售數(shù)據(jù),測試系統(tǒng)是否能正確完成銷售業(yè)務(wù)
、.為應(yīng)對商場業(yè)務(wù)迅速增長帶來的數(shù)據(jù)快速增長而擴(kuò)展硬盤空間
Ⅲ.監(jiān)控?cái)?shù)據(jù)表的使用情況,根據(jù)表訪問率的不同對系統(tǒng)進(jìn)行優(yōu)化
、.系統(tǒng)上線后,在正常營業(yè)期間運(yùn)行模擬數(shù)據(jù)生成器向正在運(yùn)行的數(shù)據(jù)庫模擬生成大量銷售數(shù)據(jù),測試系統(tǒng)的性能
、.在系統(tǒng)上線運(yùn)行的正常營業(yè)期間,手動切斷所有數(shù)據(jù)庫服務(wù)器電源,測試數(shù)據(jù)庫系統(tǒng)在發(fā)生軟故障后的恢復(fù)能力
Ⅵ.在非營業(yè)時間停機(jī)后給數(shù)據(jù)庫服務(wù)器增加內(nèi)存以提升服務(wù)器性能
以上活動屬于商場數(shù)據(jù)庫系統(tǒng)運(yùn)維活動的是( )。
A)僅Ⅱ和Ⅵ
B)僅Ⅱ、Ⅲ和Ⅵ
C)僅Ⅱ、Ⅲ、Ⅴ和Ⅵ
D)全是
23.SQK Server 2008提供了多種備份機(jī)制,其中數(shù)據(jù)庫差異備份所備份的內(nèi)容是( )。
A)從最近的一次完整備份到當(dāng)前時問數(shù)據(jù)庫中變化的數(shù)據(jù)
B)從最近的一次完整備份到當(dāng)前時問數(shù)據(jù)庫中變化的數(shù)據(jù)和日志
C)從最近的一次差異備份到當(dāng)前時間數(shù)據(jù)庫中變化的數(shù)據(jù)
D)從最近的一次差異備份到當(dāng)前時間數(shù)據(jù)庫中變化的數(shù)據(jù)和日志
24.當(dāng)數(shù)據(jù)庫系統(tǒng)出現(xiàn)故障時,可以通過數(shù)據(jù)庫日志文件進(jìn)行恢復(fù)。下列關(guān)于數(shù)據(jù)庫日志文件的說法,錯誤的是( )。
A)數(shù)據(jù)庫出現(xiàn)事務(wù)故障和系統(tǒng)故障時需使用日志文件進(jìn)行恢復(fù)
B)使用動態(tài)轉(zhuǎn)儲機(jī)制時,必須使用日志文件才能將數(shù)據(jù)庫恢復(fù)到一致狀態(tài)
C)在OLTP系統(tǒng)中,數(shù)據(jù)文件的空間使用量比日志文件大得多,使用日志備份可以降低數(shù)據(jù)庫的備份空間
D)日志文件的格式主要有以記錄為單位的日志文件和以數(shù)據(jù)塊為單位的日志文件兩種
25.在SQL Server 2008中,設(shè)某日上午10點(diǎn)對DB1數(shù)據(jù)庫進(jìn)行了一次完整備份,在上午11點(diǎn)時DB1數(shù)據(jù)庫突然因硬件故障造成部分?jǐn)?shù)據(jù)損壞,但該數(shù)據(jù)庫的日志文件沒有遭到破壞。為了盡可能減少數(shù)據(jù)丟失,下列操作中最可行的是( )。
A)首先對DB1進(jìn)行一次完整備份,然后再恢復(fù)數(shù)據(jù)庫
B)首先對DB1進(jìn)行一次差異備份,然后再恢復(fù)數(shù)據(jù)庫
C)首先對DB1進(jìn)行一次結(jié)尾日志備份,然后再恢復(fù)數(shù)據(jù)庫
D)首先清空日志文件內(nèi)容,然后再恢復(fù)數(shù)據(jù)庫
26.現(xiàn)有一個大型公司的數(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.在一個分布式數(shù)據(jù)庫中,數(shù)據(jù)集S被分片為S1和S2。S1存儲在場地1的DB2數(shù)據(jù)庫中;S2有兩個副本,一個副本存儲在場地2的SQL Server數(shù)據(jù)庫中,另一個副本存儲在場地3的Oracle數(shù)據(jù)庫中。用戶在開發(fā)數(shù)據(jù)庫應(yīng)用程序時,統(tǒng)一采用0DBC訪問數(shù)據(jù)源。用戶程序控制兩個副本的訪問順序:先訪問場地2的副本,如果失敗,則轉(zhuǎn)向場地3的副本。根據(jù)以上描述,判斷該分布式數(shù)據(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è)有如下所示的某商場購物記錄集合,每個購物籃中包含若干商品:
現(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ù)庫中有購買表(顧客號,商品號,購買時間),現(xiàn)要查詢C01顧客購買過但C02
顧客沒有購買過的商品。請補(bǔ)全下列語句。
SELECT商品號FROM購買表WHERE顧客號=ˊC01ˊ【5】
SELECT商品號FROM購買表WHERE顧客號=ˊC02ˊ;
6.在SQL Server 2008中,計(jì)算兩個日期之差的函數(shù)是【6】。
7.設(shè)在SQL Server 2008某數(shù)據(jù)庫中有按如下格式定義的存儲過程首部:
CREATE PROC Pl@X int,@Y int,@Z int output AS…
請補(bǔ)全下列調(diào)用該存儲過程的語句。
DECLARE@S int
EXEC Pl 20,30,@S【7】
8.在SQL Server 2008中,每個數(shù)據(jù)頁可存儲8060字節(jié)的數(shù)據(jù)。設(shè)表T有10000行數(shù)據(jù),每行占用3000字節(jié),則存儲該表數(shù)據(jù)大約需要【8】MB存儲空間。(存儲空間保留到整數(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)儲以來發(fā)生變化的數(shù)據(jù)的轉(zhuǎn)儲方式稱為【12】轉(zhuǎn)儲。
13.在分布式數(shù)據(jù)庫中,采用【13】連接操作可以減少場地之問的數(shù)據(jù)傳輸量。
14.在進(jìn)行多維分析時,如果將年銷售額投影到每個月上來進(jìn)行觀察,這種分析動作被稱為【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(商店編號,商品編號,庫存數(shù)量,部門編號,負(fù)責(zé)人)
如果規(guī)定:每個商店的每種商品只在一個部門銷售,每個商店的每個部門只有一個負(fù)責(zé)人,每個商店的每種商品只有一個庫存數(shù)量。(10分)
(1)請根據(jù)上述規(guī)定,寫出關(guān)系模式R的函數(shù)依賴集;
(2)請給出關(guān)系模式R的候選碼;
(3)請說明關(guān)系模式R屬于第幾范式,并給出理由;
(4)請將R分解成滿足3NF的關(guān)系模式。
2.設(shè)在SQL Server 2008某數(shù)據(jù)庫中,已建立了四個文件組:fg1、f92、f93和f94,以及一個分區(qū)函數(shù)RangePF1。
RangePF1的定義代碼如下:
CREATE PARTITION FUNCTION RangePFl(int)
AS RANGE LEFT FOR VALUES(100,200,300)
(1)請基于RangePFl創(chuàng)建一個分區(qū)方案RangePSl,每個分區(qū)對應(yīng)一個文件組。(5分)
(2)請使用RangePSl創(chuàng)建一個分區(qū)表PartitionT(Gid,GoodName,Price),該表基于Gid列創(chuàng)建分區(qū)。其中Gid:int類型,取值大于等于1;GoodName:統(tǒng)一字符編碼可變長類型,最多可存儲20個漢字;Price:定點(diǎn)小數(shù)類型,小數(shù)部分1位,整數(shù)部分到千位。(5分)
3.某商場商品經(jīng)營管理系統(tǒng)使用SQL Server 2008數(shù)據(jù)庫管理系統(tǒng),此系統(tǒng)上線運(yùn)行1年后,業(yè)務(wù)人員使用某統(tǒng)計(jì)功能(此功能每月使用一次)時發(fā)現(xiàn)速度很慢。該統(tǒng)計(jì)功能主要執(zhí)行的SQL語句如下:
SELECT商品號,SUM(銷售數(shù)量*銷售價格)銷售額
FROM銷售明細(xì)
GROUP BY商品號;
該銷售明細(xì)表的建表語句如下:
CREATE TABLE銷售明細(xì)(
序列號intIDENTITY(1,1)NOT NULL,
商品號intNOT NULL,
銷售日期datetime NULL,
銷售數(shù)量intNOT NULL,
銷售價格intNOT NULL
);
并在銷售明細(xì)表上建有如下索引:
CREATE index ix_銷售明細(xì)_商品號on銷售明細(xì)(商品號);
某技術(shù)人員提出通過執(zhí)行下述語句以提高此查詢的運(yùn)行效率:
CREATE VIEW商品銷售額視圖
WITH SCHEMABINDING
AS
SELECT商品號,SUM(銷售數(shù)量*銷售價格)銷售額,
COUNT_BIG(*)cnt
FROM db0.銷售明細(xì)
GROUP BY商品號;
CREATE UNIQUE CLUSTERED INDEX ix_商品銷售額
ON商品銷售額視圖(商品號);(10分)
(1)請分析該技術(shù)人員給出的語句功能以及對原有查詢語句的性能影響,并給出原因。
(2)此商場的銷售量很大,每天有大量數(shù)據(jù)插入到銷售明細(xì)表中。請從數(shù)據(jù)庫整體性能角度分析,此技術(shù)人員提出的優(yōu)化方法是否合適,并給出原因。
計(jì)算機(jī)等級三級《數(shù)據(jù)庫技術(shù)》考試題庫 2
1. 單選題:
在數(shù)據(jù)庫系統(tǒng)中,當(dāng)數(shù)據(jù)庫的模式改變時,用戶程序可以不做改變。這體現(xiàn)了數(shù)據(jù)的( )。
A. 物理獨(dú)立性
B. 存儲獨(dú)立性
C. 位置獨(dú)立性
D. 邏輯獨(dú)立性
面向?qū)ο髷?shù)據(jù)庫系統(tǒng)支持( )。
A. 面向?qū)ο髷?shù)據(jù)模型
B. 面向?qū)ο笏枷?/p>
C. 面向?qū)ο蟪绦蛟O(shè)計(jì)方法
D. 面向?qū)ο笳Z言
2. 多選題:
以下屬于數(shù)據(jù)庫設(shè)計(jì)任務(wù)的有( )。
A. 設(shè)計(jì)數(shù)據(jù)庫概念結(jié)構(gòu)
B. 設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)
C. 設(shè)計(jì)數(shù)據(jù)庫物理結(jié)構(gòu)
D. 設(shè)計(jì)數(shù)據(jù)庫應(yīng)用結(jié)構(gòu)(此選項(xiàng)一般不屬于數(shù)據(jù)庫設(shè)計(jì)任務(wù))
3. 填空題:
在 SQL Server 2008 中,由 `` 操作引發(fā)的觸發(fā)器的`邏輯工作表是( )。
在數(shù)據(jù)轉(zhuǎn)儲中,對最近一次數(shù)據(jù)庫完全轉(zhuǎn)儲以來發(fā)生變化的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲的操作被稱為( )轉(zhuǎn)儲。
4. 簡答題:
簡述數(shù)據(jù)庫系統(tǒng)中事務(wù)的 ACID 特性。
請說明分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)分片的幾種方式及其特點(diǎn)。
5. 綜合題:
設(shè)有一個學(xué)生選課數(shù)據(jù)庫,包含學(xué)生表(學(xué)號,姓名,年齡)、課程表(課程號,課程名,學(xué)分)和選課表(學(xué)號,課程號,成績)。請使用 SQL 語句完成以下操作:
查詢選修了“數(shù)據(jù)庫原理”課程且成績大于 80 分的學(xué)生姓名和成績。
向?qū)W生表中插入一條新的學(xué)生記錄(學(xué)號:2023001,姓名:張三,年齡:20)。
創(chuàng)建一個視圖,顯示每個學(xué)生的學(xué)號、姓名以及所選課程的總學(xué)分。
【計(jì)算機(jī)等級三級《數(shù)據(jù)庫技術(shù)》考試題庫】相關(guān)文章:
2015年全國計(jì)算機(jī)等級考試三級《數(shù)據(jù)庫技術(shù)》考試大綱03-29
2017計(jì)算機(jī)三級《數(shù)據(jù)庫技術(shù)》機(jī)考題庫與答案03-28
2015年全國計(jì)算機(jī)等級考試三級數(shù)據(jù)庫技術(shù)試大綱12-11
9月全國計(jì)算機(jī)等級考試三級《數(shù)據(jù)庫技術(shù)》筆試真題10-15
計(jì)算機(jī)三級考試《數(shù)據(jù)庫技術(shù)》試題及答案11-27
計(jì)算機(jī)等級考試三級網(wǎng)絡(luò)技術(shù)真題10-09
計(jì)算機(jī)等級三級數(shù)據(jù)庫題及答案03-26