數(shù)據(jù)庫實施、運行和維護_第1頁
數(shù)據(jù)庫實施、運行和維護_第2頁
數(shù)據(jù)庫實施、運行和維護_第3頁
數(shù)據(jù)庫實施、運行和維護_第4頁
數(shù)據(jù)庫實施、運行和維護_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、數(shù)據(jù)庫實施、運行和維護(總分:100.00,做題時間:90分鐘)一、B選擇題/B(總題數(shù):34,分數(shù):68.00)設(shè)用戶對某商場數(shù)據(jù)庫應(yīng)用系統(tǒng)有下列活動:I在該數(shù)據(jù)庫應(yīng)用系統(tǒng)運行前建立數(shù)據(jù)庫,并建立初始的商品清單和銷售人員數(shù)據(jù)等基礎(chǔ)數(shù)據(jù)根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價格III為了應(yīng)對商場業(yè)務(wù)增長過快帶來的數(shù)據(jù)庫數(shù)據(jù)增長迅速而擴展硬盤空間為了安全考慮,定期對數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)進行轉(zhuǎn)儲國慶期間,在應(yīng)用系統(tǒng)中增加一條規(guī)則“節(jié)日期間所有商品打八折”在系統(tǒng)中模擬生成大規(guī)模銷售數(shù)據(jù),并開啟所有收銀臺終端,在所有終端啟動自動批量收銀程序,測試系統(tǒng)的性能以上活動屬于商場數(shù)據(jù)庫應(yīng)用系統(tǒng)實施活

2、動的是。A.I、II和IIIB.II和VC.III、IV和WD.I和W(分數(shù):2.00)A.B.C.丿解析:解析所謂數(shù)據(jù)庫的實施,是指根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計結(jié)果,在計算機系統(tǒng)上建立實際的數(shù)據(jù)庫結(jié)構(gòu),導(dǎo)入數(shù)據(jù)并進行程序的調(diào)試?,F(xiàn)要為某大型商場開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng),在該應(yīng)用系統(tǒng)的生命周期中,設(shè)有下列活動:I.開發(fā)人員執(zhí)行DDL代碼建立數(shù)據(jù)庫結(jié)構(gòu)II編寫商品信息錄入和導(dǎo)入程序,在系統(tǒng)投入運行前建立商品信息清單根據(jù)商場銷售業(yè)務(wù)開展情況,調(diào)整數(shù)據(jù)庫中的商品清單和價格準備銷售新商品時,使用商品信息錄入或?qū)氤绦?,將新商品信息加入到商品清單中為了防止?shù)據(jù)丟失,定期對數(shù)據(jù)庫中的數(shù)據(jù)進行轉(zhuǎn)儲以

3、上活動中,屬于商場數(shù)據(jù)庫應(yīng)用系統(tǒng)實施活動的是。A.僅I和IIB.僅I、II和IIIC.僅III和IVD.僅I和V(分數(shù):2.00)丿B.C.D.解析:解析I、II屬于實施活動,III、IV、V屬于運行和維護活動。TOC o 1-5 h z數(shù)據(jù)庫實施主要包括。用DDL定義數(shù)據(jù)庫結(jié)構(gòu)數(shù)據(jù)裝載編寫與調(diào)試應(yīng)用程序數(shù)據(jù)庫試運行A.B.C.D.(分數(shù):2.00)A.B.C.丿解析:解析數(shù)據(jù)庫實施主要包括以下工作:用DDL定義數(shù)據(jù)庫結(jié)構(gòu);數(shù)據(jù)裝載;編寫與調(diào)試應(yīng)用程序;數(shù)據(jù)庫試運行。因此本題答案為D。TOC o 1-5 h z數(shù)據(jù)裝載具體步驟是。篩選數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)格式輸入數(shù)據(jù)校驗數(shù)據(jù)A.B.C.D.(分數(shù):2.

4、00)A.B.C.丿解析:解析數(shù)據(jù)裝載具體步驟如下:篩選數(shù)據(jù):將需要裝入數(shù)據(jù)庫中的數(shù)據(jù)從不同部門的數(shù)據(jù)文件和原始憑證中篩選分離出來。轉(zhuǎn)換數(shù)據(jù)格式:將前面篩選出來數(shù)據(jù)的格式轉(zhuǎn)換成與數(shù)據(jù)庫系統(tǒng)相符的格式。輸入數(shù)據(jù):將轉(zhuǎn)換好格式的數(shù)據(jù)輸入計算機中。校驗數(shù)據(jù):由于在數(shù)據(jù)格式轉(zhuǎn)換過程中,向計算機中輸入數(shù)據(jù)時,數(shù)據(jù)都有可能會發(fā)生錯誤,所以,為了防止不正確的數(shù)據(jù)入庫,在源數(shù)據(jù)入庫前需要對其進行檢驗。因此本題答案為Do以下關(guān)于編寫和調(diào)試應(yīng)用程序說法錯誤的是。A.只有當數(shù)據(jù)庫的結(jié)構(gòu)建立好后,才能夠開始應(yīng)用程序的編寫和調(diào)試B.在組織數(shù)據(jù)入庫的同時,還需調(diào)試數(shù)據(jù)庫應(yīng)用程序C.數(shù)據(jù)庫已經(jīng)建立,并已裝入部分數(shù)據(jù)D.數(shù)據(jù)

5、入庫尚未完成時無法調(diào)試分數(shù):2.00)A.B.解析:解析由于數(shù)據(jù)庫應(yīng)用程序與數(shù)據(jù)庫的結(jié)構(gòu)是密切相關(guān)的,只有當數(shù)據(jù)庫的結(jié)構(gòu)建立好后,才能夠開始應(yīng)用程序的編寫和調(diào)試,另外,在組織數(shù)據(jù)入庫的同時,還需調(diào)試數(shù)據(jù)庫應(yīng)用程序。需要注意的是,在調(diào)試應(yīng)用程序時,如果數(shù)據(jù)入庫尚未完成,數(shù)據(jù)庫中沒有數(shù)據(jù),應(yīng)用程序的調(diào)試將會出現(xiàn)一定的困難,此時,可以嘗試使用模擬數(shù)據(jù),因此本題答案為D。以下關(guān)于數(shù)據(jù)庫試運行的概念及其意義說法錯誤的是。A.數(shù)據(jù)庫應(yīng)用程序調(diào)試完成,并且已有一小部分數(shù)據(jù)入庫,就可以開始數(shù)據(jù)庫的試運行B.數(shù)據(jù)庫的試運行也稱為聯(lián)合運行C.可以通過試運行來進一步檢驗應(yīng)用程序在真實的或接近真實的環(huán)境下是否符合設(shè)計

6、要求D.數(shù)據(jù)庫的試運行對于系統(tǒng)設(shè)計的性能檢測和評價是十分重要的(分數(shù):2.00)A.丿C.D.解析:解析如果數(shù)據(jù)庫應(yīng)用程序調(diào)試完成,并且已有一小部分數(shù)據(jù)入庫,就可以開始數(shù)據(jù)庫的試運行,數(shù)據(jù)庫的試運行也稱為聯(lián)合調(diào)試。試運行的意義:可以通過試運行來進一步檢驗應(yīng)用程序在真實的或接近真實的環(huán)境下是否符合設(shè)計要求;數(shù)據(jù)庫的試運行對于系統(tǒng)設(shè)計的性能檢測和評價是十分重要的。因此本題答案為B。以下關(guān)于數(shù)據(jù)庫試運行的工作內(nèi)容說法錯誤的是。A.包括功能測試和性能測試B.功能測試主要是測試應(yīng)用程序的各種功能是否滿足設(shè)計要求C.性能測試主要是測量系統(tǒng)的性能指標,分析是否符合設(shè)計目標D.數(shù)據(jù)庫的試運行可以發(fā)現(xiàn)系統(tǒng)中所有

7、漏洞(分數(shù):2.00)A.丿C.D.解析:解析試運行的工作的內(nèi)容;功能測試。實際運行數(shù)據(jù)庫的應(yīng)用程序,執(zhí)行對數(shù)據(jù)庫的各種操作,測試應(yīng)用程序的各種功能是否滿足設(shè)計要求,從而找出現(xiàn)有應(yīng)用程序的不足,改進現(xiàn)有程序直到符合設(shè)計要求。性能測試。測量系統(tǒng)的性能指標,分析是否符合設(shè)計目標。因此本題答案為B。某旅行商務(wù)網(wǎng)站能為用戶提供機票預(yù)訂、酒店預(yù)訂、火車與航班時刻查詢,也能為用戶提供積分查詢等功能。在系統(tǒng)上線運行前的實施過程中,設(shè)有下列測試活動:I在指定時間,模擬1萬個用戶同時提交航班查詢事務(wù),統(tǒng)計平均查詢響應(yīng)時間II進行航班查詢時,選擇出發(fā)城市,測試用戶界面能否列出最常見的城市供用戶選擇III當用戶用手

