`

EA逆向工程

    博客分类:
  • EA
阅读更多

 出自:http://geek.warmsheep.com/post/2012-12-17/40047243235

 

Enterprise Architect 数据库逆向工程

Enterprise Architect , SQL Server , 数据库 , Database

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中的冰山一角,喜欢的话,去下载吧~很好用的软件。

分享到:
评论

相关推荐

    逆向工程项目工具

    逆向工程源码;运行一下就能生成dao,pojo,mapper等文件。很方便。

    ignite:建筑[点燃]和逆向工程

    卡巴斯基实验室的企业架构师(EA)中的逆向工程 “ Sberbank总裁German Gref称该国最大银行的IT基础设施缺乏竞争力。Sberbank在GridGain的帮助下将完全改变该平台,Gref承诺GridGain将开发( 与用Java语言编写的RAM...

    EA 14.0.1422.zip

    EnterpriseArchitect的功能非常强大,除了画UML,可以把UML生成各种语言的代码,还能将数据库逆向工程,支持字段注释同步,数据库模式与数据库同步.

    Enterprice Architect 7.5序號

    Enterprice Architect是一套支援正逆向工程的好用軟體

    MagicDraw.UML.Enterprise.v16.5.SP4.part2

    (2)该软件支持UML图到源代码的自动生成,也支持逆向工程(即根据源代码自动生成UML图,注意:不是“对软件包进行反编译”的那种逆向工程)。这也是很多企业喜欢它的原因之一。 (3)该软件是基于Java开发的,因此...

    MagicDraw.UML.Enterprise.v16.5.SP4.part3

    (2)该软件支持UML图到源代码的自动生成,也支持逆向工程(即根据源代码自动生成UML图,注意:不是“对软件包进行反编译”的那种逆向工程)。这也是很多企业喜欢它的原因之一。 (3)该软件是基于Java开发的,因此...

    MagicDraw.UMLe.v16.5.SP4.part4(完成,含破解)

    (2)该软件支持UML图到源代码的自动生成,也支持逆向工程(即根据源代码自动生成UML图,注意:不是“对软件包进行反编译”的那种逆向工程)。这也是很多企业喜欢它的原因之一。 (3)该软件是基于Java开发的,因此...

    MagicDraw.UML.Enterprise.v16.5 part1

    (2)该软件支持UML图到源代码的自动生成,也支持逆向工程(即根据源代码自动生成UML图,注意:不是“对软件包进行反编译”的那种逆向工程)。这也是很多企业喜欢它的原因之一。 (3)该软件是基于Java开发的,因此...

    myCollabok:架构[Enterprise Architect的CRM]源代码和UML类图

    卡巴斯基实验室的企业架构师(EA)中的逆向工程建筑和逆向工程(红杉)生存了5000年,人和红杉是根据相同的DNA设计的(Syllogism sokrat ...) 如何在基因组学研究中用于红杉的老年医学!]整个100米以上的小树林。...

    matlab转换java代码-eabase:DaHiddenGitHub个人资料

    逆向工程软硬事物... 浪费我时间的事情(但挽救了你的生命) 将Powershell cmdlet转换为Bash 将任何Windows长cmd / pwsh垃圾转换为单行 不断困扰视窗所有开发人员都可以解决此问题并更新其回购文档 利益各不相同的...

    Visual_Paradigm_16_1_20200301_OSX_WithJRE.dmg 使用 UML、SysML、ERD、DFD 和 SoaML 设计软件

    使用 ArchiMate 工具 于 EA 设计。使用 BMM进行战略规划。 了解更多 » 项目管理 项目管理 通过流程指导通和Just-in-Time 流程工具逐步完成项目管理周期。提供传统的 ITSM和类似 PMBOK 的模板。 了解更多 » ...

    llyICE是一款专业的代码编译和调试工具 强大 破解 非常好用

    llyICE是一款专业的代码编译和调试工具,一些进行逆向工程的人员也会使用OllyICE进行一些软件的断点进行查找,OllyICE中文版是学习破解工作的一款利器。 使用说明 OllyICE.exe与OLLYDBG.EXE同时做了如下修改: 1....

    炭化气流诱导效应对聚丙烯腈基碳纤维微观结构和力学性能的影响 (2014年)

    采用广角X射线衍射(WAXD)、气相色谱(GC)、元素分析(EA)、扫描电子显微镜(SEM)等表征手段定量分析了炭化气流诱导效应对聚丙烯腈(PAN)基碳纤维聚集态结构及力学性能的影响。结果表明,PAN基碳纤维密度与炭化气流具有...

Global site tag (gtag.js) - Google Analytics