ITPUB??ì3
ITPUB论坛 » MySQL及其它开源数据库 » ERWin与MySQL建模讨论

标题: [原创] ERWin与MySQL建模讨论
离线 hongye9992003
初级会员



精华贴数 0
个人空间 0
技术积分 90 (17767)
社区积分 1 (37554)
注册日期 2005-4-23
论坛徽章:0
      
      

发表于 2008-6-2 22:56 
ERWin与MySQL建模讨论

如何使用Erwin进行基于MYSQL的数据库设计 EzJB KQ  
作者: 出处:Unix爱好者家园unix-cd.com 更新时间: 2005年10月23日 VmWf.(H;J  
ERwin是常用的进行数据库设计的工具,支持众多的数据库,可惜不支持MYSQL, &;=}!6  
大概是因为很少有企业用到MYSQL吧,但是MYSQL实际上还是很优秀的。 ,h|Jss  
% Pyq,7+  
为了能够使用ERWIN能够进行基于MYSQL数据库的物理设计,可以采用以下方法步骤: !0D"BL,w  
(假定你已经有了一个设计好的LOGICAL MODEL) D1=I`]  
4FZ=s7KA  
1.安装MYSQL的ODBC DRIVER,可以去MYSQL.COM,有链接可以下载。 *uv`o~;  
2.在ODBC的管理程序中建立一个连接你的MYSQL数据库的USER DSN。 #W^.* CI  
3.从已建立好的LOGICAL MODEL生成一个基于ODBC 2.0的PHYSICAL MODEL。 e@C9B1 4#  
4.这步是重点: 5> ERWb  
因为基于ODBC生成的数据库脚本并不完全兼容MYSQL的SQL语法,所以还需要做些其他的工作。 %0a ;9Y  
例如,有时候需要用到DATETIME TYPE,但是只能生成DATE TYPE,我们可以采用 1? vi:  
SQL脚本来完成,ERWIN支持的脚本有两种:MODEL-LEVEL, TABLE-LEVEL.前者是针对 x,xmH_y9e  
整个PHYSICAL MODEL,而后者可以用于1个或多个TABLE。根据运行顺序,又分两种: &mw y  
Pre script, Post script。看名字就知道意思了。如果我们想把表里的"CREATE_ON" 6.1a][E4H  
的TYPE设置为DATETIME,可以生成一个TABLE-LEVEL script: <V!p/{rz0  
ALTER TABLE %TableName MODIFY CREATE_ON DATETIME d|S<-` W  
%TableName是ERWIN自带的宏,还有许多其他的宏,关于这方面的,可以看帮助。 Fn~vM^  
你也可以根据自己的需要,定义不同的script(例如,需要设置一个字段为 7fmq)}i  
AUTO_INCREMENT)。 W5Ws@O+ KO  
5.在FORWARD ENGINEER里根据实际情况选择Pre script,Post script,然后生成即可。




以上我不明白的地方是:“可以根据自己的需要,定义不同的script(例如,需要设置一个字段为 7fmq)}i  
AUTO_INCREMENT)。”
请问大家有没有人知道该怎么做呢,盼望各位赐教!




hongye9992003 上传了这个附件:
2008-6-2 22:56
  下载次数: 16
使用ERwin进行MYsql数据库设计.doc (237.5 KB)
 
只看该作者    顶部
离线 yueliangdao0608
斑竹
上帝他爸


来自 中国-红灯区-深圳
精华贴数 0
个人空间 0
技术积分 3958 (352)
社区积分 1471 (714)
注册日期 2005-2-25
论坛徽章:18
现任管理团队成员紫蜘蛛玉兔   
      

发表于 2008-6-3 09:09 
do you ever have a try to use the tool workbench?


__________________
-------------------------------------------------------
以前搞维护-搞软件-搞网站-现在搞DBA ---
点击这里访问我的技术博客

最近在练习英语中。。。
Losing my face!
只看该作者    顶部
离线 xiaoxii
初级会员



精华贴数 0
个人空间 0
技术积分 24 (46808)
社区积分 0 (343249)
注册日期 2005-4-11
论坛徽章:0
      
      

发表于 2008-6-6 08:57 
下来试一试




只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问