zoukankan      html  css  js  c++  java
  • EA强大的绘图工具---设计数据库表格

             关于EA这个优秀的软件是从师哥哪里听来的,自己瞎点了点,感觉也没什么。近期和和智福加上一个师哥合作敲机房收费系统时,想到之前听人说EA非常强大,便随便找了找关于EA使用的帮助手冊。果然惊喜……

             如题,这次敲这个练习项目的时候第一件事就是重构之前的数据库,表面上是表从之前的11张变成了8张。实际上是依据需求说明画出ER图,再依据ER图使用EA设计数据库表格(而不是之前改动别人的表)。以下进入正题讲讲如何用EA建立表,生成SQL语句,导出数据库说明。

             第一步

             新建一个项目(不赘述)向当中加入一个普通视图(如:图-1)

             

             图---1

             第二步

             右击数据库设计,选择加入-新增图表,进行如:图-2操作

             

             图---2

             第三步

             设置表格基本属性,如:图-3           

             图---3

             第四步

             设计表格细节,如:图-4-1,图-4-2

             

             图-4-1

             

             图-4-2


             第五步

             完毕设计,生成SQL语句,导出数据库说明,如:图-5,图-4-1,图-6-1,图-6-2

             

             图-5

             

             图-6-1

             

             图-6-2


           当然最后我们仅仅须要生成的*.sql文件拖入SQLserver中,然后在改动一下生成的文档,一份数据库说明就这样初步搞定了。可是我要说的是尽管EA非常强大可是毕竟它不是设计数据库的软件,这样设计的表格还是须要我们在SQLServer端去加以改动和润色。

           一款好的工具能让我的工作事半功倍,让我们有很多其它的精力去做其它的事。EA很多其它好的功能也带我们去学习使用。

    (如有错误希望各位能指教)


  • 相关阅读:
    MySQL主从复制报错 Errno 1205
    MySQL添加索引优化SQL
    MySQL通过添加索引解决线上数据库服务器压力大问题
    手把手教你搭建MySQL双主MM+keepalived高可用架构
    SQLSERVER 维护计划无法删除
    Form表单中Post与Get方法的区别
    ASP.NET MVC中常用的ActionResult类型
    Web安全相关(五):SQL注入(SQL Injection)
    Web安全相关(四):过多发布(Over Posting)
    Web安全相关(三):开放重定向(Open Redirection)
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4369980.html
Copyright © 2011-2022 走看看