Apricot DB(数据库工具)
v2.5 官方版- 软件大小:143 MB
- 更新日期:2020-12-31 08:32
- 软件语言:英文
- 软件类别:数据库类
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
Apricot
DB提供数据库关系编辑功能,可以在软件设计数据库结构关系,让用户可以在可视化的界面查看各项目之间的联系,对于分析数据库内容很有帮助,这款软件功能简单,用户可以使用原始数据库的结构创建新实体关系,可以创建新的项目添加数据库联系,通过对数据库建立关系就可以让用户了解数据内容,立即查看数据上一级、下一级内容,了解不同数据结构具有的关系,了解各商品之间的关系,了解各部门之间的关系,设计完毕可以选择逆向工程、比较快照、脚本、存储库、将快照导出到Excel、将图表导出为PNG、将图表导出为PDF,如果你需要这款软件就下载吧!
软件功能
“ Apricot DB”是用于设计和分析关系数据库结构的数据库工具。它以可编辑实体/关系图(ERD)的形式表示DB结构。“ Apricot DB”允许对现有数据库执行反向工程,以及从头开始创建新的数据库结构。允许基于当前ERD生成用于CREATE / DROP / DELETE-操作的基本DDL脚本。
“Apricot DB”支持两种流行的ERD表示法:“Crow's Foot”和“ IDEF1x”。
软件特色
Apricot DB支持的数据库
当前版本的“ Apricot DB”工具支持以下关系数据库:
MS SQL Server;
Oracle;
PostgeSQL;
MySQL;
DB2,
H2
官方教程
首次运行“ Apricot DB”时,应用程序屏幕如下所示:
这是为您创建的空项目。您可以根据需要重命名该项目,然后继续使用它,或者创建一个新的项目。
“ Apricot DB”支持两个主要的起点:
*从头开始创建新的数据库结构(在本文下面阅读);
*使用现有的数据库结构
建议设置当前项目的两个重要参数:数据库类型和ERD表示法。在工具栏中,按“编辑项目”按钮:
在项目编辑表单中,设置项目名称,项目数据库和ERD表示法。以后也可以随时更改项目详细信息。
从头开始创建新的数据库结构
创建一个新实体。为此,请如下图所示在工具栏上单击按钮。
以新实体的版本形式填写实体的名称和列。
您可以从下拉列表中选择列的类型,或者,如果列表中未显示所需的类型,只需手动将其放入字段中。
可以在以下形式的第二个选项卡中添加/编辑约束和索引:“索引和约束”:
按下表单上的“保存”按钮以保存所做的更改。
新创建的实体将显示在实体/关系设计器的工作区域中:
实体可以用鼠标移动。
使用“保存”按钮(或Ctrl + S)保存在实体/约束分配中所做的更改。
让我们创建另一个实体以及它们之间的关系:
我刚刚创建了一个名为“ DEPARTMENT”的新实体。由于每个员工都必须属于一个部门,因此让我们在它们之间建立关系。在这种关系中,部门将是“父母”,而员工将是“孩子”。
为此,请同时选择部门和雇员。选择时使用按下的按钮选择多个实体。然后按下工具栏上的“创建关系”按钮:
给新的Relationship指定一个合理且易于识别的名称。确保正确设置关系的“父级”和“子级”。在我们的案例中,重要的是,部门部门作为“父级”留在左侧,而员工则作为“孩子”留在左侧。如果表单显示的实体不正确,请使用“交换”按钮交换“父”和“子”实体。
关系的外键:表单的右侧(“子”)侧有一组下拉列表。如果存在外键字段,则可以从列表中选择它们。否则,如果“子”实体中尚未显示外键字段,则可以在其中添加新的字段名称。在我的示例中,我手动在“子”侧添加了“ DEPARTMENT_ID”字段名称作为外键字段。我还检查了“不为空”标志。这使字段(列)DEPARTMENT_ID在“子”(EMPLOYEE)端创建为“不为空”。如果要检查“ PK”标志,则将新字段添加到EMPLOYEE实体的主键中。
这是刚刚创建的全新关系:
DEPARTMENT_ID字段是与关系一起自动创建的。
现在,每个雇员都应该有一个正在向其报告的人员。让我们扩展EMPLOYEE实体以支持此信息。由于“赞助人”也是雇员,因此我们需要雇员与雇员之间的关系(自动关系)。
选择EMPLOYEE实体,然后按工具栏上的“创建新关系”按钮。这是我输入表格中的信息:
雇员是该关系的“父母”和“孩子”。我已将FK字段指定为“ REPORTING_TO_ID”,而不是null。该字段将自动创建:
创建了“自动”关系(请参见上图)。
每个部门应有一个或多个经理。如果部门的结构很复杂,那么将有不止一位经理,还有代表等。我将创建一个名为“ MANAGER”的新实体,并相应地将其与其他实体链接。这是我的图表上发生此更改的结果:
现在,在我们的图表准备好之后,让“ Apricot DB”生成CREATE-脚本:
使用 + A选择图表上的所有对象;
将所选内容复制到剪贴板( + C);
打开您选择的文本编辑器,然后将剪贴板的内容粘贴到其中( + V)。
结果可能如下所示:
人气软件
-
PL/SQL Developer(PL/SQL数据库管理软件) 130.1 MB
/简体中文 -
Oracle SQL Developer(oracle数据库开发工具) 382 MB
/简体中文 -
PowerDesigner16.6 32/64位 2939 MB
/简体中文 -
Navicat for MySQL 15中文 72.1 MB
/简体中文 -
Navicat Data Modeler 3中文 101 MB
/简体中文 -
SPSS 22.0中文 774 MB
/多国语言 -
db文件查看器(SQLiteSpy) 1.67 MB
/英文 -
Navicat Premium V9.0.10 简体中文绿色版 13.00 MB
/简体中文 -
Navicat 15 for MongoDB中文 78.1 MB
/简体中文 -
sql prompt 9 12.67 MB
/简体中文