計算機(jī)三級《數(shù)據(jù)庫技術(shù)》備考練習(xí)題
1、設(shè)有關(guān)系表:職工(職工號,姓名,領(lǐng)導(dǎo)職工號),其中職工號是主碼,領(lǐng)導(dǎ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)(e1,Ghost,e3)
(6)(e4,Wh0,el)
則最終該表中有( )行數(shù)據(jù)。
A.2
B.3
C.4
D.5
2、關(guān)于數(shù)據(jù)庫視圖,下列說法正確的是( )。
A.視圖一定能提高數(shù)據(jù)的操作性能
B.定義視圖的語句可以是任何數(shù)據(jù)操作語句
C.視圖可以提供一定程度的數(shù)據(jù)獨(dú)立性
D.視圖的數(shù)據(jù)一般是物理存儲的
3、 SQL Server 2008中,如果希望用戶u1在DBl數(shù)據(jù)庫中具有查詢T1表的權(quán)限,正確的授權(quán)語句是( )。
A.GRANT SELECT ON DB1(T1)TO u1
B.GRANT SELECT TO u1 ON DB1(T1)
C.GRANT SELECT TO u1 ON T1
D.GRANT SELECT ON T1 TO u1
4、關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析工作,下列說法正確的是( )。
A.通過需求分析過程,需要確定出整個應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍說明。
B.在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖。
C.數(shù)據(jù)需求分析的主要工作是要辨識出數(shù)據(jù)處理中的數(shù)據(jù)處理流程
D.數(shù)據(jù)操作響應(yīng)時間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指標(biāo)
5、設(shè)有關(guān)系模式:作者(作者編號,姓名,身份證號,職業(yè),出生日期)。下列能夠作為該關(guān)系模式候選碼的是( )。
A.作者編號,姓名
B.作者編號,身份證號
C.作者編號,職業(yè)
D.身份證號,出生日期
6、下列全部屬于結(jié)構(gòu)圖的組圖是( )。
A.用例圖、類圖、順序圖、部署圖
B.類圖、組件圖、部署圖、活動圖
C.用例圖、對象圖、狀態(tài)圖、組件圖
D.類圖、對象圖、組件圖、部署圖
7、設(shè)在SQL Server 2008中,用戶U1在DB1數(shù)據(jù)庫中創(chuàng)建T#Temp表。下列關(guān)于#Temp表的說法,正確的是( )。
A.只有在創(chuàng)建#Temp表的連接中才可以查詢#Temp表數(shù)據(jù)
B.在所有用戶U1發(fā)起的連接中,都可以查詢#Temp表數(shù)據(jù)
C.在創(chuàng)建#Temp表的連接未斷開時,DB1數(shù)據(jù)庫的所有用戶都可以查詢#Temp表數(shù)據(jù)
D.在創(chuàng)建#Temp表的連接斷開后,DBl數(shù)據(jù)庫的所有用戶仍可以查詢#Temp表數(shù)據(jù)
8、數(shù)據(jù)庫物理設(shè)計階段是根據(jù)數(shù)據(jù)庫邏輯設(shè)計的結(jié)果設(shè)計合適的數(shù)據(jù)庫物理結(jié)構(gòu)。下列關(guān)于數(shù)據(jù)庫物理設(shè)計的說法,錯誤的是( )。
A.物理設(shè)計著眼于數(shù)據(jù)庫底層的物理存儲與存取,與操作系統(tǒng)和硬件環(huán)境及數(shù)據(jù)庫管理系統(tǒng)密切相關(guān)
B.物理設(shè)計時需要合理安排不同的存儲介質(zhì),索引文件一般存儲在高速磁盤中,日志文件可以考慮存儲在磁帶中
C.物理設(shè)計過程中需要考慮設(shè)置合理的數(shù)據(jù)庫管理系統(tǒng)參數(shù)和操作系統(tǒng)相關(guān)參數(shù)
D.物理設(shè)計過程中需要考慮RAID級別、操作系統(tǒng)的文件管理機(jī)制、數(shù)據(jù)庫管理系統(tǒng)支持的索引類型
9、對于故障管理,下列說法正確的是( )。
A.軟件容錯最完全的方法是設(shè)計兩套相同的數(shù)據(jù)庫系統(tǒng)同時工作,數(shù)據(jù)的變化也同步,空間有一定的距離,因此同時破壞兩套的概率幾乎為零,這樣就能達(dá)到數(shù)據(jù)庫的完全安全
B.動態(tài)轉(zhuǎn)儲提高了數(shù)據(jù)庫的可用性,但是數(shù)據(jù)的有效性得不到保證
C.介質(zhì)故障是指數(shù)據(jù)庫在運(yùn)行過程中,系統(tǒng)突然停止運(yùn)轉(zhuǎn),所有正在運(yùn)行的事務(wù)以非正常方式終止,需要系統(tǒng)重新啟動的故障
D.在數(shù)據(jù)庫系統(tǒng)中,事務(wù)日志能夠?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)儲
10、數(shù)據(jù)庫應(yīng)用系統(tǒng)在使用過程中,會根據(jù)用戶的需求及系統(tǒng)運(yùn)行情況對系統(tǒng)進(jìn)行升級和改造。關(guān)于系統(tǒng)升級改造工作,下列說法錯誤的是( )。
A.在系統(tǒng)升級改造過程中,可能會調(diào)整數(shù)據(jù)庫的邏輯結(jié)構(gòu),例如增加數(shù)據(jù)項(xiàng)、修改數(shù)據(jù)項(xiàng)的類型等
B.升級改造實(shí)施過程應(yīng)盡量選擇在業(yè)務(wù)不繁忙或沒有業(yè)務(wù)的期間進(jìn)行,并在升級完成后進(jìn)行測試
C.升級改造過程一般只對應(yīng)用系統(tǒng)及其相關(guān)的數(shù)據(jù)庫對象進(jìn)行調(diào)整,不涉及數(shù)據(jù)庫管理系統(tǒng)及操作系統(tǒng)的類型和版本
D.在升級之前,應(yīng)先對現(xiàn)有的系統(tǒng)及數(shù)據(jù)進(jìn)行備份,如果升級失敗則需要使用備份進(jìn)行恢復(fù)
11、 設(shè)在SQL Server 2008中有商品表(商品號,商品名,進(jìn)貨價格,銷售價格),現(xiàn)要求銷售價格必須至少是進(jìn)貨價格的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)
12、 下面關(guān)于模式分解的說法,錯誤的是( )。
A.分解并不總能提高查詢效率
B.分解通常使得涉及屬性少的查詢執(zhí)行效率更高
C.分解通常使得簡單的更新事務(wù)執(zhí)行效率更高
D.分解總是能降低存儲空間的要求,因?yàn)樗芟哂鄶?shù)據(jù)
13、 設(shè)有職工表(職工號,姓名,地址1,地址2),其中,職工號為主碼,F(xiàn)要求地址1和地址2組合起來不能有重復(fù)值。在SQL Server 2008環(huán)境中有下列創(chuàng)建該表的語句:
1.CREATE TABLE職工表(
職工號int PRIMARY KEY,
姓名nchar(10),
地址1 nvarchar(20),
地址2 nvarchar(20),
UNIQUE(地址1,地址2)
)
、颍篊REATE TABLE職工表(
職工號int PRIMARY KEY,
姓名nchar(10),
地址1nvarchar(20).
地址2 nvarchar(20)UNIQUE(地址1,地址2)
)
、.CREATE TABLE職工表(
職工號int PRIMARY KEY.
姓名nchar(10),
地址1 nvarchar(20)UNIQUE,
地址2 nvarchar(20)UNIQUE
)
IV.CREATE TABLE職工表(
1職工號int PRIMARY KEY。
姓名nchar(10),
地址1 nvarchar(20)UNIQUE(地址1,地址2),
地址2 nvarchar(20)
)
上述語句能正確實(shí)現(xiàn)此約束的是( )。
A.僅Ⅰ和Ⅲ
B.僅Ⅱ和Ⅳ
C.僅Ⅰ、Ⅱ和Ⅳ
D.都正確
14、現(xiàn)要為某大型商場開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng),在該應(yīng)用系統(tǒng)的生命周期中,設(shè)有下列活動:
、.開發(fā)人員執(zhí)行DDL代碼建立數(shù)據(jù)庫結(jié)構(gòu)
、.編寫商品信息錄入和導(dǎo)入程序,在系統(tǒng)投入運(yùn)行前建立商品信息清單
、.根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價格
、.準(zhǔn)備銷售新商品時,使用商品信息錄入或?qū)氤绦,將新商品信息加入到商品清單?/p>
、鯙榱朔乐箶(shù)據(jù)丟失,定期對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行轉(zhuǎn)儲
以上活動中,屬于商場數(shù)據(jù)庫應(yīng)用系統(tǒng)實(shí)施活動的是( )。
A.僅Ⅰ和Ⅱ
B.僅Ⅰ、Ⅱ和Ⅲ
C.僅Ⅲ和Ⅳ
D.僅Ⅰ和Ⅴ
15、 存儲管理器是數(shù)據(jù)庫管理系統(tǒng)非常重要的組成部分。下列關(guān)于存儲管理器的說法,錯誤的是( )。
A.存儲管理器負(fù)責(zé)檢查用戶是否具有數(shù)據(jù)訪問權(quán)限
B.為了提高數(shù)據(jù)訪問效率,存儲管理器會將部分內(nèi)存用于數(shù)據(jù)緩沖,同時使用一定的算法對內(nèi)存緩沖區(qū)中的數(shù)據(jù)塊進(jìn)行置換
C.存儲管理器會為編譯好的查詢語句生成執(zhí)行計劃,并根據(jù)執(zhí)行計劃訪問相關(guān)數(shù)據(jù)
D.存儲管理器以事務(wù)方式管理用戶對數(shù)據(jù)的訪問,以確保數(shù)據(jù)庫并發(fā)訪問的正確性
16、 數(shù)據(jù)庫設(shè)計過程中有如下工作:
1.文件組織與存取設(shè)計
、.數(shù)據(jù)分布設(shè)計
、.確定數(shù)據(jù)庫和操作系統(tǒng)參數(shù)
、.將關(guān)系模式和相關(guān)視圖轉(zhuǎn)換為特定數(shù)據(jù)庫管理系統(tǒng)的可支持的表和視圖
、.從時間、空間、維護(hù)代價等方面評估物理設(shè)計結(jié)果,并將評估后的結(jié)果實(shí)施到數(shù)據(jù)庫中
上述工作中屬于數(shù)據(jù)庫物理設(shè)計的是( )。
A.僅Ⅰ、Ⅱ和Ⅴ
B.僅Ⅰ和Ⅲ
C.僅Ⅰ、Ⅱ、Ⅲ和Ⅳ
D.以上全部
17、 下列有關(guān)三級模式結(jié)構(gòu)和數(shù)據(jù)獨(dú)立性的說法中,正確的是( )。
A.在一個數(shù)據(jù)庫中可以定義多個內(nèi)模式,可利用不同的內(nèi)模式來描述特定用戶對數(shù)據(jù)的物理存儲需求
B.外模式是用戶與數(shù)據(jù)庫系統(tǒng)的接口,用戶可通過外模式來訪問數(shù)據(jù),在一個數(shù)據(jù)庫中只能定義一個外模式
C.三級模式和兩層映像的系統(tǒng)結(jié)構(gòu)提供了數(shù)據(jù)獨(dú)立性,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲結(jié)構(gòu)發(fā)生變化時,應(yīng)用程序不受影響
D.數(shù)據(jù)獨(dú)立性使得數(shù)據(jù)的定義和描述與應(yīng)用程序相分離,簡化了數(shù)據(jù)庫應(yīng)用程序的開發(fā),但增加了用戶維護(hù)數(shù)據(jù)的代價
18、 下列不屬于信息系統(tǒng)需求分析的常用建模方法是( )。
A.ER
B.IDEFO
C.DFD
D.UML
19、在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的需求調(diào)研階段,需要對用戶提出的需求進(jìn)行分析和整理。此過程不僅需要描述用戶提出的具體功能需求,也需要對用戶未明確提出的非功能需求進(jìn)行描述。設(shè)在某商場經(jīng)營管理系統(tǒng)的需求分析階段整理了下列需求:
、.系統(tǒng)需要支持會員制
、.系統(tǒng)不需要考慮財務(wù)核算功能
、.系統(tǒng)應(yīng)長期穩(wěn)定運(yùn)行
、.系統(tǒng)應(yīng)有銷售統(tǒng)計功能
、.系統(tǒng)應(yīng)保證數(shù)據(jù)存儲安全
上述需求中屬于非功能需求的是( )。
A.僅Ⅲ和Ⅳ
B.僅Ⅲ和V
C.僅Ⅳ和V
D.僅Ⅰ、Ⅱ和V
20、 數(shù)據(jù)庫概念設(shè)計是面向企業(yè)或組織中的數(shù)據(jù)需求的。下列有關(guān)概念模型設(shè)計的說法中,錯誤的是( )。
A.按照具有相同屬性特征原則對客觀事物進(jìn)行分類,在分類的基礎(chǔ)上概括命名,得到實(shí)體集
B.分析和定義實(shí)體集中的每一個實(shí)例,并用有意義的符號或文字分別描述它們
C.從一個聯(lián)系的兩端(兩個方向)確定實(shí)體集之間聯(lián)系的基數(shù),并把聯(lián)系的基數(shù)標(biāo)注在模型中
D.要保證一個實(shí)體集中定義的每一個屬性有意義、不重名
21、 現(xiàn)有一個具有多個分店的大型連鎖超市,該連鎖超市使用統(tǒng)一的連鎖業(yè)務(wù)經(jīng)營管理系統(tǒng)管理其日常業(yè)務(wù)。已知其中的銷售數(shù)據(jù)明細(xì)表結(jié)構(gòu)為(銷售記錄ID,商品ID,價格,數(shù)量,總金額,銷售時間,分店ID),該表數(shù)據(jù)量很大。為了提高數(shù)據(jù)訪問效率,系統(tǒng)將每年每個分店的銷售數(shù)據(jù)劃分成獨(dú)立的數(shù)據(jù)表,這種劃分方式被稱為( )。
A.輪轉(zhuǎn)劃分
B.范圍劃分
C.散列劃分
D.多維劃分
22、關(guān)于分布式數(shù)據(jù)庫,下列說法正確的是( )。
A.分布式數(shù)據(jù)庫的查詢代價需要考慮站點(diǎn)間數(shù)據(jù)傳輸?shù)耐ㄐ糯鷥r,一般來說導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是各分片的片內(nèi)連接操作
B.分布式數(shù)據(jù)庫中位置透明性是最高級別的透明性,這種透明性保證用戶在編程時只需考慮數(shù)據(jù)分片情況,而不用關(guān)心分片在各場地的分配情況
C.分布式數(shù)據(jù)庫的事務(wù)管理包括恢復(fù)控制和并發(fā)控制,恢復(fù)控制一般采用的策略是基于兩階段提交協(xié)議
D.分布式數(shù)據(jù)庫系統(tǒng)的目標(biāo)是利用多處理機(jī)節(jié)點(diǎn)并發(fā)地完成數(shù)據(jù)庫任務(wù),以提高數(shù)據(jù)庫系統(tǒng)的整體性能
23、 在SQL Server2008中,設(shè)某日用bk1和bk2設(shè)備對DB1數(shù)據(jù)庫進(jìn)行了如下備份操作(說明:括號中內(nèi)容為備份開始時間):
Bk1設(shè)備:完整(10:00)、日志(11:00)、日志(13:00)、日志(15:00)
bk2設(shè)備:差異(12:00)、差異(14:00)、差異(16:00)
現(xiàn)要利用備份將DB1數(shù)據(jù)庫恢復(fù)到l6:00狀態(tài)。下列恢復(fù)序列中,正確的是( )。
A.完整(10:00)→日志(11:00)→日志(13:00)→日志(15:00)→差異(16:00)
B.完整(10:00)→差異(12:00)→差異(14:00)→差異(16:00)
C.完整(10:00)→日志(11:00)→差異(12:00)→日志(13:00)→差異(14:00)→日志(15:00)→差異(16:00)
D.完整(10:00)→差異(16:00)
24、設(shè)某在線論壇系統(tǒng),其數(shù)據(jù)庫服務(wù)和Web服務(wù)運(yùn)行在同一臺服務(wù)器上。系統(tǒng)運(yùn)行一段時間后用戶數(shù)量激增,文章數(shù)量龐大,并發(fā)訪問量不斷增加,導(dǎo)致用戶普遍反映論壇響應(yīng)變慢,主要現(xiàn)象有用戶登錄驗(yàn)證時間變長和進(jìn)入文章列表時響應(yīng)時間過長。經(jīng)排查發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)成為主要瓶頸。假設(shè)數(shù)據(jù)庫中有用戶信息表和文章表。為改善此情況,設(shè)有下列措施:
、.修改論壇程序使其能在內(nèi)存中對常用查詢結(jié)果進(jìn)行緩存,以減少數(shù)據(jù)庫的訪問次數(shù)
、.在操作系統(tǒng)中提高數(shù)據(jù)庫服務(wù)進(jìn)程的優(yōu)先級
Ⅲ.不再使用數(shù)據(jù)庫,以文本文件方式存儲用戶信息和文章
、.根據(jù)用戶信息表和文章表的索引情況,優(yōu)化用戶驗(yàn)證查詢語句和文章列表查詢語句
、.統(tǒng)計并檢查使用頻率最高的幾類查詢,針對這些查詢模式對用戶信息表或文章表建立相應(yīng)的索引以提高這些查誨的效率
以上措施,一般情況下,合理且有效果的是( )。
A.僅Ⅰ、Ⅱ和Ⅲ
B.僅Ⅰ、Ⅳ和V
C.僅Ⅱ、Ⅲ和Ⅳ
D.僅Ⅱ、1V和V
25、 在大型企業(yè)的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,聯(lián)機(jī)事務(wù)處理(OLTP)和聯(lián)機(jī)分析處理(OLAP)是常見的數(shù)據(jù)庫管理和數(shù)據(jù)分析形式。關(guān)于0LTP和OLAP,一般情況下,下列說法正確的是( )。
A.OLTP系統(tǒng)的安全性要求比OLAP系統(tǒng)的低,也比較容易實(shí)現(xiàn)
B.OLTP系統(tǒng)在訪問數(shù)據(jù)時,訪問數(shù)據(jù)量很大,而0LAP系統(tǒng)則相反,訪問數(shù)據(jù)量較小。
C.OLTP系統(tǒng)要求系統(tǒng)必須具有很高的響應(yīng)速度,而OLAP對系統(tǒng)的響應(yīng)速度要求較為寬松
D.OLTP系統(tǒng)一般由企業(yè)的中上層或決策層使用,而OLAP系統(tǒng)一般由企業(yè)的中下層業(yè)務(wù)人員使用
26、 在SQL Server 2008中,master是一個非常重要的系統(tǒng)數(shù)據(jù)庫,如果master損壞將會對系統(tǒng)造成嚴(yán)重后果,因此系統(tǒng)管理員應(yīng)該對master進(jìn)行備份。SQL.Server 2008對數(shù)據(jù)庫提供的備份有:
、.完整備份
、.差異備份
、.日志備份
以上備份方法中能夠應(yīng)用在master數(shù)據(jù)庫上的是( )。
A.僅Ⅰ
B.僅Ⅰ和Ⅱ
C.僅Ⅰ和Ⅲ
D.全部
27、下面說法正確的是( )。
A.數(shù)據(jù)倉庫是從數(shù)據(jù)庫中導(dǎo)入的大量數(shù)據(jù),并對結(jié)構(gòu)和存儲進(jìn)行組織以提高查詢效率
B.使用數(shù)據(jù)倉庫的目的在于對已有數(shù)據(jù)進(jìn)行高速的匯總和統(tǒng)計
C.數(shù)據(jù)挖掘采用適當(dāng)?shù)乃惴,從?shù)據(jù)倉庫的海量數(shù)據(jù)中提取具有潛在價值的信息和知識
D.OLAP技術(shù)為提高處理效率,必須繞過DBMS直接對物理數(shù)據(jù)進(jìn)行讀寫
28、 在分布式數(shù)據(jù)庫的數(shù)據(jù)分配中,若所有全局?jǐn)?shù)據(jù)有且只有一份,它們被分割成若干片段,每個片段被分配在一個特定場地上,則該策略屬于( )。
A.集中式
B.分割式
C.全復(fù)制式
D.混合式
29、現(xiàn)有課程表(課程號,課程名,學(xué)分,開課學(xué)期,課程性質(zhì)),課程號為主碼。該表數(shù)據(jù)量較大。設(shè)經(jīng)常要對該表執(zhí)行類似下面的查詢:
SELECT水FROM課程表WHERE課程名=ˊ數(shù)據(jù)庫原理ˊ
為提高這類查詢的執(zhí)行效率,下列物理設(shè)計方案中,正確且最為合理的是( )。
A.為課程名列建立一個主索引
B.為課程名列建立一個位圖索引
C.為課程名列建立一個輔索引
D.此表上不需要建任何索引
30、 設(shè)有教師表(教師號,姓名,年齡,性別,所在系號),系表(系號,系名)。用戶將非常頻繁地在這兩張表上執(zhí)行如下查詢:
SELECT教師號,姓名,系名
FROM教師表T JOIN系表D ON T.所在系號=D.系號;
為了提高查詢效率,下列最適合存儲上述表數(shù)據(jù)的文件類型是( )。
A.堆文件
B.索引文件
C.聚集文件
D.散列文件
【計算機(jī)三級《數(shù)據(jù)庫技術(shù)》備考練習(xí)題】相關(guān)文章:
2016計算機(jī)三級《數(shù)據(jù)庫技術(shù)》備考練習(xí)題09-05
2024計算機(jī)三級數(shù)據(jù)庫技術(shù)備考練習(xí)題11-21
2017年計算機(jī)三級《數(shù)據(jù)庫技術(shù)》備考練習(xí)題07-02
2024計算機(jī)三級數(shù)據(jù)庫技術(shù)備考練習(xí)題及答案11-21
207計算機(jī)三級數(shù)據(jù)庫技術(shù)備考練習(xí)題及答案09-10
計算機(jī)三級考試數(shù)據(jù)庫技術(shù)備考習(xí)題11-06
計算機(jī)三級《數(shù)據(jù)庫技術(shù)》備考習(xí)題與答案04-24