數據庫需求分析概念


數據庫需求分析概念

  • 定義:數據庫需求分析是數據庫需求分析人員在調查現存系統基礎上,分析和確認用戶的數據需求。
  • 內容:數據結構分析、數據定義分析、數據操縱分析、、數據安全性分析、數據庫性能分析、數據完整性分析、E-R圖設計。

數據結構分析

  • 定義:分析目標系統運行過程中需要的各種數據的結構特征。
  • 數據結構包括數據的名稱、含義、數據類型、構成等。這些數據有些是業務數據、有些是系統運行管理與維護數據(如運行日志、維護日志)、有些是用戶注冊數據(如用戶名稱、用戶編號)。數據字典是描述數據結構的常用工具。

數據定義分析

  • 定義:數據定義分析是分析目標系統動態創建、修改和刪除基本表、視圖、索引、角色等數據對象的需求。
  • 在數據庫系統中,絕大多數數據庫基本表、視圖、索引、角色等對象是在目標系統實現或初始化階段創建的,但也有一些是在目標系統安裝或正常運行期間動態創建的。

數據操縱分析

  • 定義:數據操縱分析是分析數據庫用戶關於數據插入、修改、刪除、查詢、統計和排序等的數據操縱需求。

數據完整性分析

  • 定義:數據完整性分析是分析數據之間的各種聯系。數據聯系常常在數據字典和E-R圖中描述。

數據安全性分析

  • 定義:數據安全性分析是分析數據庫的各種安全需求。
  • 根據這些需求,設計人員才能設計數據庫的用戶、角色、權限、加密方法等數據庫安全保密措施。數據安全性需求可以在數據字典中描述。

並發處理分析

  • 定義:並發處理分析是數據庫需求分析人員在現存系統調查的基礎上,分析數據庫的各種並發處理需求,為數據庫並發控制設計提供依據。
  • 並發處理需求可以在數據字典中描述。

數據庫性能分析

  • 定義:數據庫性能分析是數據庫需求分析人員在現存系統調查的基礎上,分析數據庫容量、吞吐量、精度、響應時間、存儲方式、可靠性、可擴展性、可維護性等數據庫性能需求。

E-R圖設計

  • 定義:應用數據結構分析和數據完整性分析等的結果,構造實體集、聯系集,用E-R圖反映數據間的聯系。
  • 利用E-R圖,設計人員能夠很容易地設計基本表。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM