數據庫設計主要分為四個階段:用戶需求分析、概念結構、邏輯結構和物理結構設計。其中,在用戶需求分析階段,數據庫設計人員使用壹定的輔助工具對應用對象的功能、性能、局限性等需求進行科學分析,形成需求描述文檔、數據字典和數據流程圖。用戶需求分析階段形成的相關文檔作為概念結構設計的設計基礎。