附錄d 軟體資料庫設計報告文件模板
1. 引言 2
2. 資料庫設計說明 2
2.1 資料庫邏輯設計 2
2.2 資料庫物理設計 3
2.3 基表設計 3
2.4 檢視設計 5
2.5 索引設計 6
2.6 完整性約束 6
2.7 觸發器設計 7
2.8 儲存過程設計 7
引言是對這份資料庫設計說明書的概覽,是為了幫助閱讀者了解這份文件是如何編寫的,並且應該如何閱讀、理解和解釋這份文件。
資料庫設計人員根據《軟體需求分析報告》,建立與資料庫相關的實體關係圖(e-r圖)。如採用面對物件的分析和設計方法,則此處的實體相當於類。
在此處,應給出邏輯設計的完整的e-r圖。
在此處應給出完整的資料庫物理結構e-r圖。開發者應根據邏輯設計的結果,進行資料庫的物理設計,並對錶結構進行規範化處理(第一正規化,第二正規化,第三正規化)。
系統使用者購物關係e—r圖
管理員管理關係e_r圖
每個基表採用一張**進行描述,其格式如下:
其中● 資料庫編號
含義同上。
● 基表編號
給出本基表的順序編號。
● 基表英文名稱
給出本基表的英文名稱,該名稱是在應用軟體中實際使用的名稱,必須符合命
名規範。
● 基表中文名稱
給出本基表的中文名稱,該名稱是本基表英文名稱的說明。
● 字段編號
該基表中,各個欄位的順序編號。
● 英文欄位名
該基表中,各個欄位的英文名稱,該名稱必須符合《南京市交通局資訊化資料庫建設規範》中相關命名規範。
● 中文欄位名
該基表中,各個欄位的中文名稱,該名稱是英文欄位名的說明。
● 字段型別
該基表中,各個欄位的型別;如果需要,在說明型別時,還需要說明字段長度。
● 備註
該基表中,各個字段有關的限制性說明,需要描述的內容可能包括:
值域;預設值;
空欄位限制;
顯示格式與小數字數;
有效性規則與約束;
標題;等等
● 說明
說明一些有關本表的、必須描述清楚的問題,需要描述的內容可能包括:
主關鍵字;
索引、排序方式和型別;
觸發器;
資料複製;
等等每個檢視採用一張**進行描述,其格式如下:
其中:● 資料庫編號
含義同上。
● 檢視編號
給出本檢視的順序編號。
● 檢視英文名稱
給出本檢視的英文名稱,該名稱是在應用軟體中實際使用的名稱,必須符合
命名規範。
● 檢視中文名稱
給出本檢視的中文名稱,該名稱是本檢視英文名稱的說明。
● 相關基表和檢視
列出建立該檢視時,所用到的基表和檢視。
● 字段編號
該檢視中,各個欄位的順序編號。
● 英文欄位名
該檢視中,各個欄位的英文名稱,該名稱必須符合《南京市交通局資訊化資料庫建設規範》中相關命名規範。
● 中文欄位名
該檢視中,各個欄位的中文名稱,該名稱是英文欄位名的說明。
● 字段型別
該檢視中,各個欄位的型別;如果需要,在說明型別時,還需要說明字段長度。
● 字段源
該檢視中,各個欄位的**,即該字段原來是那個表或者那個檢視中的那個字
段;在某些情況下,字段可能來自乙個特定的表示式。
● 備註
該檢視中,各個字段有關的限制性說明,包括:
值域;預設值;
空欄位限制;
顯示格式與小數字數;
有效性規則與約束;
標題;等等。
● 說明
說明一些有關本檢視的、必須描述清楚的問題,需要描述的內容可能包括:
索引;許可權;
等等每個資料庫的所有採用一張**進行描述,其格式如下:
其中:● 資料庫編號
含義同上。
● 索引編號
給出本項索引的順序編號。
● 基表名稱
給出本項索引所在的基表名稱。
● 索引名稱
給出本項索引的名稱。
● 欄位集名稱
給出本項索引所在的欄位名稱或者欄位集名稱。
● 備註
描述有關本項索引中,其它需要說明的事項,例如:排序方式、等等。
每個資料庫的完整性約束採用一張**進行描述,其格式如下:
其中:● 資料庫編號
含義同上。
● 約束編號
給出本項完整性約束的順序編號。
● 完整性約束名
給出本項完整性約束的名稱。
● 基表名
給出本項完整性約束所在的基表名稱。
● 欄位名
給出本項完整性約束所在的欄位名稱。
● 約束表示式
給出本項完整性約束的邏輯表示式。
● 備註
描述有關本項完整性約束中,其它需要說明的事項。
● 資料庫編號
含義同上。
● 觸發器編號
給出本觸發器的順序編號。
● 觸發器英文名稱
給出本觸發器的英文名稱,必須符合《南京市交通局資訊化資料庫建設規範》中相關命名規範。
● 觸發器中文名稱
給出本觸發器的中文名稱,該名稱是本觸發器英文名稱的說明。
● 觸發器條件
給出該觸發器產生觸發的條件。
● 觸發器結果
給出該觸發器被觸發後所執行的動作內容。
每個資料庫的授權採用一張**進行描述,其格式如下:
與商品資料有關的儲存過程
軟體 資料庫 工程實習報告
軟體工程綜合實驗報告 學號姓名 組長 學號姓名 班級 教師 1 系統需求分析 開發及執行環境 1.硬體要求 cpu 300mhz以上的處理器。記憶體 128mb,推薦256mb。硬碟 150mb以上剩餘空間。顯示畫素 最低800 600,最佳效果1024 768。2.軟體要求 作業系統 window...
附錄D ODBC資料庫規劃
rsview產品提供了三種日誌檔案格式,即活動 報警和資料日誌檔案,它們都可以儲存在odbc相容的資料庫中。本章對這些資料庫進行了簡介。odbc格式的factorytalk diagnostics factorytalk診斷 日誌資料使用乙個表。關於如何命名日誌檔案的資訊,請參閱第13 4頁的 od...
資料庫設計報告
本系統主要用於旅館或賓館出租的房間管理。1.使用者身份的登記 2.房屋出租管理 3.年收 支情況 本系統包括 標準模組 系統登入模組 主介面模組 系統管理模組 學生基本資訊管理模組 選課模組 成績管理模組。1.標準模組 定義公共變數和過程。2.系統登入模組 進行使用者身份的驗證。3.主介面模組 作為...