安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  数据库类 > Apricot DB(数据库工具) v2.5 官方版
Apricot DB(数据库工具)

Apricot DB(数据库工具)

 v2.5 官方版
  • 软件大小:143 MB
  • 更新日期:2020-12-31 08:32
  • 软件语言:英文
  • 软件类别:数据库类
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:143 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

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

Apricot DB(数据库工具)

软件功能

  “ 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(数据库工具)

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

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

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

  *使用现有的数据库结构

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

Apricot DB(数据库工具)

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

  实体可以用鼠标移动。

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

Apricot DB(数据库工具)

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

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

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

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

Apricot DB(数据库工具)

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

Apricot DB(数据库工具)

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

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

Apricot DB(数据库工具)

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

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

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

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

  结果可能如下所示:

人气软件