資料庫設計是指對于一個給定的應用環境,構造最優的資料庫模式,建立資料庫及其應用系統,使之
能夠有效地存儲資料,滿足各種使用者的應用需求(資訊要求和處理要求)。
在資料庫領域内,常常把使用資料庫的各類系統統稱為資料庫應用系統。
資料庫設計的設計内容包括:需求設計、概念結構設計、邏輯結構設計、實體結構設計、資料庫的
實施和資料庫的運作和維護。
定義:
資料庫設計是指根據使用者的需求,在某一具體的資料庫管理系統上,設計資料庫的結構和建立資料庫的過程。
由于資料庫應用系統的複雜性,資料庫最佳設計不可能一蹴而就,而隻能是一種“反複探尋,逐漸求精”的過程,
也就是規劃和結構化資料庫中的資料對象以及這些資料對象之間關系的過程。
特點:三分技術,七分管理,十二分基礎資料。
結構與行為分離的設計
結構(資料)設計:設計資料庫架構或資料庫結構
行為(處理)設計:設計應用程式、事務處理等
步驟: