資料庫設計報告

2021-04-07 02:17:21 字數 1657 閱讀 1361

資料庫設計報告

資料庫設計報告

檔案狀態: [√] 草稿 [ ] 正式發布 [ ] 正在修改

檔案標識:

company-project-sd-database

當前版本:

x.y完成日期:

year-month-day

版 本 歷 史

版本/狀態 作者

參與者

起止日期 備註

目 錄

0. 文件介紹

0.1 文件目的

0.2 文件範圍

0.3 讀者物件

0.4 參考文獻

0.5 術語與縮寫解釋

1. 資料庫環境說明

2. 資料庫的命名規則

3. 邏輯設計

4. 物理設計

4.0 表彙總

4.1 表a

4.n 表n

5. 安全性設計

5.1 防止使用者直接運算元據庫的方法

5.2 使用者帳號密碼的加密方法

5.3 角色與許可權

6. 優化

7. 資料庫管理與維護說明

0. 文件介紹 0.1 文件目的

0.2 文件範圍

0.3 讀者物件

0.4 參考文獻

[識別符號] 作者,文獻名稱,出版單位(或歸屬單位),日期

例如:[aaa] 作者,《立項建議書》,機構名稱,日期

[spp-proc-sd] sepg,系統設計規範,機構名稱,日期

0.5 術語與縮寫解釋

縮寫、術語

解 釋spp

精簡並行過程,simplified parallel process

sd系統設計,system design…

(1)說明所採用的資料庫系統,設計工具,程式設計工具等

(2)詳細配置

2. 資料庫的命名規則

(1)完整並且清楚的說明本資料庫的命名規則。

(2)如果本資料庫的命名規則與機構的標準不完全一致的話,請作出解釋。

3. 邏輯設計

4. 物理設計

(1)主要是設計表結構。一般地,實體對應於表,實體的屬性對應於表的列,實體之間的關係成為表的約束。邏輯設計中的實體大部分可以轉換成物理設計中的表,但是它們並不一定是一一對應的。

(2)對錶結構進行規範化處理(第三正規化)。

4.0 表彙總表名

功能說明 表a

表b 表c

4.1 表a 表名

列名

資料型別(精度範圍)

空/非空

約束條件

補充說明

4.n 表n表名

列名

資料型別(精度範圍)

空/非空

約束條件

補充說明

5.1 防止使用者直接運算元據庫的方法

5.2 使用者帳號密碼的加密方法

5.3 角色與許可權角色

可以訪問的表與列

操作許可權

角色a

角色b

(1)分析「時-空」效率的瓶頸,找出優化物件(目標),並確定優先順序。

(2)當優化物件(目標)之間存在對抗時,給出折衷方案。

(3)給出優化的具體措施,例如優化資料庫環境引數,對**進行反規範化處理等。

優先順序

優化物件(目標) 措施

資料庫設計報告

專案名稱 專案編號 專案負責人 所屬部門 編 制 人 審 核 人 批 準 人 版 本 號 流 水 號 日期版本 修改說明 修改者引言 4 1.1.編寫目的 4 1.2.背景 4 1.3.術語定義 4 1.4.參考資料 4 資料庫環境說明 4 邏輯結構設計 4 物理結構設計 4 1.1 資料庫物件彙總...

資料庫課程設計作業報告

題目大概是用視覺化程式設計實現乙個簡單的資料庫管理系統 我用的是bcb 題目雖然是簡單 但也明白了很多以前以為懂的問題 到沒什麼 這種題目用bcb的話已經不用幾行 了 關鍵是了解了這些名詞paradox,ado,bde,odbc 一開始拖控制項,寫幾行 很快就完成了 編譯也通過了 但傳到同學機器上就...

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

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