附錄D軟體資料庫設計報告

2021-07-30 06:04:58 字數 2826 閱讀 2280

附錄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.主介面模組 作為...