在线ER模型设计:可视化MySQL数据库建表及操作

栏目: 数据库 · 发布时间: 5年前

内容简介:ER模型使用可视化了实体存储的信息,以及直观的呈现了实体与实体的关系,在我们实际的应用系统开发过程中新建ER模型可以更好的理解业务模型,为以后的开发维护工作起到归纳总结的作用。[Freedgo Desgin]()是一款轻松、快速、协作地创建各种专业图表工具。让您在线创建流程图、系统部署图、软件架构图、UML、BPMN、ER模型,DFD,组织图,软件流程图,图表。免费试用。使用Freedgo Design创建数据库ER模型目前支持MySQL及基本的SQL语句建表。后期会进行功能拓展以支持如果你使用ERwin

概述

ER模型使用可视化了实体存储的信息,以及直观的呈现了实体与实体的关系,在我们实际的应用系统开发过程中新建ER模型可以更好的理解业务模型,为以后的开发维护工作起到归纳总结的作用。

[Freedgo Desgin]()是一款轻松、快速、协作地创建各种专业图表工具。让您在线创建流程图、系统部署图、软件架构图、UML、BPMN、ER模型,DFD,组织图,软件流程图,图表。免费试用。使用Freedgo Design创建数据库ER模型目前支持 MySQL 及基本的 SQL 语句建表。后期会进行功能拓展以支持 SQL Server , Oracle , PostgreSQL ,等等数据库模型建模,支持SQL导入生成ER模型,通过DDL语句生成ER模型,ER模型SQL导出,根据ER模型生成SQL。

如果你使用ERwin 或者PowerDesign等等传统的客户端 工具 设计表结构,不妨体验一下在线ER模型带来的轻量级,云端存储,随时使用的好处。

提供如下功能:

  • 支持表、视图、存储过程、函数在线绘制,支持多种样式可供选择
  • 使用MySQL DDL 语言实现在线导入生成ER模型
  • 针对ER模型中表实体实现生成建表SQL语句,支持多表生成
  • 针对ER模型中选择表的字段生成字段新增或修改SQL语句
  • 在线导出ER模型对应的SQL脚本

快速上手

基本使用:

如果要使用MySQL表建立ER模型,请选择实体类型为 实体关系/MySQL ,选择对应的表、视图、存储过程、触发器、函数等组件后拖动到编辑区域。

在线ER模型设计:可视化MySQL数据库建表及操作

在线ER模型设计:可视化MySQL数据库建表及操作

1、如何导入SQL?

已经建立好的数据库如何生成ER模型有一种比较简单的方式就是导出数据库的建表脚本后再导入,具体操作如下:

首先访问 https://www.freedgo.com/draw_... ,点击菜单 数据库 -> MySQL -> 导入DDL

在线ER模型设计:可视化MySQL数据库建表及操作

复制SQL语言到对应的框中,或者拖动MySQL DDL文件到对应的输入框、点击 insert MySQL

在线ER模型设计:可视化MySQL数据库建表及操作

或拖动SQL文件到对应的输入框

在线ER模型设计:可视化MySQL数据库建表及操作

最后生成对应的模型图

在线ER模型设计:可视化MySQL数据库建表及操作

2、在线ER模型表操作

新增修改表结构

在线对表字段进行新增,可以在需要添加字段的位置点击箭头进行添加,

在线ER模型设计:可视化MySQL数据库建表及操作

添加字段后点击右键-> 修改列 可以修改字段的属性值,支持字段名、类型、长度、是否主键、是否外键、备注 、是否为空等等

在线ER模型设计:可视化MySQL数据库建表及操作

在线ER模型设计:可视化MySQL数据库建表及操作

3、在线视图操作

新增或修改视图:通过拖动MySQL视图模型到编辑区,对视图的编辑通过点击右键-> 视图SQL ,在弹出框中进行视图的SQL修改。

在线ER模型设计:可视化MySQL数据库建表及操作

在线ER模型设计:可视化MySQL数据库建表及操作

在线ER模型设计:可视化MySQL数据库建表及操作

4、在线触发器操作

操作同视图操作

5、在线存储过程或者函数操作

操作同视图操作

6、导出SQL

查询整个ER模型的SQL:

点击 数据库 -> MySQL -> 导出SQL

在线ER模型设计:可视化MySQL数据库建表及操作

在线ER模型设计:可视化MySQL数据库建表及操作

查询多表或单表SQl:

如下图:选择3个表右键:

在线ER模型设计:可视化MySQL数据库建表及操作

查询列的修改SQL或新增SQL

在线ER模型设计:可视化MySQL数据库建表及操作


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

计算机程序设计艺术(第2卷)

计算机程序设计艺术(第2卷)

高德纳 / 机械工业出版社 / 2008-1 / 109.00元

《计算机程序设计艺术:半数值算法(第2卷)(英文版)(第3版)》主要内容:关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计理论和实践的惟一的珍贵资源,无数读者都赞扬Knuth的著作对个人的深远影响,科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员已经成功地将他的“菜谱式”的解应用到日常问题上,所有人都由于Knuth在书中表现出的博......一起来看看 《计算机程序设计艺术(第2卷)》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码