pgAdmin 是一个免费的 PostgreSQL 管理与开发平台,这篇文章介绍了它的安装与使用。
今天我们要介绍的是它的一个开发功能:实体关系图(ERD)工具。
ERD 工具可以使用图形化的方式表示数据库中的表、字段以及表之间的关系。
pgAdmin 中的 ERD 工具提供了以下功能:
- 实体(表)和关系的图形化设计;
- 在实体关系图中增加新的节点;
- 自动对齐;
- 保存\打开实体关系图;
- 生成 SQL 脚本;
- 基于已有数据库生成实体关系图;
- 从“对象浏览器”中拖拽表到实体关系图中。
工具栏
ERD 工具栏提供了一些快捷操作的图标,高亮图标代表选项可用,灰色图标代表选项不可用。
将鼠标移动到每个图标上面可以显示相关功能的描述。
文件选项
图标 | 功能 | 快捷键 |
---|
打开项目 | 点击打开文件图标可以加载一个 ERD 项目文件 | Ctrl + O |
保存项目 | 点击保存图标可以保存 ERD 项目文件 | Ctrl + S |
另存项目 | 点击保存图标右侧的向下箭头可以打开一个保存对话框 | Ctrl + Shift + S |
导出选项
图标 | 功能 | 快捷键 |
---|
生成SQL | 点击生成 SQL 图标可以基于 ERD 生成 DDL 语句并在查询工具中打开。右侧的向下箭头可以额外生成 DROP TABLE 语句 | Alt + Ctrl + S |
下载图片 | 点击下载图片图标可以将 ERD 导出图片 | Option + Ctrl + I |
编辑选项
图标 | 功能 | 快捷键 |
---|
添加表 | 点击该按钮可以增加新的表 | Alt + Ctrl + A |
编辑表 | 选择一个表之后,点击该按钮可以修改表的定义 | Alt + Ctrl + E |
复制表 | 选择一个表之后,点击该按钮可以复制一个表 | Alt + Ctrl + C |
删除表/链接 | 选择一个表/链接之后,点击该按钮可以删除表/链接 | Alt + Ctrl + D |
关系选项
图标 | 功能 | 快捷键 |
---|
1M | 选择一个表之后,点击该按钮可以增加一对多的关系,被选择的表在关系中为多端 | Alt + Ctrl + O |
MM | 选择一个表之后,点击该按钮可以增加多对多的关系 | Alt + Ctrl + M |
节点颜色选项
图标 | 功能 | 快捷键 |
---|
填充颜色 | 点击该按钮可以改变表节点的背景颜色,设置之后新增节点都会继承该背景颜色 | Alt + Ctrl + O |
字体颜色 | 点击该按钮可以设置表节点的字体颜色 | Alt + Ctrl + M |
功能选项
图标 | 功能 | 快捷键 |
---|
添加/编辑注释 | 选择一个表之后,点击该按钮可以增加注释 | Alt + Ctrl + N |
自动对齐 | 点击该按钮可以自动对齐所有表节点和链接节点 | Alt + Ctrl + L |
显示详情 | 点击该按钮可以显示或关闭字段的详细 | Alt + Ctrl + D |
基数表示法 | 点击该按钮可以修改链接关系的表示符号,选项包括 Crow’s Foot Notation 以及 Chen Notation | |
缩放选项
图标 | 功能 | 快捷键 |
---|
合适比例 | 点击该按钮可以自动缩放页面至合适比例 | Alt + Ctrl + N |
放大 | 点击该按钮可以放大页面 | Alt + Ctrl + L |
缩小 | 点击该按钮可以缩小页面 | Alt + Ctrl + D |