(物理数据模型
物理模型图形化的展现数据库的实现,它由逻辑数据模型及底层关系型数据库管理系统来决定,
由逻辑模型转变为物理模型包括以下的任务:
......为实体和属性创建合理的数据库名字
......为每个属性设计数据类型和是否允许为空
......定义主键,外键和索引
......定义规则和默认值
......为优化性能,尽可能使数据库设计规范化,比如遵循 1(第一范式),$1(第二范
式) 和 1(第三范式)
为加快数据库设计速度,目前有很多数据库辅助工具( 工具),如 & 公司的
&, 公司的 80 公司的 ,! 以及 & 公司的
&! 等。
主要用来建立数据库的概念模型和物理模型。它能用图形化的方式,描述出实体、联系
及实体的属性。 支持 !19 方法。通过使用 建模工具自动生成、更改和分析
!19 模型,不仅能得到优秀的业务功能和数据需求模型,而且可以实现从 !19 模型到
数据库物理设计的转变。 工具绘制的模型对应于逻辑模型和物理模型两种。在逻辑模型
中,!19 工具箱可以方便地用图形化的方式构建和绘制实体联系及实体的属性。在物理模
型中, 可以定义对应的表、列,并可针对各种数据库管理系统自动转换为适当的类型。
设计人员可根据需要选用相应的数据库设计建模工具。例如需求分析完成之后,设计人员可以
使用 画 图,将 图转换为关系数据模型,生成数据库结构;画数据流图,生成应
用程序。
是现在被广泛使用的数据模型设计软件,!19 用来建立信息模型的标准。物理模型
基于逻辑模型 同时支持逻辑模型和物理模型视图的设计。同时, 可以产生所有
的用来创建数据库的 !! 脚本
($!19方法
下面的关系图描述最常用的 !19 表达式协定:
( 物理数据库数据字典
使用 来对物理数据库数据字典进行维护。在属性定义编辑器中输入属性定义 。然后你
就可以从 中生成报表,把它们放到 #文档中,在属性报表中,将包括属性名字,数