MYSQL數據庫設計和數據庫設計實例(二)


數據庫設計---需求分析

1>需求分析的主要任務或者說主要的作用是:通過詳細的調查現實世界要處理的對象,了解計算機系統的工作概況,明確用戶的各種需求,然后在此基礎上確定新系統的功能,

    還需要考慮到今后可能的對系統的擴充和改變.

2>在調查過程中重點是”數據”和”處理”.通過調查收集分析,以獲得用戶對數據庫的要求.

  這些要求一般包涵   a.信息要求。用戶需從數據庫中獲得信息的內容與性質。

                          b.處理要求。用戶要完成一個什么樣的處理功能,對處理的響應時間有什么要求,處理的方式是什么,一般包涵批處理和聯機處理

                          c.安全性與完整性的要求

3>數據字典

            數據字典是系統中各類數據描述的集合,是進行詳細的數據收集和數據分析所獲得主要成果。在一個數據庫設計中占有重要的地位。

      數據字典通常包括:數據項 數據結果、數據流、數據存儲和處理過程。

數據項是最小的組成點位,多個數據項構成一個數據結構,數據字典對數據項和數據結構的定義來描述數據流、數據存儲的邏輯內容。

(1)數據項:數據項是不可分割的數據單元。

(2)數據結構:數據結構它反映了個數據之間的組合形式,可有若干個數據項組成,也可由若干個數據結構組成,或者由若干個數據項、數據結構組成。

(3)數據流:數據流就是數據在結構在系統內傳輸的路徑。

(4)數據存儲:數據存儲就是數據結構停留或者保存的地方,也是數據流的來源和去向之一。

(5)處理過程:具體的處理邏輯一般用判定數或判定表來描述。

數據字典是關於數據庫中數據的描述元數據,而不是數據本身。

數據字典是在需求分析階段建立的,在數據庫設計過程中不斷修改、充實和完善。

 

寫一篇http://www.cnblogs.com/haoke/archive/2012/12/11/2813537.html


免責聲明!

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



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