資料庫系統原理第七章

2021-10-03 02:53:25 字數 1090 閱讀 5873

第一節 需求描述與分析

需求描述與分析的方法:功能性需求分析非功能性需求分析

第二節 系統設計

(1)、根據系統的功能模組設計結果,以及需求分析,可先明確系統的資料範圍,通過e-r圖作為資料庫概念的描述工具,建立區域性資訊結構,再進行優化合併為乙個全域性資訊結構,最後將全域性資訊結構的e-r圖轉換為關係模型,並依據關聯式資料庫規範化理論進行優化。

(2)、簡述資料庫設計的過程:

1、確定實體。根據前期的需求分析和功能模組設計,確定系統中的實體。

2、區域性資訊結構。確定實體間存在的相互聯絡可通過e-r圖來表達。

3、全域性資訊結構。在上述區域性資訊結構的基礎上,通過合併、累加的方式,消除屬性、命名、結構衝突,最終形成全域性資訊結構。

4、邏輯結構與規範化設計。將全域性e-r圖轉換為關係模式,進行一步分析各關係模式是否符合第三正規化的要求。

第三節 系統實現

(1)、完成資料庫及資料表的建立之後,根據系統業務功能分析的結果,開展系統實現的編碼工作,包括以下兩方面:

1、實現資料庫行為。實現資料庫行為是實現資料庫行為設計的結果,通過使用sql語言完成增刪改查等操作,包括提高資料庫操作的效率及保護資料庫系統的安全。

2、實現應用軟體的業務邏輯。該階段的開發工作主要根據系統功能設計的結果,逐一實現各個功能模組。

(2)、在mysql中,只有使用了innodb引擎的資料庫或表才支援事務。

第四節 系統測試與維護

(1)、正式交付給客戶使用前,需要對系統進行必要的測試,驗證其滿足客戶的功能要求,並根據測試結果,以及使用者反饋意見,進一步對系統進行修改和完善工作。

第五節 第七章簡答題

(1)、簡述資料庫應用軟體設計與實現的基本步驟。

以資料庫的生命週期為演化主線,資料庫應用軟體的設計與開發過程可有需求分析、系統功能與資料庫的設計、系統功能與資料庫的實現、測試與維護等階段構成。

資料庫系統概論 第七章 資料庫設計

紐奧良 new orleans 方法 基於e r模型的資料庫設計方法 3nf 第三正規化 的設計方法 物件導向的資料庫設計方法 統一建模語言 uml 方法 1 資訊要求 使用者需要從資料庫中獲得資訊的內容與性質 由資訊要求可以匯出資料要求,即在資料庫中需要儲存哪些資料 2 處理要求 使用者要完成的處...

第七章 資料庫設計

資料庫設計概述 資料庫設計是指對於乙個給定的應用環境,構造 設計 優化的資料庫邏輯模式和物理結構,並據此建立資料庫及其應用系統,使之能夠有效地儲存和管理資料,滿足各種使用者的應用需求,包括資訊管理要求和資料操作要求。1 資料庫設計的特點 2 資料庫設計方法 計算機的基礎知識 軟體工程的原理和方法 程...

資料庫第七章答案

1 試述資料庫設計過程。6 定義並解釋概念模型中以下術語 8 某工廠生產若干產品,每種產品由不同的零件組成,有的零件可用在不同的產品上。這些零件由不同的原材料製成,不同零件所用的材料可以相同。這些零件按所屬的不同產品分別放在倉庫中,原材料按照類別放在若干倉庫中。請用 e r 圖畫出此工廠產品 零件 ...