数据库设计方法
2013-10-08 08:51
204 查看
数据库设计方法目前可分为四类:直观设计法、规范设计法、计算机辅助设计法和自动化设计法。
其中,新奥尔良法是目前公认的比较完整和权威的一种规范设计法。新奥尔良法将数据库设计分成需求分析(分析用户需求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。目前,常用的规范设计方法大多起源于新奥尔良法,并在设计的每一阶段采用一些辅助方法来具体实现。
以下是两种常用的规范设计方法:
一、基于E-R模型的数据库设计方法。该方法是由P.P.S.chen于1976年提出的数据库设计方法,其基本思想是在需求分析的基础上,用E-R(实体—联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的DBMS的概念模式。
二、基于3NF的数据库设计方法。该方法是由S·Atre提出的结构化设计方法,其基本思想是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在一个单一的关系模式中,然后再分析模式中不符合3NF的约束条件,将其进行投影分解,规范成若干个3NF关系模式的集合。其具体设计步骤分为五个阶段:
a)
设计企业模式,利用规范化得到的3NF关系模式画出企业模式;
b)
设计数据库的概念模式,把企业模式转换成DBMS所能接受的概念模式,并根据概念模式导出各个应用的外模式;
c)
设计数据库的物理模式(存储模式);
d)
对物理模式进行评价;
e)
实现数据库。
其中,新奥尔良法是目前公认的比较完整和权威的一种规范设计法。新奥尔良法将数据库设计分成需求分析(分析用户需求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。目前,常用的规范设计方法大多起源于新奥尔良法,并在设计的每一阶段采用一些辅助方法来具体实现。
以下是两种常用的规范设计方法:
一、基于E-R模型的数据库设计方法。该方法是由P.P.S.chen于1976年提出的数据库设计方法,其基本思想是在需求分析的基础上,用E-R(实体—联系)图构造一个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某一特定的DBMS的概念模式。
二、基于3NF的数据库设计方法。该方法是由S·Atre提出的结构化设计方法,其基本思想是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在一个单一的关系模式中,然后再分析模式中不符合3NF的约束条件,将其进行投影分解,规范成若干个3NF关系模式的集合。其具体设计步骤分为五个阶段:
a)
设计企业模式,利用规范化得到的3NF关系模式画出企业模式;
b)
设计数据库的概念模式,把企业模式转换成DBMS所能接受的概念模式,并根据概念模式导出各个应用的外模式;
c)
设计数据库的物理模式(存储模式);
d)
对物理模式进行评价;
e)
实现数据库。
相关文章推荐
- IDEF1x语义建模方法及其在数据库设计中的应用2----例子:选课系统
- 使用MySQL Workbench进行数据库设计——MySQL Workbench使用方法总结
- 数据库表结构设计方法及原则(li)
- [转]数据库设计方法、规范与技巧
- 数据库设计方法、规范与技巧
- 数据库表结构设计方法及原则
- 数据库的设计方法、规范与技巧
- 数据库设计方法、规范与技巧
- 数据库表结构设计方法
- IDEF1x语义建模方法及其在数据库设计中的应用3----例子:选课系统
- 数据库设计方法、规范与技巧(推荐)
- 数据库设计方法、规范和技巧
- 基于3NF的数据库设计方法
- 数据库设计:同一字段可以复选多值 方法总结
- 数据库设计中的敏捷方法
- 数据仓库数据库设计方法---关系模型和多维模型比较分析
- 转载:数据库表结构设计方法及原则
- Xmind需求功能分析和Mysql workbench数据库设计-新方法
- 数据库设计方法、规范与技巧
- 数据库设计方法、规范与技巧