計算機四級數據庫工程師考點筆記

考覈數據庫應用系統分析及規劃、數據庫設計及實現、數據庫存儲技術、併發控制技術、數據庫管理與維護、數據庫技術的發展和新技術。小編整理了計算機四級數據庫工程師考點筆記,歡迎欣賞與借鑑。

計算機四級數據庫工程師考點筆記

1.優化查詢方法有:合理使用索引、避免或簡化排序、消除對大型錶行數據的順序存取、避免相關子查詢、避免困難的正規表達式、使用臨時表加速查詢、用排序來取代非順序磁盤存取、不充分的連接條件、存儲過程、不要隨意使用遊標、事務處理等。

2.分佈透明性有:分片透明性、位置透明性、局部數據模型透明性。其中分片透明性是最高級別的透明性。

中事務持久性是由恢復管理子系統實現的。事務的原子性是由DBMS的事務管理子系統實現的。隔離性是由併發控制子系統實現的。一致性是由完整性子系統實現的。

4.系統故障是指數據庫在運行過程中,由於硬件故障、數據庫軟件及操作系統的漏洞,突然停電等情況,導致系統停止運轉,所有正在運行的事務以非正常方式終止,需要系統重新啓動的一類故障。

5.多表連接查詢,保證功能不變,可以使用視圖以提高查詢的執行效率。

6.聯機事務處理(OLTP),聯機分析處理(OLAP)

OLTP系統的安全性要求比OLAP系統的高且實現比較困難。

OLTP系統既可以訪問單條記錄,也可以訪問多條記錄。

OLTP要求系統必須具有很高的響應速度,而OLAP對系統的響應速度要求較爲寬鬆。

OLTP系統一般由企業中下層業務人員使用,而OLAP系統一般由企業的中上層或決策層使用。

:拒絕。Sysadmin管理員所有權限,服務器角色。

8.在where子句中可以建立輔索引來提高查詢的執行效率。

9.要在系統中創建一個新的用戶數據庫,則用戶數據庫中主數據文件的大小不能小於model的主數據文件大小,因爲model自動複製到數據庫中。

10.能夠應用在master數據庫上的備份方法是:完全備份、差異備份、日誌備份。

Master是一個非常重要的系統數據庫,應該對其備份。

11.在分佈式數據庫系統中,涉及到多個站點的分佈式查詢的查詢代價主要是由CPU、I/O代價來衡量的。

12.固定服務器角色及其權限。

USER USER1 CASCADE 命令中的CASCADE選項指定在刪除用戶的同時,刪除其所擁有的全部數據庫對象,否則僅刪除USER1用戶名。

SP_addrolemember ‘數據庫角色’,’用戶’ 添加

SP_droprolemember ‘數據庫角色’,’用戶’ 刪除

SP_addsrvrolemember ‘用戶’,’服務器角色’ 添加

SP_dropsrvrolemember ‘用戶’,’服務器角色’ 刪除

18.數據庫的實施主要包括以下四項工作:用DDL定義數據庫結構、數據裝載、編寫與調試應用程序以及數據庫試運行。

19.數據庫管理員作爲數據庫的主要維護者,其維護工作主要包括:數據庫的轉儲和恢復,數據庫的安全性、完整性控制,數據庫性能的監控分析和改進,數據庫的重組和重構。

20.從OLTP環境中抽取數據,建立新的世界數據分析環境的最初出發點是解決企業基本業務應用和數據分析應用之間的性能衝突問題。

21.決策系統:爲了解決DSS存在的不足,人們提出了基於數據倉庫的決策支持系統,數據倉庫是核心,決策支持系統是數據的需求者。

22.關係模型是建立在集合論的基礎上的,關係模型中數據存取對用戶是透明的

23.鎖可以加在數據頁、索引頁和數據塊等物理單元上,也可以加在元祖等邏輯單元上。一個好的數據庫管理系統一般會選擇多種鎖粒度進行性能優化,以達到數據庫運行的最佳狀態。

24.數據庫管理系統一般通過週期性檢查事務等待圖來實現死鎖檢測。

25.數據庫管理系統提供了數據定義語言(DDL),用於定義各種數據庫對象,數據定義語句經DDL編譯器編譯後,各種對象的描述信息存放在數據庫的數據字典中。

26.目前,許多關係型數據庫管理系統支持定義既具有計算邏輯,也保存數據並提供有限的數據更新機制的視圖,這類視圖稱爲觸發器。

27.可以提高系統查詢效率的.做法:將數據文件盒日誌文件分別放在不同的磁盤上,將表的數據和索引放置在不同的磁盤上。

28.客戶/服務器體系結構是網絡環境下的一種主流的數據庫應用系統體系結構。

29.數據挖掘作爲知識發現的過程,一般由三個主要階段組成:數據準備,數據挖掘和結果的解釋評估。

30.避免或簡化排序的目的是查詢優化。

31.當數據庫出現故障時要對數據庫進行恢復,恢復的原理是數據冗餘,常用的技術是數據轉儲和登錄日誌文件。

32.如果要進行事務日誌備份,必須將數據庫的故障還原模型設置爲安全方式或大容量日誌記錄方式。

33.用戶要訪問SQL Server數據庫中的數據時,必須經過三個認證過程。第一個認證過程是身份認證,第二個認證過程驗證用戶是否是數據庫的合法用戶,第三個認證過程是驗證數據庫用戶是否具有要進行的操作權限。

34.關於IDEF0建模方式:一個活動可以沒有輸入,但不允許既沒有輸入又沒有控制。IDEF0中箭頭代表的是數據,而不是流或順序,每個矩形框要至少有一個控制箭頭和一個輸出箭頭。一個模型由圖形文字說明、詞彙表及相互的交叉引用表組成,其中圖形是主要成分。

35.數據庫驅動程序以動態鏈接庫的形式存在,它的主要作用包括:建立和數據源的連接;向數據源提交用戶請求,執行SQL語句;在數據庫應用程序和數據源之間進行數據格式轉換;嚮應用程序放回處理結果。

36.面向數據建模的概念數據模型有:E-R模型,IDEF1X模型。面向對象建模的語義數據模型有SAM*,以及統一建模語言UML。

37.基本數據模型(包括層次數據模型、網狀數據模型、關係數據模型、對象數據模型)能夠方便效率地存儲和操作數據,且空間利用率高,對數據操作響應快,綜合性能好。

38.數據庫採用三級模式結構:外模式、模式、內模式。外模式/模式具有邏輯獨立性,模式/內模式具有物理獨立性。

39.模式也稱爲邏輯模式或概念模式,是對數據庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖。