一款在线ER模型设计工具,支持MySQL、SQLServer、Oracle、Postgresql sql导入

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介: 给大家介绍一款在线ER模型生成的工具,可以针对多种数据库的DDL文件在线生成ER模型图表,支持MySQL、SQLServer、Oracle、PostgreSQL等数据库。主要功能如下:支持表的创建,同时可以根据数据库的类型不同编辑表结构、字段类型、主键、默认值、索引、备注信息等等支持视图,触发器,sequence,存储过程,函数的查看及编辑同步生成SQL供用户操作访问地址:数据库ER模型图。

给大家介绍一款在线ER模型生成的工具,可以针对多种数据库的DDL文件在线生成ER模型图表,支持MySQL、SQLServer、Oracle、PostgreSQL等数据库。
主要功能如下:

  • 支持表的创建,同时可以根据数据库的类型不同编辑表结构、字段类型、主键、默认值、索引、备注信息等等
  • 支持视图,触发器,sequence,存储过程,函数的查看及编辑
  • 同步生成SQL供用户操作

访问地址:

数据库ER模型图

功能说明:

在线制图-ER模型

  • 图表: 可以对ER模型进行设置、选择某个模型文件编辑、保存等
  • 数据库: 提供对数据库DDL导入及查看全部SQL的功能
  • 形状: 查看数据库表、视图、触发器、存储过程等对应的图标,拖拽到编辑区域
  • 格式: 点击后可以对图标进行编排、样式处理,调整位置、颜色等

在线制图-ER模型
调整编辑区域显示比例,适配合适的大小

怎么制作ER模型图:

1、导入DDL

首先访问 https://www.freedgo.com/erd_index.html,选择对应数据库、点击菜单 数据库 -> SQLServer -> 导入DDL

在线制图-ER模型-DDL导入

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

在线制图-ER模型-DDL导入

2、新增表

选择形状,拖动对应数据库表到编辑区

在线制图-ER模型-新建表

3、新增列

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

在线制图-SQLServer-新建列

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

在线制图-SQLServer-新建列

在线制图-SQLServer-新建列

4、查看table SQL

选择表,然后右键显示表结构:

在线制图-SQLServer-显示表SQL

5、查看字段SQL

选择某一列,然后右键,可以查看新增列SQL修改列SQL
在线制图-SQLServer-显示列SQL

6、新增view

选择形状,拖动对应数据库视图到编辑区,

在线制图-ER模型-视图

在线制图-ER模型-视图

针对触发器、存储过程、函数操作与视图类似

问题反馈

使用过程中可以及时反馈使用效果,请点击问题反馈按钮

在线制图-问题反馈

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
存储 关系型数据库 MySQL
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB区别,适用场景
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景比较
|
1月前
|
存储 关系型数据库 MySQL
MySQL vs. PostgreSQL:选择适合你的开源数据库
在众多开源数据库中,MySQL和PostgreSQL无疑是最受欢迎的两个。它们都有着强大的功能、广泛的社区支持和丰富的生态系统。然而,它们在设计理念、性能特点、功能特性等方面存在着显著的差异。本文将从这三个方面对MySQL和PostgreSQL进行比较,以帮助您选择更适合您需求的开源数据库。
144 4
|
1月前
|
关系型数据库 MySQL PostgreSQL
postgresql和mysql中的limit使用方法
postgresql和mysql中的limit使用方法
51 1
|
2月前
|
SQL 数据可视化 安全
微软SQL Server可视化工具与技巧
微软SQL Server不仅提供了强大的数据库管理功能,还集成了多种可视化工具,帮助用户更直观地理解和管理数据
|
2月前
|
SQL 监控 Oracle
Oracle SQL性能优化全面指南
在数据库管理领域,Oracle SQL性能优化是确保数据库高效运行和数据查询速度的关键
|
2月前
|
SQL 存储 Oracle
Oracle数据库SQL语句详解与应用指南
在数字化时代,数据库已成为各类企业和组织不可或缺的核心组件。Oracle数据库作为业界领先的数据库管理系统之一,广泛应用于各种业务场景。掌握Oracle数据库的SQL语句是数据库管理员、开发人员及运维人员的基本技能。本文将详细介绍Oracle数据库SQL语句的基本概念、语法、应用及最佳实践。一、Or
72 3
|
2月前
|
SQL Oracle 关系型数据库
Oracle SQL:了解执行计划和性能调优
Oracle SQL:了解执行计划和性能调优
64 1
|
3月前
|
Oracle NoSQL 关系型数据库
主流数据库对比:MySQL、PostgreSQL、Oracle和Redis的优缺点分析
主流数据库对比:MySQL、PostgreSQL、Oracle和Redis的优缺点分析
555 2
|
2月前
|
存储 关系型数据库 MySQL
四种数据库对比MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
四种数据库对比 MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景
|
2月前
|
Oracle 关系型数据库 MySQL
shell获取多个oracle库mysql库所有的表
请注意,此脚本假设你有足够的权限访问所有提到的数据库。在实际部署前,请确保对脚本中的数据库凭据、主机名和端口进行适当的修改和验证。此外,处理数据库操作时,务必谨慎操作,避免因错误的脚本执行造成数据损坏或服务中断。
42 0

热门文章

最新文章

推荐镜像

更多