Enterprise Architect 数据库逆向工程

Enterprise Architect不但可以对数据库正向工程生成适合各种数据的SQL语句来创建表,同时也可以逆向工程从已有的数据库创建好设计视图,还能同步更新哟~

 

  • 首先打开Enterprise Architect,File——New Project。



  • 在弹出的窗口填写文件名

     


 

  • 模型选择database


 

  • 双击右侧栏Data Model,在主界面中右键点击从ODBC导入数据库表结构


 

  • 在弹出的ODBC导入数据表结构窗口点击...选择新的数据源,新弹出的窗口点击New来新建数据源。


 

  • 选择对应数据库的数据源,我这里使用的是SQL Server2008,固选择SQL Server Native Client 10.0。


 

  • 选择配置要保存的路径


 

  • 一直选择下一步,之后选择自己本地的机器


 

  • 输入数据库连接的用户名和密码。


 

  • 选择你要逆向工程的数据库,Change the default database to:下选择自己的数据库。不选择的话,默认是master(SQL Server)


 

  • 选择你的语言


 

  • 完成后选择刚才创建的数据源,点击OK会再提示输入用户名和密码。


 

  • 然后选择需要导入的对象,创建方式可以选择作为新对象导入,如果本身已有设计图,则可选择同步已存在的类。


 

  • 点击导入,在选择导入数据库对象窗口中选择需要导入的表,或者全选。


 

  • 确定后,则大功告成了,可以看到外键约束、存储过程以及视图都可以导出来。我这里只做了简单的外键约束。


 

之后可以通过设计视图来做数据库设计,设计完后直接同步到数据库,同时也可以生成不同数据库的SQL语句来创建,方便数据库之间的移植。

 

这也是Enterprise Architect中的冰山一角,喜欢的话,去下载吧~很好用的软件。

转载地址:http://geek.warmsheep.com/post/2012-12-17/40047243235

posted @ 2022-03-12 22:05  xiaomodecnblogs  阅读(250)  评论(0编辑  收藏  举报