数据库设计方法丰富多样,每种方法在设计步骤和侧重点上都有所不同,例如新奥尔良方法和 S.B.Yao 方法。一些方法还提供了针对不同设计阶段的具体实现技术,例如基于 E-R 模型、第三范式 (3NF) 以及抽象语法规范等方法。规范设计法在实际应用中主要分为手工设计和计算机辅助设计两种类型。