欢迎来到神奇下载!我们唯一域名是:www.sqxzz.com

Apricot DB 官方版 v2.5

更新时间:2022-05-24 18:04:51

软件介绍

Apcot DB提供数据库关系编辑功能,可以在软件设计数据库结构关系,让用户可以在可视化的界面查看各项目之间的联系,对于分析数据库内容很有帮助,这款软件功能简单,用户可以使用原始数据库的结构创建新实体关系,可以创建新的项目添加数据库联系,通过对数据库建立关系就可以让用户了解数据内容,立即查看数据上一级、下一级内容,了解不同数据结构具有的关系,了解各商品之间的关系,了解各部门之间的关系,设计完毕可以选择逆向工程、比较快照、脚本、存储库、将快照导出到Excel、将图表导出为PNG、将图表导出为PDF!

Apcot DB软件功能

“ Apcot DB”是用于设计和分析关系数据库结构的数据库工具。它以可编辑实体/关系图(ERD)的形式表示DB结构。“ Apcot DB”允许对现有数据库执行反向工程,以及从头开始创建新的数据库结构。允许基于当前ERD生成用于CREATE / DROP / DELETE-作的基本DDL脚本。

“Apcot DB”支持两种流行的ERD表示法:“Cw's Foot”和“ IDEF1x”。

Apcot DB软件特色

Apcot DB支持的数据库

当前版本的“ Apcot DB”工具支持以下关系数据库:

MS SQL Server;

Oracle;

PostgeSQL;

MySQL;

DB2,

H2

Apcot DB教程

首次运行“ Apcot DB”时,应用程序屏幕如下所示:

这是为您创建的空项目。您可以根据需要重命名该项目,继续使用它,或者创建一个新的项目。

“ Apcot DB”支持两个主要的起点:

*从头开始创建新的数据库结构(在本文下面阅读);

*使用现有的数据库结构

建议设置当前项目的两个重要参数:数据库类型和ERD表示法。在工具栏中,按“编辑项目”按钮:

在项目编辑表单中,设置项目名称,项目数据库和ERD表示法。以后也可以随时更改项目详细。

从头开始创建新的数据库结构

创建一个新实体。为此,请如下图所示在工具栏上单击按钮。

以新实体的版本形式填写实体的名称和列。

您可以从下拉列表中选择列的类型,或者,如果列表中未显示所需的类型,只需手动将其放入字段中。

可以在以下形式的第二个选项卡中添加/编辑约束和索引:“索引和约束”:

按下表单上的“保存”按钮以保存所做的更改。

新创建的实体将显示在实体/关系设计器的工作区域中:

实体可以用鼠标移动。

使用“保存”按钮(或Ctrl + S)保存在实体/约束分配中所做的更改。

让我们创建另一个实体以及它们之间的关系:

我刚刚创建了一个名为“ DEPARTMENT”的新实体。由于每个员工都必须属于一个部门,因此让我们在它们之间建立关系。在这种关系中,部门将是“父母”,而员工将是“孩子”。

为此,请同时选择部门和雇员。选择时使用按下的按钮选择多个实体。按下工具栏上的“创建关系”按钮:

给新的Relationship指定一个合理且易于识别的名称。确保正确设置关系的“父级”和“子级”。在我们的案例中,重要的是,部门部门作为“父级”留在左侧,而员工则作为“孩子”留在左侧。如果表单显示的实体不正确,请使用“交换”按钮交换“父”和“子”实体。

关系的外键:表单的右侧(“子”)侧有一组下拉列表。如果存在外键字段,则可以从列表中选择它们。否则,如果“子”实体中尚未显示外键字段,则可以在其中添加新的字段名称。在我的示例中,我手动在“子”侧添加了“ DEPARTMENT_ID”字段名称作为外键字段。我还了“不为空”标志。这使字段(列)DEPARTMENT_ID在“子”(EMPLOYEE)端创建为“不为空”。如果要“ PK”标志,则将新字段添加到EMPLOYEE实体的主键中。

这是刚刚创建的全新关系:

DEPARTMENT_ID字段是与关系一起自动创建的。

现在,每个雇员都应该有一个正在向其报告的人员。让我们扩展EMPLOYEE实体以支持此。由于“赞助人”也是雇员,因此我们需要雇员与雇员之间的关系(自动关系)。

选择EMPLOYEE实体,按工具栏上的“创建新关系”按钮。这是我输入表格中的:

雇员是该关系的“父母”和“孩子”。我已将FK字段指定为“ REPORTING_TO_ID”,而不是null。该字段将自动创建:

创建了“自动”关系(请参见上图)。

每个部门应有一个或多个经理。如果部门的结构很复杂,那么将有不止一位经理,还有代表等。我将创建一个名为“ MANAGER”的新实体,并相应地将其与其他实体链接。这是我的图表上发生此更改的结果:

现在,在我们的图表准备好之后,让“ Apcot DB”生成CREATE-脚本:

使用 + A选择图表上的所有对象;

将所选内容复制到剪贴板( + C);

打开您选择的文本编辑器,将剪贴板的内容粘贴到其中( + V)。

结果可能如下所示:

近期热门

1
UEStudio增强版是 UltraEdit 的开发环境版本,软件功能非常强大,界面简洁明晰、作方便快捷,设计 […]
2
DLL函数查看器是一款易于使用的dll函数查看工具。软件具备了简单直观的用户界面,拖动dll文件到窗口,或者双 […]
3
精易csharp编程助手也就是精易c#编程助手,是一款辅助c#快速开发的工具,主要功能模块包括常用代码、网页提 […]
4
Alactty是一款跨平台的OpenGL终端仿真器,可以通过这款软件快速运行脚本,添加了对Windows的支持 […]
5
VSCodium(VScode二进制版本)免费下载是编程开发分类下一款电脑软件,神奇下载小编给各位带来了VSC […]
6
Dxpress版是一款优秀实用的控件库软件。Dxpress19中文版软件能够帮助用户设计具有图形和高级和高级功 […]
7
Kratos提供非常多的服务框架,可以帮助用户在搭建网站和应用的时候快速配置通讯,配置HTTP服务,配置数据分 […]
8
CDS是一款自动化软件,您可以在软件上建立多种自动化作业方式,有效提升企业工作效率,优化复杂的工作流程,您可以 […]
9
夜神助手全称是夜神模拟器连接助手,因为作者在安卓逆向学习过程中,经常使用夜神模拟器调试程序经常打开很多命令行窗 […]
10
MyBB是一款论坛开发软件,如果你需要设计论坛就可以直接通过这款软件部署到使用,不需要自己原创代码就可以立即创 […]

声明:本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助 转载需标注!

Copyright © 2018-2023 All Rights Reserved. 神奇下载网站备案编号:苏ICP备12036411号

抵制不良游戏软件,拒绝盗版。 注意自我保护,谨防受骗上当。 适度娱乐益脑,沉迷伤身。合理安排时间,享受健康生活。

共 23 次查询,耗时 1.029 秒