「powerdesign系列」--如何快速将数据库逆向生成

这是我参与更文挑战的第19天,活动详情查看: 更文挑战mysql

前面三章已经介绍了破解和mysql,oracle数据库。那么咱们前面那么多时间在配置数据源的问题,总得要用在实处才行呀。今天咱们来看看咱们 利用powerdesign如何查看数据库。如何利用powerdesign帮助咱们理清数据库结构sql

配置数据库

数据库

数据库

  • 具体配置里的数据源是哪里来的,就是咱们第二章和第三张里所介绍的了。配置好了咱们就能够connect了。链接好数据库了咱们就能够从数据库更新数据了

数据库

  • 更新的时候默认就是咱们链接的数据源了

数据库

  • 而后就是选择更新那张表了默认是全部用户下的全部表,若是是mysql那么咱们得选择咱们数据库表。下图标注的右侧两个一个是全选一个是不全选

咱们先在All users中不全选。 而后到咱们用户表全选对应数据库中的表。数据库

数据库

数据库

数据库

查看生成的表

数据库

数据库

逆向生成到数据库中

  • 上一步咱们已经将表从数据库生成到咱们的pdm中,这一步咱们开始讲pdm的数据反向生成到数据库中,由于咱们在设计

初期都是先在pdm中建立的,这样作的目的是可以实时了解数据库结构,因此会用到反向生成服务器

  • 在powerdesign中链接后咱们Ctrl+G,或者以下点击开始生成数据到数据库

数据库

数据库

  • 可是我在逆向生成到mysql数据库的时候出现版本错误,这里暂时没有解决。ps : 读者有解决了能够联系我!

数据库

  • 可是逆向生成到oracle数据库就是没问题的。上面mysql的问题应该是mysql服务器安装有问题。具体读者有解决过得能够联系我

总结

  • 到这里咱们基本上将powerdesign的先前准备工做所有准备完成。本章节才算是powerdesign的使用环节,基于powerdesign咱们能够在数据库设计完以后更新形象生动的了解系统中表之间的关系。还有一点当数据发生变化时咱们仍是能够更新视图的
  • 以前文章中也有提到关于powerdesign生成到数据的这里尝试了一下oracle是没有问题的。可是在mysql中尝试缺失败了。这里暂时没有时间解决。有待讨论!!!
  • 当咱们系统中表特别多的时候在powerdesign生成视图的时候回不少,这样看起来不是很方便。在生成的时候咱们是能够选择须要生成哪些表的视图的。须要注意下!
相关文章
相关标签/搜索