資料庫設計概述

2021-10-07 05:21:37 字數 582 閱讀 3939

資料庫設計廣義的講:是資料庫及其應用系統的設計,即設計整個資料庫應用系統

資料庫設計狹義的講:是設計資料庫本身,即設計資料庫的各級模式並建立資料庫,這是資料庫應用系統設計的一部分。那麼我們接下來講的是狹義的資料庫設計。

設計乙個好的資料庫與設計乙個好的資料庫應用系統是密不可分的,乙個號的資料庫結構是應用系統的基礎。特別在實際的系統開發專案中兩者更是密切相關,並行進行的。

資料庫設計:是指對於乙個給定的應用系統環境(例如:給某學生管理系統設計乙個資料庫),構造(設計)優化資料庫邏輯模式(例如:**模式)和物理結構(例如oracle、sybase等),並據此建立資料庫及其應用系統。目的:使之能夠有效地儲存和管理資料。滿足各種使用者的應用的需求,包括資訊管理要求(例如:表,資料,索引等)和資料操作要求(例如:增刪改查)。

資料庫設計的目的使為了使用者和各種應用系統提供乙個資訊基礎設施和高效的執行環境。高效的執行環境是指資料庫的訪問效率,資料庫儲存空間的利用率,資料庫系統執行管理的效率等。

資料庫設計概述

資料庫設計的重要性 資料庫設計主要設計資料庫結構 資料模型 合理的 較優的資料模型可以使用應用系統達到最佳狀態,並能避免類似於檔案系統那樣的資料冗餘 資料異常 資料不一致現象。資料庫設計步驟 資料庫設計是乙個不斷反覆 逐步完善的過程,屬於軟體工程範疇。資料庫設計由 6 個階段組成 1 需求分析階段 ...

資料庫設計概述

資料庫設計的重要性 資料庫設計主要設計資料庫結構 資料模型 合理的 較優的資料模型可以使用應用系統達到最佳狀態,並能避免類似於檔案系統那樣的資料冗餘 資料異常 資料不一致現象。資料庫設計步驟 資料庫設計是乙個不斷反覆 逐步完善的過程,屬於軟體工程範疇。資料庫設計由 6 個階段組成 1 需求分析階段 ...

資料庫設計概述

構建乙個資料庫應用是乙個複雜的任務,包括設計資料庫模式,設計訪問和更新資料的程式,以及設計控制資料訪問的安全模式。這裡的資料庫設計是指資料庫模式的設計。設計乙個完整的資料庫應用環境,並滿足被建模企業的需求,需要關注廣泛的問題。設計資料庫前,資料庫設計者必須與應用的使用者進行互動以理解應用的需求,把它...