當前位置:才華齋>計算機>計算機四級>

2016年計算機四級《資料庫工程師》考試重難點

計算機四級 閱讀(4.47K)

同學們在複習計算機四級考試科目時,要熟悉考試的重難點,明確備考的方向,才能有針對性地進行備考。下面是本站小編為大家搜尋整理的關於《資料庫工程師》考試重難點,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!

2016年計算機四級《資料庫工程師》考試重難點

  引言

1. 資料是描述現實世界事物的符號記錄,是用物理符號記錄下來的可以識別的資訊。

資料是資訊的符號表示,是載體;資訊是資料的語義解釋,是內涵。

2. 資料模型是對現實世界資料特徵的抽象,是資料庫系統的形式框架,用來描述資料的一組概念和定義,包括描述資料、資料聯絡、資料操作、資料語義以及資料一致性的概念工具。

滿足三條件:比較真實地模擬現實世界;易於人們理解;易於計算機實現

三個組成要素:資料結構(靜態,資料物件本身結構及之間的聯絡)、資料操作(對資料物件操作及操作規則的集合)和完整性約束(語義約束:資料模型、資料內部及之間聯絡)

3. 模式是對資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視,也稱為邏輯模式或概念模式。

外模式是對資料庫使用者能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是與某一應用有關的資料的邏輯表示,也稱為子模式、使用者模式或使用者檢視。

內模式是對資料庫中資料的物理結構和儲存方式的描述,也稱為物理模式或儲存模式。

當資料庫模式發生變化時,通過調整外模式/模式間的映像關係,使得應用程式不必隨之修改,從而保證資料與應用程式間的邏輯獨立性,簡稱資料的邏輯獨立性。

當資料庫資料的物理儲存結構改變時,通過調整模式/內模式映像關係,保持資料庫模式不變,使資料庫系統的外模式和應用程式不隨之改變,保證資料與應用程式間的物理獨立性,簡稱資料的物理獨立性。

4. 資料庫是儲存在計算機內的共享資料集合,資料庫管理系統是一種資料管理系統軟體。資料庫系統則是在計算機系統中引入資料庫後的軟硬體系統構成,包括了資料庫、資料庫管理系統和資料庫應用程式。

5. DBMS的主要功能有資料定義、資料操縱、資料庫執行管理與控制、資料庫建立與維護。

DBMS包括查詢處理器和儲存管理器。查詢處理器實現面向使用者的查詢分析處理和優化功能。儲存管理器為使用者和應用程式提供了訪問儲存在資料庫檔案中的應用資料的介面。

6.關係模型 用二維表表示實體及實體之間的聯絡,現實世界中的每個客觀物件對應表中的一行叫做一條記錄,表中的每個列(屬性)描述物件類的某一特徵,列的值(屬性的取值)刻畫和描述客觀物件的'某一具體的特徵。

優缺點:建立在“集合”“關係”上,嚴格成熟的理念基礎;用關係表示實體及之間聯絡,簡單易懂;儲存路徑透明,較好的資料獨立性和安全保密性;查詢效率低於非關係模型。

  資料庫應用系統生命週期

2.1 軟體生命週期是指軟體產品從考慮其概念開始,到該產品不再使用的整個時期。一般包括概念階段、需求階段、設計階段、實現階段、測試階段、安裝部署及交付階段、執行階段與維護階段。資料庫應用系統需求是指使用者對資料庫應用系統在功能、效能、行為、設計約束等方面的期望和要求:資料及資料處理、業務、效能、其他儲存安全備份與恢復等。

2.2 資料庫應用系統生命週期模型

1.瀑布模型原理,專案規劃、需求分析、系統設計、實現與部署、執行管理與維護五部分

2.快速原型模型和增量模型原理,允許漸進、迭代地開發DBAS。

3.根據DBAS的軟體組成和各自功能,細化DBAS需求分析和設計階段,引入了資料組織與儲存設計、資料訪問與處理設計、應用設計三條設計主線,分別用於設計DBAS中的資料庫、資料庫事務和應用程式。

4.設計階段細分為概念設計、邏輯設計、物理設計三個步驟,每一步涵蓋三條設計主線。

  需求分析及功能建模方法

3.1 資料元素(列)是資料處理中的最小單位。

3.2 DFD圖:資料流(標有名字的箭頭)、處理、資料儲存(橫圓柱)、資料來源/終點(稜形)

3.3 IDEF0圖:更好地理解需求;ICOM(輸入、控制、輸出、機制)碼;至少一個控制和輸出箭頭。A-0;A0(頂層圖);A1;A11

3.4 DFD與IDEF0的比較:結構化分析思想:自頂而下逐級細化

圖用箭頭也叫資料流來描述資料移動的方向、資料處理之間的資料依賴關係,IDEF0圖也用箭頭表示資料流,但不強調流或順序,強調資料約束,箭頭語義更豐富。

模型有四種元素,IDEF0圖只有兩種:箭頭和活動

0圖更加規範。其概念、建模方法、畫圖規則等均有說明和規定

0模型結構更清楚,便於理解和溝通

3.5 結構化分析及建模方法的優點:

1)不過早陷入具體的細節,從整體或巨集觀入手分析問題,如業務系統的總體結構,系統及子系統的關係。

2)通過圖形化的模型物件直觀地表示系統完成什麼功能,方便系統分析員理解和描述系統。

3)模型物件不涉及太多技術術語,便於使用者理解模型。

資料庫概念設計與資料建模

4.1 概念設計的目的和任務:面向現實世界,理解和描述應用領域中的資料需求,分析確定系統需要儲存和處理什麼資料。過程:確定實體集;確定聯絡和聯絡型別;建立由資訊模型表示的業務模型;確定實體集屬性;優化資訊模型。

4.2 實體集描述具有相同屬性特徵和性質的事物集合;屬性描述實體集具有的某一特徵或性質