唐山网站建设

设为主页 加入收藏 繁體中文

使用ERWin进行基于MySQL数据库的物理设计

核心提示:为了能够使用ERWin能够进行基于MySQL数据库的物理设计,可以采取以下方法步骤(假定你已有了1个设计好的LOGICAL MODEL)..........

为了能够使用ERWin能够进行基于MySQL数据库的物理设计,可以采取以下方法步骤(假定你已有了1个设计好的LOGICAL MODEL):

1.安装MySQL的ODBC DRIVER,可以往MySQL.COM,有链接可以下载。

2.在ODBC的治理程序中建立1个连接你的MYSQL数据库的USER DSN。

3.从已建立好的LOGICAL MODEL天生1个基于ODBC 2.0的PHYSICAL MODEL。

4.此步骤是重点:

由于基于ODBC天生的数据库脚本其实不完全兼容MYSQL的SQL语法,所以还需要做些其他的工作。

例如,有时候需要用到DATETIME TYPE,但是只能天生DATE TYPE,我们可以采取SQL脚本来完成。

ERWIN支持的脚本有两种:MODEL-LEVEL, TABLE-LEVEL.前者是针对全部PHYSICAL MODEL,而后者可以用于1个或多个TABLE。根据运行顺序,又分两种:Pre Script, Post Script。看名字就知道意思了。

假设我们想把表里的"CREATE_ON"的TYPE设置为DATETIME,可以天生1个TABLE-LEVEL SCRIPT:

ALTER TABLE %TableName MODIFY CREATE_ON DATETIME

%TableName是ERWIN自带的宏,还有很多其他的宏,关于这方面的,可以看帮助。你也能够根据自己的需要,定义不同的SCRIPT(例如,需要设置1个字段为AUTO_INCREMENT)。

5.在FORWARD ENGINEER里根据实际情况选择Pre Script/Post Script,然后天生即可。

http://www.fw8.net/
TAG:数据库,步骤,脚本,假定,物理
评论加载中...
内容:
评论者: 验证码: