EA逆向工程--逆向生成实体属性图

  • 背景
  • 数据库
  • EA操作
  • 总结

背景

      写数据库文档的时候,我们可以借助EA工具来绘制ER图,实体属性图,进而可以直接转换成sql脚本在数据库中运行从而完成数据库的建立,记得在机房项目重构的时候用到了这块的内容,自己总结了,送大家一个传送门:EA和数据库的使用,今天小编换了一种思路使用EA,我们如何根据数据库,逆向的在EA中生成实体属性图和实体图呢?


数据库

      如果你的数据库是现成的,你可以直接使用了;当然如果没有现成的数据库的话,也可以通过sql脚本快速的建一个数据库。I believe you can do it.


EA操作

  • 新建模型
    我们用到和数据库有关图时,需要建立,Data Model,如下:

    EA逆向工程--逆向生成实体属性图_第1张图片

  • 导入数据库
    刚刚的模型建好,页面如下:

    EA逆向工程--逆向生成实体属性图_第2张图片

    对页面右击,选择从ODBC中导入数据库模型,进入如下页面:

    EA逆向工程--逆向生成实体属性图_第3张图片

    点击数据库后面的类似扩展的按钮:

    EA逆向工程--逆向生成实体属性图_第4张图片

进入下面的页面,我们选择机器数据源,点击新建:

EA逆向工程--逆向生成实体属性图_第5张图片

点击下一步后,选择sql server:


EA逆向工程--逆向生成实体属性图_第6张图片

下面,我们进入了ODBC数据源的连接配置,如下, 对这块的内容比较熟悉,就不一一赘述了:


EA逆向工程--逆向生成实体属性图_第7张图片

数据库配置好之后,我们选择dbo,选择自己想要导出的表实体,

EA逆向工程--逆向生成实体属性图_第8张图片

  • 导出实体
    我们将表导出之后就会看到实体图,如下:


    EA逆向工程--逆向生成实体属性图_第9张图片

  • 导出实体属性表
    我们选中一个表右键,

    EA逆向工程--逆向生成实体属性图_第10张图片

    导出之后的表如下:

    EA逆向工程--逆向生成实体属性图_第11张图片


总结

      新的东西,也不是新的东西,我们找到了i,便可以加1,学习是不断试错的过程,我们可以在不断摸索和尝试中找到合适的方向。

你可能感兴趣的:(✿,数据库设计)