专栏首页故久DbWrench建模以及数据正向工程和反向工程的具体操作

DbWrench建模以及数据正向工程和反向工程的具体操作

一 数据正向工程

简单通俗的说就是在建模工作中画好的表与表之间关系的数据图(ER图),通过该建模工具让它在数据库中生成最终的数据表

二 数据反向工程

则是通过关联数据库,把数据库中的表映射到建模工具中,然后显示表与表之间的关系的数据图(ER图)

DbWrench建模的步骤

1 打开软件 首先找到工具添加数据库

然后就可以看到下图所示

我选择的是mysql数据库连接,输入用户名以及密码,端口好

点击test进行测试连接

然后再点击Reverse Engineer关联数据库这个是没有一张表的

这个是没有一张表的,就会出来提示点击鼠标右键来新建表

可以添加属性

点击OK后,就会出现

点击这个图的空白页面可以给该表添加字段以及外键等

点击左上方白色文件夹可以显示该表字段的一些基本信息

当所以表建好后就会显示表与表之间的关系

我们就需要把这些使用正向工程,点击上面绿色箭头往数据库方面的图标

可以得到下图

然后在点击最前面的Recalculate Script,得到如同所示

最后点击 sava to file,将其保存为sql文件,然后再导入数据库中就建好表了

反向工程建模步骤

点击上面那个绿色箭头往数据库外面的图标,直接连接建好表的数据库

就会出现如图所示的情况,自动建好模

以上就是今天我要分享的内容

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: org.springfra

    出现这个java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoa...

    故久
  • 关于spring整合hibernate使用update无异常但没有效果(不输出sql语句)

    在没有使用spring控制事务时,使用的是sessionFactory.openSession()。这样每个方法都会新建一个session,必须在方法中控制和关...

    故久
  • Pentaho的下载与安装及其简单实用

    https://community.hitachivantara.com/s/article/data-integration-kettle

    故久
  • Word操作的一些黑科技,今天搜集整理了一下免费分享给你!

    群里偶然发现大家好多人对office操作有些生疏,因此搜集整理了一下常用到的一些技巧,希望能帮助到各位!近两天由于号主事比较多,所以没有更新,还请大家不要见怪。

    FreeRonin
  • QuartusII13.0使用教程详解(一个完整的工程建立)

      好久都没有发布自己的博客了,因为最近学校有比赛,从参加到现在都是一脸懵逼,幸亏有bingo大神的教程,让我慢慢走上了VIP之旅,bingo大神的无私奉献精神...

    NingHeChuan
  • Git删除github项目

    任我行RQ
  • 使用 RetroShare 分享资源 下载安装注册添加好友分享文件搜索资源获得资源

    本文告诉大家如何使用 RetroShare 来分享资源。因为 RetroShare 是一个 p2p 分享的工具,所以他比现在很多云盘都好用,在网上,很多大神说可...

    林德熙
  • 浅谈数据库事务

    原子性是指事务包含的所有操作要么全部成功,要么全部失败。 例小王要向小李转账200元。则账要么转账成功小王账户减200元,小李账户加200元,要么执行失败,两者...

    Java学习录
  • 闲话聊聊事务处理(中)

    上面提到了multi-object事务,但是要完美的处理multi-object事务并不容易。因为我们必须要面对并发问题导致的bug,而隔离性要求数据系统...

    哒呵呵
  • Spring中,多个service发生嵌套,事务是怎么样的?

    最近在项目中发现了一则报错:“org.springframework.transaction.UnexpectedRollbackException: Tran...

    小忽悠

扫码关注云+社区

领取腾讯云代金券