使用Navicat生成ER关系图并导出的方法

 更新时间:2020年11月23日 11:58:17   作者:微雨燕凝霜寒  
这篇文章主要介绍了使用Navicat生成ER关系图并导出的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

平时管理数据库一般都是用cmd命令提示符,或是IDEA Intellij自带的Data source,使用Navicat比较少。这段时间,由于要对前后端交互的数据结构进行设计,直接写文档联系多表时有些困难,想着如果有关系图就直观很多。想到Navicat本身就有这个功能,现在就去试试。

首先,我们打开已经设计好的表视图界面:

这里写图片描述

点击右下角的按钮切换到ER视图:

这里写图片描述

那些表与表之间相连接的就是外键,这个应该没问题。然后,我想到我要给领导汇报一下我的工作情况呀,直接截图截不完整不说,还很模糊。所以我想,会不会有什么办法可以将得到的关系图导出成pdf或者图片格式的文件呢?找了一会儿,发现确实有这个功能。

这里写图片描述

在数据库名字上,右击选择逆向数据库到模型。就可以看到生成的模型,可能会有些偏差,但是关系不会发生变化的。当然还可以在左边的工具栏选择对应的线条呀什么的,继续加工一下,然后就可以选择导出了。

这里写图片描述

导出格式有三种,pdf、svg和png,个人比较喜欢pdf,比较正式,一般什么要汇报给领导看的文档我都会先转成pdf,这样也比较清爽一些。emmm,生成ER关系图以及导出就是这些,如果帮助到你了,请点个赞吧!

到此这篇关于使用Navicat生成ER关系图并导出的方法的文章就介绍到这了,更多相关Navicat生成ER关系图内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 在Windows下自动备份PostgreSQL的教程

    在Windows下自动备份PostgreSQL的教程

    这篇文章主要介绍了在Windows下自动备份PostgreSQL的教程,主要通过编写一个简单的批处理脚本,需要的朋友可以参考下
    2015-04-04
  • 关于hive中SQL的执行原理解析

    关于hive中SQL的执行原理解析

    这篇文章主要介绍了关于hive中SQL的执行原理解析,Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能,需要的朋友可以参考下
    2023-07-07
  • SQL数据库的所有命令(函数、运算符)汇总大全

    SQL数据库的所有命令(函数、运算符)汇总大全

    结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。sql语句就是对数据库进行操作的一种语言。
    2023-01-01
  • 关于面试中常问的数据库回表问题

    关于面试中常问的数据库回表问题

    这篇文章主要介绍了关于面试中常问的数据库回表问题,回表就是先通过数据库索引扫描出数据所在的行,再通过行主键id取出索引中未提供的数据,即基于非主键索引的查询需要多扫描一棵索引树,需要的朋友可以参考下
    2023-07-07
  • Hive如何写exist/in子句示例详解

    Hive如何写exist/in子句示例详解

    这篇文章主要介绍了在Hive中使用EXISTS和IN子句进行数据查询的方法,EXISTS子句用于检查子查询是否至少返回一行记录,而IN子句用于检查某个值是否存在于指定的列表中,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • 数据库查询优化(主从表的设计)

    数据库查询优化(主从表的设计)

    写过许多的数据库查询语句,面对过许多的问题,也在磕磕碰碰中学到了很多东西。昨天在看系统数据库设计与SQL代码时,突然“发现”了许多平常不屑看到的问题,于是就萌生了把它提出来思考的念头
    2013-08-08
  • StarRocks简介与搭建使用详解

    StarRocks简介与搭建使用详解

    StarRocks是新一代极速全场景MPP数据库(高并发数据库),StarRocks充分吸收关系型OLAP数据库和分布式存储系统在大数据时代的优秀研究成果,本文给大家介绍了StarRocks借本简介与搭建使用,需要的朋友可以参考下
    2025-03-03
  • 数据库 三范式最简单最易记的解释

    数据库 三范式最简单最易记的解释

    数据库 三范式最简单最易记的解释,整理一下方便大家记忆。
    2009-07-07
  • 达梦数据库DISQL连接数据库与执行SQL、脚本的方法图文详解

    达梦数据库DISQL连接数据库与执行SQL、脚本的方法图文详解

    DIsql是DM数据库的一个命令行客户端工具,跟Oracle数据库的sqlplus工具一样,用来与 DM 数据库服务器进行交互,这篇文章主要给大家介绍了关于达梦数据库DISQL连接数据库与执行SQL、脚本的方法,需要的朋友可以参考下
    2024-09-09
  • 你真的知道怎么优化SQL吗

    你真的知道怎么优化SQL吗

    这篇文章主要给大家介绍了关于优化SQL的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用SQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06

最新评论