8、機登錄時,測試系統(tǒng)門戶網(wǎng)站能否自動切換為WAP版的門戶頁面模擬一個用戶預(yù)定一個虛擬酒店,測試預(yù)定結(jié)束后系統(tǒng)能否給預(yù)定者發(fā)送一條提示短信模擬生成5000萬機票預(yù)定單和2000萬條酒店預(yù)定單,并模擬生成3000個在線用戶,測試完成一次機票預(yù)定或酒店預(yù)定所需的平均時間以上測試活動中,可以歸為功能測試的是。A.僅I和VB.僅II和VC.僅II、III和IVD.僅I、III和V(分數(shù):2.00)A.B.丿D.解析:解析數(shù)據(jù)庫試運行的工作主要有兩個:功能測試:實際運行數(shù)據(jù)庫的應(yīng)用程序,執(zhí)行對數(shù)據(jù)庫的各種操作,測試應(yīng)用程序的各種功能是否滿足設(shè)計要求,從而找出現(xiàn)有應(yīng)用程序的不足,改進現(xiàn)有程序直到符合設(shè)計要求。

9、性能測試:測量系統(tǒng)的性能指標,分析是否符合設(shè)計目標。對于數(shù)據(jù)量很大的數(shù)據(jù)庫系統(tǒng),最適合調(diào)試程序的時機是。A.數(shù)據(jù)尚未建立之前B.數(shù)據(jù)庫已經(jīng)建立,但尚未裝入任何數(shù)據(jù)時C.數(shù)據(jù)庫已經(jīng)建立,但已經(jīng)裝入部分數(shù)據(jù)時D.全部數(shù)據(jù)裝入數(shù)據(jù)庫以后(分數(shù):2.00)A.B.丿D.解析:解析對于數(shù)據(jù)量極大的中大型系統(tǒng),數(shù)據(jù)裝載非常耗時耗力,因此不需要等待所有的數(shù)據(jù)都入庫后才開始試運行,而只需先裝載少量的數(shù)據(jù)即可,等到試運行的結(jié)果符合設(shè)計要求后,再批量裝入全部數(shù)據(jù)。另外,為了防止由于系統(tǒng)本身的問題或者操作人員的誤操作而引起的各種故障,以減少對數(shù)據(jù)庫的破壞,在試運行階段,應(yīng)該先測試DBMS的恢復(fù)功能,做好數(shù)據(jù)庫的轉(zhuǎn)儲

10、和恢復(fù)工作。因此本題答案為C。數(shù)據(jù)庫的運行管理與維護主要由數(shù)據(jù)庫管理員負責(zé),工作內(nèi)容主要包括日常維護、系統(tǒng)監(jiān)控與分析、性能優(yōu)化等。下列關(guān)于數(shù)據(jù)庫管理員工作內(nèi)容的說法錯誤的是。A.數(shù)據(jù)庫的備份和恢復(fù)是重要的維護工作,數(shù)據(jù)庫管理員應(yīng)根據(jù)不同的應(yīng)用要求制定不同的備份計劃,在備份計劃中應(yīng)包含備份的時間、周期、備份方式和備份內(nèi)容等B.性能優(yōu)化是數(shù)據(jù)庫管理員的重要工作,性能優(yōu)化的主要手段有查詢優(yōu)化、索引調(diào)整、模式調(diào)整等,這些工作一般無需開發(fā)人員參與C.數(shù)據(jù)庫管理員應(yīng)監(jiān)控數(shù)據(jù)庫中各種鎖的使用情況,并處理可能出現(xiàn)的死鎖情況,若發(fā)現(xiàn)問題應(yīng)及時通知相關(guān)人員D.數(shù)據(jù)庫管理員需要定期檢查存儲空間使用情況并根據(jù)需求擴展

11、存儲空間,這些工作一般無需最終用戶參與(分數(shù):2.00)A.丿C.D.解析:解析模式調(diào)整不屬于性能優(yōu)化。數(shù)據(jù)庫系統(tǒng)性能調(diào)優(yōu)過程中,需要考慮服務(wù)器、網(wǎng)絡(luò)等各方面因素。下列關(guān)于數(shù)據(jù)庫系統(tǒng)性能調(diào)優(yōu)的說法,正確的是。A.當發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)器CPU很忙時,可以考慮增加數(shù)據(jù)服務(wù)器CPU數(shù)量,數(shù)據(jù)庫服務(wù)器的處理能力可隨之線性增長B.當有大量數(shù)據(jù)經(jīng)常需要在數(shù)據(jù)庫服務(wù)器和應(yīng)用服務(wù)器之間傳輸時,需要考慮在內(nèi)網(wǎng)與外網(wǎng)之間設(shè)置防火墻,以避免內(nèi)網(wǎng)數(shù)據(jù)傳輸對外網(wǎng)帶來的影響C.在很多情況下,僅依靠增加硬件資源無法實現(xiàn)調(diào)優(yōu)目的,對頻繁執(zhí)行且性能較差的SQL語句進行調(diào)優(yōu)有時會起到很好的效果D.通常數(shù)據(jù)庫管理系統(tǒng)能把部分數(shù)據(jù)暫存在

12、內(nèi)存緩沖區(qū)中,因此一般情況下,磁盤10都不會成為數(shù)據(jù)庫服務(wù)器的性能瓶頸(分數(shù):2.00)A.B.丿D.解析:解析測試過程中,若相同時間間隔內(nèi)發(fā)現(xiàn)的缺陷數(shù)量呈收斂趨勢,則可結(jié)束測試,其他均不正確在數(shù)據(jù)庫的維護工作中重組數(shù)據(jù)庫屬于。A.定期維護B.日常維護C.不定期維護D.故障維護(分數(shù):2.00)A.TOC o 1-5 h z丿C.D.解析:解析在數(shù)據(jù)庫的維護工作中重組數(shù)據(jù)庫屬于日常維護。因此本題答案為B。數(shù)據(jù)庫的維護工作主要包括。數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù)數(shù)據(jù)庫的安全性和完整性控制數(shù)據(jù)庫性能的監(jiān)控分析和改進數(shù)據(jù)庫的重組和重構(gòu)A.B.C.D.分數(shù):2.00)A.B.C.解析:解析一般來說,維護工作主要包

13、括:數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù);數(shù)據(jù)庫的安全性和完整性控制;數(shù)據(jù)庫性能的監(jiān)控分析和改進;數(shù)據(jù)庫的重組和重構(gòu)。因此本題答案為D。下述不屬于對數(shù)據(jù)庫性能的監(jiān)控內(nèi)容的是。A.庫緩沖B.鎖與等待C.空間使用率D.回滾段(分數(shù):2.00)A.B.丿D.解析:解析對數(shù)據(jù)庫性能的監(jiān)控內(nèi)容主要包括數(shù)據(jù)緩沖區(qū)的命中率、庫緩沖、用戶鎖、鎖與等待、回滾段、臨時段使用情況、索引的使用情況、等待事件和共享池等,所以本題的答案為C。下述不屬于對數(shù)據(jù)庫構(gòu)架體系的監(jiān)控內(nèi)容的是。A.空間基本信息B.剩余空間大小C.索引的使用情況D.段的占用空間與區(qū)間數(shù)(分數(shù):2.00)A.B.丿D.解析:解析對數(shù)據(jù)庫構(gòu)架體系的監(jiān)控,主要監(jiān)控內(nèi)容:空間

14、基本信息、空間使用率與剩余空間大小、空間是否具有自動擴展的能力、哪些表的擴展將引起空間的擴展以及段的占用空間與區(qū)間數(shù)等。所以本題的答案為C。由DBMS自動監(jiān)測數(shù)據(jù)庫的運行情況,并在數(shù)據(jù)庫出現(xiàn)問題時自動采取有效措施,防止出現(xiàn)的問題對數(shù)據(jù)庫運行產(chǎn)生不良影響,這種監(jiān)控機制稱為。A.自動監(jiān)控機制B.對數(shù)據(jù)庫構(gòu)架體系的監(jiān)控C.手動監(jiān)控機制D.對數(shù)據(jù)庫性能的監(jiān)控(分數(shù):2.00)丿B.C.D.解析:解析自動監(jiān)控機制由DBMS自動監(jiān)測數(shù)據(jù)庫的運行情況,并在數(shù)據(jù)庫出現(xiàn)問題時自動采取有效措施,防止出現(xiàn)的問題對數(shù)據(jù)庫運行產(chǎn)生不良影響。所以本題的答案為A。下述屬于對數(shù)據(jù)庫構(gòu)架體系的監(jiān)控內(nèi)容的是??臻g基本信息空間使用

15、率與剩余空間大小空間是否具有自動擴展的能力哪些表的擴展將引起空間的擴展段的占用空間與區(qū)間數(shù)A.B.C.D.(分數(shù):2.00)A.B.C.丿解析:解析對數(shù)據(jù)庫構(gòu)架體系的監(jiān)控,主要監(jiān)控內(nèi)容:空間基本信息、空間使用率與剩余空間大小、空間是否具有自動擴展的能力、哪些表的擴展將引起空間的擴展以及段的占用空間與區(qū)間數(shù)等。所以本題的答案為Do以下不屬于對數(shù)據(jù)庫空間管理的內(nèi)容的是。A.創(chuàng)建數(shù)據(jù)庫空間B.關(guān)聯(lián)數(shù)據(jù)文件C.修改空間狀態(tài)D.新增表記錄(分數(shù):2.00)A.B.C.丿解析:解析總地說來,無論使用何種數(shù)據(jù)庫,對空間的管理主要包括創(chuàng)建數(shù)據(jù)庫空間,更改空間大小刪除空間,修改空間狀態(tài),新建、移動、關(guān)聯(lián)數(shù)據(jù)文件

16、等,所以本題的答案為Do以下說法錯誤的是oA.數(shù)據(jù)庫空間的結(jié)構(gòu)設(shè)計一般分為邏輯空間的結(jié)構(gòu)設(shè)計和物理空間的結(jié)構(gòu)設(shè)計B.邏輯空間的結(jié)構(gòu)設(shè)計直接決定了數(shù)據(jù)庫存儲數(shù)據(jù)時數(shù)據(jù)文件所占用空間的大小及分布C.對數(shù)據(jù)庫空間實際增長情況進行監(jiān)控是非常重要的,應(yīng)重點監(jiān)控數(shù)據(jù)增長較快的數(shù)據(jù)表D.數(shù)據(jù)庫空間的監(jiān)控和有效管理對整個數(shù)據(jù)庫系統(tǒng)的正常運行以及性能優(yōu)化具有十分重要的作用(分數(shù):2.00)A.丿C.D.解析:解析數(shù)據(jù)庫空間的結(jié)構(gòu)設(shè)計一般分為邏輯空間的結(jié)構(gòu)設(shè)計和物理空間的結(jié)構(gòu)設(shè)計,其中物理空間的結(jié)構(gòu)設(shè)計直接決定了數(shù)據(jù)庫存儲數(shù)據(jù)時數(shù)據(jù)文件所占用空間的大小及分布。所以本題的答案為Bo20.以下關(guān)于優(yōu)化空間管理的說法錯

17、誤的是。A.通過觀測一定的表或視圖可以了解當前空間的使用狀況B.在進行數(shù)據(jù)庫設(shè)計時,對數(shù)據(jù)庫所需使用的空間進行預(yù)測有助于性能優(yōu)化C.設(shè)計階段的預(yù)測結(jié)果對實施階段沒有多大參考價值D.數(shù)據(jù)庫空間的監(jiān)控和有效管理對整個數(shù)據(jù)庫系統(tǒng)的正常運行以及性能優(yōu)化具有十分重要的作用(分數(shù):2.00)A.B.丿D.解析:解析在進行數(shù)據(jù)庫設(shè)計時,需要根據(jù)數(shù)據(jù)庫的數(shù)據(jù)保存期要求、數(shù)據(jù)結(jié)構(gòu)信息和數(shù)據(jù)預(yù)期增長速度等因素,對數(shù)據(jù)庫所需使用的空間進行預(yù)測,這也是一項十分重要的工作。預(yù)測出數(shù)據(jù)庫中初始階段要存放的數(shù)據(jù)量,并計算出數(shù)據(jù)庫所需要的空間以后,在實施階段就必須以這些空間量為參數(shù),在軟硬件環(huán)境中為數(shù)據(jù)庫預(yù)留出足夠的空間。所

18、以本題的答案為C。以下哪些是參數(shù)調(diào)整中需要關(guān)注的對象?。A.內(nèi)存分配B.資源競爭C.磁盤I/OD.以上全部(分數(shù):2.00)A.B.C.丿解析:解析參數(shù)調(diào)整中需要關(guān)注的對象有:外部調(diào)整。包括CPU和網(wǎng)絡(luò)。在任何機器中,CPU的數(shù)據(jù)處理能力往往是衡量計算機性能的一個標志。如果運行隊列數(shù)目超過了CPU處理的數(shù)目,服務(wù)器性能就會受到CPU的限制而下降。解決方法是為服務(wù)器適當增加CPU的數(shù)量或者將需要許多資源的進程終止。大量的SQL數(shù)據(jù)在網(wǎng)絡(luò)上傳輸會導(dǎo)致網(wǎng)速變慢。網(wǎng)卡、交換機、集線器等網(wǎng)絡(luò)設(shè)備的性能對網(wǎng)絡(luò)的影響很明顯。所以,通過調(diào)整網(wǎng)絡(luò)設(shè)備,也可以在一定程度上提高數(shù)據(jù)庫的性能。調(diào)整內(nèi)存分配。通過調(diào)整相

19、關(guān)參數(shù)控制數(shù)據(jù)庫的內(nèi)存分配,也可以在很大程度上改善數(shù)據(jù)庫的性能。調(diào)整磁盤I/O??梢酝ㄟ^令I(lǐng)/O時間最小化,減少磁盤上的文件競爭帶來的瓶頸,以此改善數(shù)據(jù)庫的性能。調(diào)整競爭。所以本題的答案應(yīng)該為D。資源是有限的,多個進程對相同的資源發(fā)出申請時,導(dǎo)致了競爭的產(chǎn)生。為了解決這個問題,可以采用的方法包括。修改參數(shù)以控制連接到數(shù)據(jù)庫的最大進程數(shù)減少調(diào)度進程的競爭減少多線程服務(wù)進程競爭減少重做日志緩沖區(qū)競爭減少回滾段競爭A.B.C.(分數(shù):2.00)A.B.C.丿解析:解析資源是有限的,多個進程對相同的資源發(fā)出申請時,導(dǎo)致了競爭的產(chǎn)生。為了解決這個問題,可以采用以下幾種方法:修改參數(shù)以控制連接到數(shù)據(jù)庫的最

20、大進程數(shù);減少調(diào)度進程的競爭;減少多線程服務(wù)進程競爭;減少重做日志緩沖區(qū)競爭;減少回滾段競爭。所以本題的答案應(yīng)該為D。設(shè)某系統(tǒng)中有商品銷售表(商品號,商品類別,數(shù)量,單價,銷售日期,銷售時間),該表數(shù)據(jù)量大,在工作時間會被頻繁插入銷售數(shù)據(jù)。用戶需要經(jīng)常查詢每天各類別商品的銷售總量,為了提高查詢效率,下列措施中最為有效且合理的是。A.在商品銷售表上針對商品類別和銷售日期屬性建立索引B.建立商品分類別日銷售匯總表(商品類別,銷售總量,日期),每產(chǎn)生一條新銷售記錄時實時更新該表,用戶直接使用該表進行查詢即可C.在商品銷售表的商品號和銷售日期屬性上建立索引D.建立商品日銷售匯總表(商品號,商品類別,銷

21、售總量,日期),每產(chǎn)生一條新銷售記錄時實時更新該表,用戶直接使用該表進行查詢即可(分數(shù):2.00)丿B.C.D.解析:解析本題考查的知識點是索引的概念。減少了屬性個數(shù)的新表對于查詢的次數(shù)沒有影響。在需要查找的分類上設(shè)立查找碼,利用索引文件可以快速找到記錄的物理位置。本題以“每天的各類商品”為查找類別,因此在銷售日期和商品類別上建立索引。即本題的答案為A。在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,查詢效率是考核數(shù)據(jù)庫應(yīng)用系統(tǒng)的一個重要方面。下列方法中,通常有利于提高查詢效率的是。I.盡可能避免無用的排序操作II盡可能消除對大型表行數(shù)據(jù)的順序存取III盡可能避免使用否定查詢盡可能避免使用外連接操作盡可能用子查詢代替連接

22、查詢A.僅I、II、III和VB.僅I、II和VC.僅II、III、IV和VD.全部(分數(shù):2.00)A.丿C.D.解析:解析如果一個列的標簽同時在主查詢和WHERE子句中的查詢出現(xiàn),那么很可能當主查詢中的列值改變后,子查詢必須重新查詢一次,查詢嵌套層數(shù)越多,效率越低,因此應(yīng)當盡量避免子查詢。優(yōu)化數(shù)據(jù)庫數(shù)據(jù)的存儲結(jié)構(gòu)和存取方法有利于提高數(shù)據(jù)的查詢效率。下列不利于提高系統(tǒng)查詢效率的優(yōu)化方案是。A.為經(jīng)常出現(xiàn)在查詢條件中的列建立索引B.為頻繁進行排序的列建立索引C.將數(shù)據(jù)文件和日志文件分別放置在不同磁盤上D.將表的數(shù)據(jù)和索引放置在同一磁盤上(分數(shù):2.00)A.B.C.丿解析:解析將表的數(shù)據(jù)和索引

