数据库设计【工具:EA】

EA工具很是强大,不仅仅能创建UML图,还可以进行数据库设计,并导出数据库脚本。

一、打开EA创建一个工程,右键model弹出快捷菜单,选择 新建视图

二、弹出 新建视图 对话框,输入名称, 选择显示的图标为普通,点击确定按钮。

三、产生 数据库设计 视图,右键数据库设计,选择 :添加——新增图表。

四、选择Extended——Data Modeling,点击确定按钮

五、选择Table Detail下面的columns/Attributes,添加数据库的属性

六、添加表信息:名称、别名等

七、添加属性信息

时间: 2024-08-06 15:03:45

数据库设计【工具:EA】的相关文章

数据库设计工具

1.PowerDesigner 数据库的构建工具 表:表关系以及表之间的关联关系 存储过程:设计具体的存储过程 视图:设计所需的视图 2.PdmReader 也是PowerDesigner的阅读器吧,是系统设计时给开发人员的一个试图查看 ====================================================== 1.开发系统,以前的数据库的设计文档都是word的形式,其表之间的关联关系看起来不是特别的清楚,对于新接收项目的开发人员很是麻烦,有了这些东西,可以保证

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(一)

Linq的好处非常明显,不仅把数据库访问层真正做到面向对象,而且也可以把系统的权限封装到数据库访问层去了. 微软目前稳定的Linq框架是Entity Framework 6.1,我自己编写了一个数据库工具Mr.E,可以用来设计数据库结构,并且把数据库结构编译成Entity Framework的对象,可以说是自动化的code first模式. Mr.E运行于.Net 4.5版本,大概功能如下: 1.网络版本,支持多人同时设计数据库: 2.目前支持Sql Server.MySql.Sqlite数据库

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(三)更新已发布的数据库

项目发布到服务器后,如果在后期,数据库的结构发生变更,如何更新到服务器呢? 首先,右键点击数据库,导出结构脚本文件 把脚本文件和 Mr.E.rar拷贝到服务器,在服务器解压Mr.E,运行其中的“更新数据库结构.bat” 选择脚本文件,选择数据库类型,填写数据库连接字符串,点击[开始更新] 更新不同类型的数据库 如果你设计的时候,是Sql Server类型数据库,但是想生成一个sqlite数据库,或者更新一个sqlite数据库,该怎么办? 和上面那个方法一样,只要选择sqlite数据库类型,填写正

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(二)级联删除和触发器

1.建立级联删除 Mr.E的级联删除并非数据库自带那个级联删除,而是Mr.E自带的,所以它能触发你C#里面编写的触发器. 首先,建立级联删除关系,如下图有两个表,UserInfo和UserDocument, UserDocument表依靠UserID字段,和UserInfo联系起来.现在我要实现,当UserInfo里面的数据删除时,自动删除UserDocument表里面UserID=UserInfo.id的那些数据,应该怎么做呢? 首先,双击UserInfo打开它的属性编辑器,点击[级联删除]设

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(四)枚举类型的字段

我们通常有些int类型字段,通过不同的数字,表示不同的意思,为了让程序可读性更高.做UI的时候更加方便,用Enum表示字段值是个不错的东西. 例如,有个sex字段,int类型,表示性别,1是男,2是女,那么数据库里面的值就是1或者2了,但是,我们把这些数据显示给客户的时候,总是需要做一些转换,类似下面这样的代码 if(user.Sex == 1) alert("性别是男"); else if(user.Sex == 2) alert("性别是女"); 总是要写这样的

网页版数据库设计工具wwwsqldesigner

下载地址:http://www.cubrid.org/wwwsqldesigner 下载后,放入Apache网站根目录,访问localhost/wwwsqldesigner-master/直接进入设计界面: 初始化为英文界面,选择option->language可更改界面显示语言. 1.添加表:点击添加表,输入名称和描述 2.修改字段大小和类型:双击表上面的字段 3.添加新字段:点击工具栏上面的添加列

数据库设计工具-powerdesigner

一.PowerDesigner导出SQL,注释为空时以name代替 操作步骤 1. 2. 3.将Value中的内容全部替换为如下 %20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %

MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具

  MySQL  Workbench是一款专为MySQL设计的ER/数据库建模工具.它是著名的数据库设计工具DBDesigner4的继任者.你可以用MySQL  Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移 MySQL Workbench是下一代的可视化数据库设计.管理的工具,它同时有开源和商业化的两个版本.该软件支持Windows和Linux系统,下面是一些该软件运行的界面截图:

02-大鸭梨博客系统数据库设计及Dapper的使用

毫无疑问,数据库的设计在一个系统中起了至关重要的作用.我们都知道,系统设计分为两部分,或者说是两个阶段,即数据库设计和功能设计.构建一个完善的系统需要这两个阶段的充分考量.周密设计.合理联接以及密切配合.数据库设计是整个系统的根基,它关乎系统功能的实现.稳定性.扩展性等多个方面,可见数据库设计的重要性. 那么好的数据库设计应该具备什么样的基本条件呢,大致有这么几点: 1.充分体现系统的需求 不管是数据库设计还是功能设计,我们最终的目的都是要实现客户的业务需求,所以数据库设计的第一准则就是要符合业

使用MySQL Workbench进行数据库设计——MySQL Workbench用法总结

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/48318877 1 简单介绍 MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具.它是著名的数据库设计工具DBDesigner4的继任者. 你能够用MySQL Workbench设计和创建新的数据库图示.建立数据库文档,以及进行复杂的MySQL 迁移. 做数据库设计的话,大家都比較熟悉Power Designer,用得也比較多.但PD有个缺点就是收费,并