資料庫設計

2022-06-08 21:57:16 字數 770 閱讀 9002

資料庫設計是指對於乙個給定的應用環境,構造(設計)優化的資料庫邏輯模式和物理結構,並據此建立資料庫及其應用系統,使之能夠有效儲存和管理資料,滿足各種應用需求,包括資訊管理要求和資料操作要求

需求分析

概念結構設計

邏輯結構設計

物理結構設計

資料庫實施

資料庫執行和維護

獲得使用者對資料庫的如下要求:

資訊要求: 指使用者需要從資料庫中獲得的資訊的內容和性質

處理要求: 指使用者要完成的資料處理功能,對處理效能的要求

安全性和完整性的要求

資料項:

不可再分的資料單位

資料項描述 =

資料結構:

資料結構反映了資料之間的組合關係. 乙個資料結構可以若干個資料項組成,也可以由若干個資料結構組成,或由若干個資料項和資料結構混合組成. 對資料結構的描述通常包括以下內容:

資料結構描述 = }

資料流:

資料流是資料結構再系統內傳輸的路徑.對資料流的描述通常包括以下內容:

資料流描述 = ,平均流量,高峰期流量}

資料儲存

資料儲存是資料結構停留或儲存的地方,也是資料流的**和去向之一.它可以是手工文件或手工平單,也可以是計算機文件.對資料儲存的描述通常包括以下內容:

資料儲存描述=,資料量,訪問頻度,訪問方式}

處理過程

處理過程的具體處理邏輯一般用判定表或判定樹來描述. 資料字典只需要描述處理過程的說明性資訊即可,通常包括以下內容:

處理過程描述=,輸出:,處理:}

資料庫設計 設計資料庫之前

1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...

資料庫設計 設計資料庫之前

1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...

資料庫設計 設計資料庫之前

1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...