23、放置在同一磁盤上不利于提高系統(tǒng)查詢效率。26設(shè)某并行數(shù)據(jù)庫系統(tǒng)中有表T(al,a2,,an),因數(shù)據(jù)量大,采用范圍劃分法根據(jù)劃分屬性al將表T的元組劃分成若干部分,以提高系統(tǒng)效率。通過這種劃分以后,下列查詢效率一般會有所提高的是。A.查詢a2值為最大的元組B.查詢a2等于5的所有元組C.查詢a1屬于1,100的元組D.以上都可以(分數(shù):2.00)A.B.C.丿解析:解析三個選項都可以提高查詢效率?,F(xiàn)有一個具有多個分店的大型連鎖超市,該連鎖超市使用統(tǒng)一的連鎖業(yè)務(wù)經(jīng)營管理系統(tǒng)管理其日常業(yè)務(wù)已知其中的銷售數(shù)據(jù)明細表結(jié)構(gòu)為(銷售記錄ID,商品ID,價格,數(shù)量,總金額,銷售時間,分店ID,該表數(shù)據(jù)量很大

24、。為了提高數(shù)據(jù)訪問效率,系統(tǒng)將每年每個分店的銷售數(shù)據(jù)劃分成獨立的數(shù)據(jù)表,這種劃分方式被稱為。A.輪轉(zhuǎn)劃分B.范圍劃分C.散列劃分D.多維劃分分數(shù):2.00)A.B.C.丿解析:解析本題考查數(shù)據(jù)劃分。本題運用一維劃分已經(jīng)無法完成,因此需要使用多維劃分。故選D。查詢優(yōu)化是提高數(shù)據(jù)庫應(yīng)用系統(tǒng)性能的重要手段,下列給出的查詢優(yōu)化方法,一般情況下無效的是A.為經(jīng)常需要進行排序或分組的列建立索引B.對經(jīng)常出現(xiàn)在查詢條件中的列建立索引C.對涉及連接的查詢,盡量用左外連接或右外連接代替內(nèi)連接D.采用提前計算方法,將頻繁訪問的視圖轉(zhuǎn)為物化視圖(分數(shù):2.00)A.B.丿D.解析:解析左或右連接消耗的資源非常多,因

25、為它們包含與NULL數(shù)據(jù)匹配的數(shù)據(jù)。它們比內(nèi)連接消耗資源更多,所以盡量使用內(nèi)連接有助于優(yōu)化查詢。關(guān)于查詢優(yōu)化問題,下列說法錯誤的是。A.將頻繁地向數(shù)據(jù)庫發(fā)送的某條查詢語句用存儲過程來代替,可以提高查詢效率B.為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引,可以提高查詢效率C.先執(zhí)行表連接條件,后執(zhí)行查詢條件,有利于提高查詢效率D.將頻繁訪問的視圖物化并進行維護,有利于提高查詢效率(分數(shù):2.00)A.B.丿D.解析:解析在優(yōu)化查詢的方法中將頻繁地向數(shù)據(jù)庫發(fā)送的某條查詢語句用存儲過程來代替,為經(jīng)常出現(xiàn)在查詢條件中的屬性建立索引以及將頻繁訪問的視圖物化并進行維護,都有利于提高查詢效率,但是先執(zhí)行表連接條件,

26、后執(zhí)行查詢條件,不利于提高查詢效率,應(yīng)該盡可能先執(zhí)行查詢條件,把表連接條件放到最后執(zhí)行。某數(shù)據(jù)庫應(yīng)用系統(tǒng)中,數(shù)據(jù)庫管理員發(fā)現(xiàn)某個查詢功能是用多表連接操作實現(xiàn)的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執(zhí)行效率,下列方法中可行的是。A.將此查詢語句放置在視圖中,使用視圖實現(xiàn)該查詢操作B.修改實現(xiàn)此功能的查詢語句,將連接查詢改為嵌套查詢C.將此功能涉及的表進行合并,然后對合并后的表進行查詢D.將此查詢語句放置在存儲過程中,通過調(diào)用存儲過程實現(xiàn)該查詢操作分數(shù):2.00)丿B.C.解析:解析視圖是由從數(shù)據(jù)庫的基本表中選取出來的數(shù)據(jù)組成的邏輯窗口,它與基本表不同的是,視圖是一個虛表。數(shù)據(jù)

27、庫中只存放視圖的定義,而不存放視圖包含的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中,可將表與表之間的復(fù)雜的連接操作和搜索條件對用戶隱藏起來,使查詢語句書寫簡單,提高查詢效率。B項增加了查詢的復(fù)雜度降低了查詢的效率,C項增加了數(shù)據(jù)庫的負擔(dān),也降低了數(shù)據(jù)庫的效率,D項存儲過程定義比較復(fù)雜使用起來也沒有視圖靈活。故選A。優(yōu)化查詢的常用方法包括。合理使用索引避免或簡化排序避免相關(guān)子查詢使用臨時表加速查詢不要隨意使用游標A.B.C.D.(分數(shù):2.00)A.B.C.丿解析:解析優(yōu)化查詢的常用方法包括:合理使用索引;避免或簡化排序;避免相關(guān)子查詢;使用臨時表加速查詢;不要隨意使用游標,等等,因此答案為D。索引使

