“Enterprise Architect”和数据库的不解之缘

前言

在这个大数据盛行的时代,和数据打交道变的必不可少了,所有如果有工具来规范我们的数据库会更加方便我们的生活。这次机房,我们利用EA(Enterprise Architect)自动生成SQL语句来达到一键生成数据库。

内容

数据库离不开我们的ER图,以下介绍以机房收费系统的例子进行介绍:

1、ER生成数据表

  • 首先确定实体和属性画出ER图;
  • 打开EA新建项目

  • 为新建项目设置保存路径

  • 选择模型

  • 新建图表

  • 选择要用的工具

  • 画好的ER图

  • ER图生成数据库表

2、数据表到SQL语句完美变身

由于用ER实体图生成的数据库表只是我们要的一部分,所有这里我们可以通过亲自画表,生成SQL语句和文档。

  • 新建项目以后,选择绘制表的工具

  • 将表控件拖出来,然后进行数据表名称和字段的编写

  • 将完成的表进行SQL语句的转换

  • 将表进行数据库说明文档的转换

到这里我们的需要的东西都通过EA整理出来了,是不是感觉EA很强大。

小结

1、工具有时候就是一个巨人,学会站在巨人的肩膀上。

2、人最大的魅力之处在于会使用工具。

感谢您的宝贵时间~~~

时间: 2024-10-08 02:23:25

“Enterprise Architect”和数据库的不解之缘的相关文章

CASE软件Enterprise Architect简介和使用入门图解

一 Enterprise Architect 生命周期软件设计方案--Enterprise Architect是以目标为导向的软件系统. 目录 1 介绍 2 作用 ? 提供建模工具 ? 特性丰富系统设计 ? 端到端跟踪 ? 提供直观高性能的工作界面 3 功能特征 4 产品新增特性 5 总结 6 简称EA 介绍 Enterprise Architect 是Sparx Systems 公司的旗舰产品.它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布

Enterprise Architect使用教程

一.Enterprise Architect简介 Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering).EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程.在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面.可以让系统开发中各个角色都获得最好的开发效率. 二.创建新项目 安

用Enterprise Architect从源码自动生成类图

http://blog.csdn.net/zhouyong0/article/details/8281192 /*references:感谢资源分享者.info:简单记录如何通过工具从源码生成类图,便于分析代码结构,对源码阅读挺有用.*/ 看点开源代码学习下,本想找个代码查看方便点的工具,便于理清代码层次,结果发现了Enterprise Architect这一好工具,试用下来还挺方便的.功能上和Rational Rose大致是一类,用处很广,很多我都不懂,知道能画各种UML图,支持的源码语言类型

微软职位内部推荐-Enterprise Architect - BDE - BJ

微软近期Open的职位: Enterprise Architect Cloud, HTML5, Big Data and Mobile are technology trends driving profound architecture change within enterprises. Enterprises are using these technologies, and others, to build incredibly innovative new applications t

Microsoft Enterprise Library操作数据库的应用

下载Microsoft Enterprise Library 5.0:http://www.microsoft.com/en-us/download/details.aspx?id=15104,安装包Enterprise Library 5.0.msi,选择目录后安装. 1.引用dll安装后在安装目录下找到以下dll: 2.基本用法 Database db = null; DbCommand cmd = db.GetSqlStringCommand(sqlGetUserInfo); db.Add

UML之Enterprise Architect使用

版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:UML之Enterprise Architect使用     本文地址:http://techieliang.com/2017/12/547/ 文章目录 1. Enterprise Architect安装 2. Enterprise Architect问题汇总  2.1. 图形中中文乱码  2.2. 备注中中文乱码 1. Enterprise Architect安装 使用12版本,默认安装即

Java EE (7) -- Java EE 6 Enterprise Architect Certified Master

Application Design Concepts and Principles Identify the effects of an object-oriented approach to system design including the effect of encapsulation, inheritance, and use of interfaces. Identify how the Separation of Concerns principle applies to th

Java EE (6) -- Java EE 5 Enterprise Architect Certified Master

Section 1: Application Design Concepts and Principles Explain the main advantages of an object-oriented approach to system design including the effect of encapsulation, inheritance, and use of interfaces on architectural characteristics. Describe how

UML数据建模工具之Enterprise Architect(EA)实例

一.需求建模,模拟银行ATM机用户取款实例. 1.新建项目选择模型视图类别 2.将model更改成ATM(项目名称). 3.将Requirements更改成'需求建模',Analysis View 更改成'领域模型',Use Case View更改成'用例模型',将Logical View更改成'逻辑模型'. 4.在需求建模,分别建立包,卡处理,用户登录,取款,用户界面,查询余额,其次, Add a package--->Create diagram--->extended--->Req