Java学习-ERMaster 插件安装

不知道伙伴们都练习了没有

感觉如何呢

今天给伙伴们分享一个

做E-R图的小插件—ERMaster

我们画 E-R 图的工具有很多,今天给大家介绍的 ERMaster 对于我们刚开始接触数据库的伙伴来说就可以了,而且 ERMaster 是 eclipse 中的一个插件用起来很方便那么现在就来一起给我们的 Eclipse 安装 ERMaster吧!(myeclipse一样可以安装)

我们先下载安装包!

百度搜索 ERMaster 进入官网找到这个页面

点击Download 跳转到下面这个页面

把文件下载到桌面

把这个下载下来的文件

放到 eclipse 目录的 plugins 目录下

重启 eclipse 就可以了

这样我们的 ERMaster 就安装完成了!

我们来做一个例子

给大家演示一下

如何使用 ERMaster

就来这个多对多的关系吧!

昨天有说一对多了

创建一个项目然后

新建一个 db 文件夹

然后新建文件

点击Next

选择 MySQL 数据库

然后我们

用鼠标点一下 Table 再点一下界面

会出现图上的紫色表

点击这个表就会出现这个大的界面

然后我们可以修改表名

点击 Add 弹出一个界面

我们可以在这个界面设置列的属性

然后点击ok

就完成设置了

继续添加列

呐!我们的表就出来了

继续创建表

学生和课程的关系是多对多的关系

我们创建一个表来表示这个关系

在创建 score 的时候要注意这里选择 decimal

点击一下 Relation by existing columns

然后在两张表上各点一下

就会弹出这个窗口

点击一下那个钥匙一样图标在转移到中间的关系表上点击也是可以的!

这样这个多对多的图就画好了

你以为只有这样吗?

你太天真了

在屏幕上点击右键选择 Export 选择 DDL

点击ok

就可以利用 E-R 图生成 SQL 语言脚本

是不是很方便呀!

我们现在尝试把脚本导入我们的 MySQL 数据库

先把脚本复制到我们的d盘

打开我们的数据库选择表

输入语句

source d:\text.sql

就可以把我们的 SQL 脚本导入数据库了!

当然我们在实际的使用中

不可能都是这样刚好两个实体

这就涉及到多元转换

对三个以上实体间的多元关系根据相同的转换规则

按关系的不同类型进行相应的转换

像这种情况

我们就可以把这个这个拆开单个的实体

分成三个实体然后

两两建立多对多的关系就可以了呦!

好了

插件可以在官网上下载

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180513A0HK0Q00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券