28、用原則包括。經(jīng)常在查詢中作為條件被使用的列,應(yīng)為其建立索引頻繁進行排序或分組(即進行GROUPBY或ORDERBY操作)的列,應(yīng)為其建立索引一個列的值域很大時,應(yīng)為其建立索引如果待排序的列有多個,應(yīng)在這些列上建立復(fù)合索引可以使用系統(tǒng)工具來檢查索引的完整性,必要時進行修復(fù)A.B.C.D.(分數(shù):2.00)A.B.C.丿解析:解析索引是數(shù)據(jù)庫中重要的數(shù)據(jù)結(jié)構(gòu),它的根本目的就是為了提高查詢效率。索引的使用要恰到好處,使用原則如下:經(jīng)常在查詢中作為條件被使用的列,應(yīng)為其建立索引;頻繁進行排序或分組:即進行GROUPBY或ORDERBY操作)的列,應(yīng)為其建立索引;一個列的值域很大時,應(yīng)為其建立索引;如果

29、待排序的列有多個,應(yīng)在這些列上建立復(fù)合索引;可以使用系統(tǒng)工具來檢查索引的完整性,必要時進行修復(fù)。因此答案為D。建立存儲過程的原則包括。對于頻繁使用的SQL語句建議使用存儲過程在存儲過程中盡量使用SQL自帶的返回參數(shù)在存儲過程中盡量使用自定義的返回參數(shù)減少不必要的參數(shù),避免數(shù)據(jù)冗余TOC o 1-5 h zA.B.C.D.(分數(shù):2.00)丿B.C.D.解析:解析對于頻繁使用的SQL語句建議使用存儲過程。另外,要注意在存儲過程中盡量使用SQL自帶的返回參數(shù),而非自定義的返回參數(shù),減少不必要的參數(shù),避免數(shù)據(jù)冗余。因此答案為A。避免和簡化排序的影響因素包括。由于現(xiàn)有索引不足,導(dǎo)致排序時索引中不包括一

30、個或幾個待排序的列GROUPBY子句中列的次序與索引的次序不一樣ORDERBY子句中列的次序與索引的次序不一樣排序的列來自不同的表TOC o 1-5 h zA.B.C.D.(分數(shù):2.00)A.B.C.丿解析:解析應(yīng)當簡化或避免對大型表進行重復(fù)的排序。當能夠利用索引自動以適當次序產(chǎn)生輸出時,優(yōu)化器就可以避免不必要排序步驟。以下是一些影響因素:由于現(xiàn)有索引不足,導(dǎo)致排序時索引中不包括一個或幾個待排序的列;GROUPBY或ORDERBY子句中列的次序與索引的次序不一樣;排序的列來自不同的表。因此答案為Do二、B填空題/B(總題數(shù):11,分數(shù):32.00)35某事務(wù)T要更改數(shù)據(jù)庫某表列的值,DBMS

31、在執(zhí)行T時發(fā)現(xiàn)更新后的值超出了該列的取值范圍,異常終止了To為了保證數(shù)據(jù)的正確性及一致性,DBMS應(yīng)執(zhí)行的恢復(fù)操作是1o(分數(shù):3.00)填空項1:(正確答案:UNDO)解析:解析DBMS執(zhí)行的恢復(fù)操作為UNDO操作。在SQLServer2000中,現(xiàn)要在employees表的first_name和last_name列上建立一個唯一的非聚集復(fù)合索引,其中first_name列數(shù)據(jù)的重復(fù)率是5%,last_name列數(shù)據(jù)的重復(fù)率是10%。請補全下列語句使以first_name和last_name列作為條件的查詢效率最高。CREATEUNIQUENONCLUSTEREDINDEXIdx_NameONemployees()(分數(shù):3.00)填空項1:(正確答案:first_name,last_name)解析:設(shè)有某用戶正在使用多維分析工具查看銷售數(shù)據(jù),當前查看的數(shù)據(jù)為家電類產(chǎn)品2010年各季度銷售情況。用戶發(fā)現(xiàn)2010年第3季度銷售額異常的大,進而想通過多維分析工具查看家電類產(chǎn)品2010年第3季度各月份銷售情況。為了滿足這個查詢分析需求,多維分析工具應(yīng)該具有的相應(yīng)基本功能是1。(分數(shù):3.00)填空項1:(正確答案:鉆取)解析:解析鉆取是多維分析的一個基本功能,它是指對應(yīng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論