数据库设计⽅法
数据库设计⽅法⽬前可分为四类:直观设计法、规范设计法、计算机辅助设计法和⾃动化设计法。
其中,新奥尔良法是⽬前公认的⽐较完整和权威的⼀种规范设计法。新奥尔良法将数据库设计分成需求分析(分析⽤户需求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。⽬前,常⽤的规范设计⽅法⼤多起源于新奥尔良法,并在设计的每⼀阶段采⽤⼀些辅助⽅法来具体实现。
以下是两种常⽤的规范设计⽅法:
⼀、基于E-R模型的数据库设计⽅法。该⽅法是由P.P.S.chen于1976年提出的数据库设计⽅法,其基本思想是在需求分析的基础上,⽤E-
R(实体—联系)图构造⼀个反映现实世界实体之间联系的企业模式,然后再将此企业模式转换成基于某⼀特定的DBMS的概念模式。
⼆、基于3NF的数据库设计⽅法。该⽅法是由S·Atre提出的结构化设计⽅法,其基本思想是在需求分析的基础上,确定数据库模式中的全部属性和属性间的依赖关系,将它们组织在⼀个单⼀的关系模式中,然后再分析模式中不符合3NF的约束条件,将其进⾏投影分解,规范成若⼲个3NF关系模式的集合。其
具体设计步骤分为五个阶段:
数据库属性的概念a)设计企业模式,利⽤规范化得到的3NF关系模式画出企业模式;
b)设计数据库的概念模式,把企业模式转换成DBMS所能接受的概念模式,并根据概念模式导出各个应⽤的外模式;
c) 设计数据库的物理模式(存储模式);
d) 对物理模式进⾏评价;
e) 实现数据库。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论