- 相關推薦
計算機四級數(shù)據(jù)庫工程師考點筆記
考核數(shù)據(jù)庫應用系統(tǒng)分析及規(guī)劃、數(shù)據(jù)庫設計及實現(xiàn)、數(shù)據(jù)庫存儲技術、并發(fā)控制技術、數(shù)據(jù)庫管理與維護、數(shù)據(jù)庫技術的發(fā)展和新技術。小編整理了計算機四級數(shù)據(jù)庫工程師考點筆記,歡迎欣賞與借鑒。
1.優(yōu)化查詢方法有:合理使用索引、避免或簡化排序、消除對大型表行數(shù)據(jù)的順序存取、避免相關子查詢、避免困難的正規(guī)表達式、使用臨時表加速查詢、用排序來取代非順序磁盤存取、不充分的連接條件、存儲過程、不要隨意使用游標、事務處理等。
2.分布透明性有:分片透明性、位置透明性、局部數(shù)據(jù)模型透明性。其中分片透明性是最高級別的透明性。
3.DBMS中事務持久性是由恢復管理子系統(tǒng)實現(xiàn)的。事務的原子性是由DBMS的事務管理子系統(tǒng)實現(xiàn)的。隔離性是由并發(fā)控制子系統(tǒng)實現(xiàn)的。一致性是由完整性子系統(tǒng)實現(xiàn)的。
4.系統(tǒng)故障是指數(shù)據(jù)庫在運行過程中,由于硬件故障、數(shù)據(jù)庫軟件及操作系統(tǒng)的漏洞,突然停電等情況,導致系統(tǒng)停止運轉,所有正在運行的事務以非正常方式終止,需要系統(tǒng)重新啟動的一類故障。
5.多表連接查詢,保證功能不變,可以使用視圖以提高查詢的執(zhí)行效率。
6.聯(lián)機事務處理(OLTP),聯(lián)機分析處理(OLAP)
OLTP系統(tǒng)的安全性要求比OLAP系統(tǒng)的高且實現(xiàn)比較困難。
OLTP系統(tǒng)既可以訪問單條記錄,也可以訪問多條記錄。
OLTP要求系統(tǒng)必須具有很高的響應速度,而OLAP對系統(tǒng)的響應速度要求較為寬松。
OLTP系統(tǒng)一般由企業(yè)中下層業(yè)務人員使用,而OLAP系統(tǒng)一般由企業(yè)的中上層或決策層使用。
7.DENY:拒絕。Sysadmin管理員所有權限,服務器角色。
8.在where子句中可以建立輔索引來提高查詢的執(zhí)行效率。
9.要在系統(tǒng)中創(chuàng)建一個新的用戶數(shù)據(jù)庫,則用戶數(shù)據(jù)庫中主數(shù)據(jù)文件的大小不能小于model的主數(shù)據(jù)文件大小,因為model自動復制到數(shù)據(jù)庫中。
10.能夠應用在master數(shù)據(jù)庫上的備份方法是:完全備份、差異備份、日志備份。
Master是一個非常重要的系統(tǒng)數(shù)據(jù)庫,應該對其備份。
11.在分布式數(shù)據(jù)庫系統(tǒng)中,涉及到多個站點的分布式查詢的查詢代價主要是由CPU、I/O代價來衡量的。
12.固定服務器角色及其權限。
13.DROP USER USER1 CASCADE 命令中的CASCADE選項指定在刪除用戶的同時,刪除其所擁有的全部數(shù)據(jù)庫對象,否則僅刪除USER1用戶名。
14.EXEC SP_addrolemember ‘數(shù)據(jù)庫角色’,’用戶’ 添加
15.EXEC SP_droprolemember ‘數(shù)據(jù)庫角色’,’用戶’ 刪除
16.EXEC SP_addsrvrolemember ‘用戶’,’服務器角色’ 添加
17.EXEC SP_dropsrvrolemember ‘用戶’,’服務器角色’ 刪除
18.數(shù)據(jù)庫的實施主要包括以下四項工作:用DDL定義數(shù)據(jù)庫結構、數(shù)據(jù)裝載、編寫與調(diào)試應用程序以及數(shù)據(jù)庫試運行。
19.數(shù)據(jù)庫管理員作為數(shù)據(jù)庫的主要維護者,其維護工作主要包括:數(shù)據(jù)庫的轉儲和恢復,數(shù)據(jù)庫的安全性、完整性控制,數(shù)據(jù)庫性能的監(jiān)控分析和改進,數(shù)據(jù)庫的重組和重構。
20.從OLTP環(huán)境中抽取數(shù)據(jù),建立新的世界數(shù)據(jù)分析環(huán)境的最初出發(fā)點是解決企業(yè)基本業(yè)務應用和數(shù)據(jù)分析應用之間的性能沖突問題。
21.決策系統(tǒng):為了解決DSS存在的不足,人們提出了基于數(shù)據(jù)倉庫的決策支持系統(tǒng),數(shù)據(jù)倉庫是核心,決策支持系統(tǒng)是數(shù)據(jù)的需求者。
22.關系模型是建立在集合論的基礎上的,關系模型中數(shù)據(jù)存取對用戶是透明的
23.鎖可以加在數(shù)據(jù)頁、索引頁和數(shù)據(jù)塊等物理單元上,也可以加在元祖等邏輯單元上。一個好的數(shù)據(jù)庫管理系統(tǒng)一般會選擇多種鎖粒度進行性能優(yōu)化,以達到數(shù)據(jù)庫運行的最佳狀態(tài)。
24.數(shù)據(jù)庫管理系統(tǒng)一般通過周期性檢查事務等待圖來實現(xiàn)死鎖檢測。
25.數(shù)據(jù)庫管理系統(tǒng)提供了數(shù)據(jù)定義語言(DDL),用于定義各種數(shù)據(jù)庫對象,數(shù)據(jù)定義語句經(jīng)DDL編譯器編譯后,各種對象的描述信息存放在數(shù)據(jù)庫的數(shù)據(jù)字典中。
26.目前,許多關系型數(shù)據(jù)庫管理系統(tǒng)支持定義既具有計算邏輯,也保存數(shù)據(jù)并提供有限的數(shù)據(jù)更新機制的視圖,這類視圖稱為觸發(fā)器。
27.可以提高系統(tǒng)查詢效率的做法:將數(shù)據(jù)文件盒日志文件分別放在不同的磁盤上,將表的數(shù)據(jù)和索引放置在不同的磁盤上。
28.客戶/服務器體系結構是網(wǎng)絡環(huán)境下的一種主流的數(shù)據(jù)庫應用系統(tǒng)體系結構。
29.數(shù)據(jù)挖掘作為知識發(fā)現(xiàn)的過程,一般由三個主要階段組成:數(shù)據(jù)準備,數(shù)據(jù)挖掘和結果的解釋評估。
30.避免或簡化排序的目的是查詢優(yōu)化。
31.當數(shù)據(jù)庫出現(xiàn)故障時要對數(shù)據(jù)庫進行恢復,恢復的原理是數(shù)據(jù)冗余,常用的技術是數(shù)據(jù)轉儲和登錄日志文件。
32.如果要進行事務日志備份,必須將數(shù)據(jù)庫的故障還原模型設置為安全方式或大容量日志記錄方式。
33.用戶要訪問SQL Server數(shù)據(jù)庫中的數(shù)據(jù)時,必須經(jīng)過三個認證過程。第一個認證過程是身份認證,第二個認證過程驗證用戶是否是數(shù)據(jù)庫的合法用戶,第三個認證過程是驗證數(shù)據(jù)庫用戶是否具有要進行的操作權限。
34.關于IDEF0建模方式:一個活動可以沒有輸入,但不允許既沒有輸入又沒有控制。IDEF0中箭頭代表的是數(shù)據(jù),而不是流或順序,每個矩形框要至少有一個控制箭頭和一個輸出箭頭。一個模型由圖形文字說明、詞匯表及相互的交叉引用表組成,其中圖形是主要成分。
35.數(shù)據(jù)庫驅(qū)動程序以動態(tài)鏈接庫的形式存在,它的主要作用包括:建立和數(shù)據(jù)源的連接;向數(shù)據(jù)源提交用戶請求,執(zhí)行SQL語句;在數(shù)據(jù)庫應用程序和數(shù)據(jù)源之間進行數(shù)據(jù)格式轉換;向應用程序放回處理結果。
36.面向數(shù)據(jù)建模的概念數(shù)據(jù)模型有:E-R模型,IDEF1X模型。面向?qū)ο蠼5恼Z義數(shù)據(jù)模型有SAM*,以及統(tǒng)一建模語言UML。
37.基本數(shù)據(jù)模型(包括層次數(shù)據(jù)模型、網(wǎng)狀數(shù)據(jù)模型、關系數(shù)據(jù)模型、對象數(shù)據(jù)模型)能夠方便效率地存儲和操作數(shù)據(jù),且空間利用率高,對數(shù)據(jù)操作響應快,綜合性能好。
38.數(shù)據(jù)庫采用三級模式結構:外模式、模式、內(nèi)模式。外模式/模式具有邏輯獨立性,模式/內(nèi)模式具有物理獨立性。
39.模式也稱為邏輯模式或概念模式,是對數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。
【計算機四級數(shù)據(jù)庫工程師考點筆記】相關文章:
計算機四級《數(shù)據(jù)庫工程師》第五章考點匯總10-19
計算機四級數(shù)據(jù)庫數(shù)據(jù)模型考點05-07
2017計算機四級考試數(shù)據(jù)庫工程師復習筆試筆記07-22
計算機四級《數(shù)據(jù)庫技術》考點:數(shù)據(jù)庫應用系統(tǒng)生命周期07-22
計算機四級《數(shù)據(jù)庫工程師》模擬試題09-29
計算機四級《數(shù)據(jù)庫工程師》特訓題08-16