ERStudio是一款功能强大的可视化的数据库建模工具,由Embarcadero Technologies公司(易博龙公司)专门为企业制作开发,用于设计并构建个别平台的物理数据库,对不同平台上的逻辑数据架构进行分析和设计,帮助企业发现、重用和文档化数据资产。它的主要功能是设计团队在开发数据库的时候建立数据模型,内置物理模型以及逻辑模型的开发案例,可以选择其中一种制作,通过模型分析,可以让开发方案更加清晰,可以不同数据模块更快连接到主程序,对于构建企业使用的数据库非常有帮助;软件拥有高度的设计导航列表,用户在配置模块数据的时候可以利用引导功能以及help功能查看对应的操作计划,并且可以对比双向模型数据,为设计团队分析建模可行方案。本站提供的是
ERStudio8.0破解版本,附破解安装教程,破解之后即可免费使用它的全部功能,欢迎有需要的朋友前来下载!
安装教程
1、在本站下载完软件的数据包之后双击“ers802_5991.exe”程序开始安装,在弹出的向导对话框中单击next;
2、选择“I accept...”软件许可协议后,单击next;
3、输入用户名之类的,可随意输入,next;
4、设置软件的安装位置,单击“browse”可更改软件默认的安装位置,设置完后单击next;
5、设置数据库的编辑模板,可直接默认,设置完后点击next;
6、选择是否设置软件的桌面快捷方式和是否在开始菜单中创建快捷方式;
7、设置完后开始安装,等待一会儿;
8、安装完后点击finish退出安装。
破解教程
1、右击软件的桌面快捷方或者开始菜单中的快捷方式,选择属性,在弹出的对话框中单击“打开文件位置”进入软件的安装路径;
2、打开在本站下载的数据包中的“Erstudio patch”文件夹,将里面的破解文件复制粘贴到刚才打开的安装路径里;
3、然后在安装路径里,启动破解补丁,会显示破解成功,
4、再次启动软件会发现不再弹出注册对话框,直接可以免使用软件了。
软件特点
1、可用于设计并构建个别平台物理数据库
2、可以对不同平台上的逻辑数据架构进行分析和设计
3、多层式设计环境非常有助于数据库管理员,开发人员和数据架构师建立与维护庞大复杂的数据库应用程序,也有助于跨企业的元数据的巩固、报告和重用
4、不断改进的界面和直观简便的特性使得发行版本更加高效易用,彻底解决了数据建模和CASE工具在过去十年甚至更久之前便已面临的复杂难题
5、可以在企业内部方便地建立,了解与管理核心数据库设计与商务元数据的生命周期
6、通过可回归的数据库支持,使数据结构具备完全地分析已有数据源的能力,并根据业务需求设计和实现高质量的数据库结构
软件功能
1、Visual Data Lineage(可视化数据血统)
在整个企业范围内可视化表示出数据所在位置、数据流动和更改方式,赋予用户自动灵活的处理程序和更加丰富的元数据。
2、LDAP 集成
一个通过 LDAP 和 Active Directory 集成来管理用户储存库访问的自动方法,减少了在储存库安全层复制用户帐户更改的需要。
3、企业体系结构支持
通过 EA/Studio 向该工具的现有数据建模功能添加业务流程建模和概念建模,提供企业级数据体系结构支持。
4、属性级子模型
用户可以使用此功能选择想要在各个子模型中显示的特定属性,使得公司能够更加容易地管理复杂模型,在这些复制模型中有些特定实体的属性集合仅适用于部分受众
5、扩展 DBMS支持
通过支持 Sybase IQ 12.5 和 Microsoft SQL Server 2008,ER/Studio 目前支持所有主要数据库管理系统的数据建模工具,使得用户可以灵活使用任何数据库类型
6、其他主要新功能
Sybase IQ 12.5 和 Microsoft SQL Server 2008等最新的数据库管理系统 (DBMS)的支持 、轻量级目录访问协议 (LDAP) 集成、属性级子模型、对象级比较标记
使用教程
一、打开软件,点击新建出现如图对话框:选择第一个,表示创建一个新的关系型,数据库模型,这里提一点数据库模型分为relational(关系),dimensional(多维) 两种在这里主要以关系型数据库为主来介绍模型的创建过程。第二和第三项均是重新设计已存在的数据库和数据库模型导入等。
二、在软件空白处右键,然后点击 Insert Entity, 添加实体:
三、然后 点击空白处,将会出现:
四、然后右键,选择 Edit Entity, 如下图:
五、点击Add图标,现在就可以开始添加实体(既是表对象)了,我们需要输入的主要信息有下面几个:
分别输入表名(= 实体名)
表的属性(= 表的列)
列的类型和长度
是否为空
是否为主键
六、待一张表的所有信息都输入完毕后,选择 OK 按钮,
七、即出现下图所示信息:
八、其他表都是同样的操作:所有表的信息输入完毕后,就需要建立表与表之间的联系信息,以两张表为例子;
九、转到工具栏: 这里共有5种逻辑关系,从左到右分别为:
(1)(确定关系)Identityfying Relationship 是一种一定存在的关系。子实体中必须有充当外键的属性,而且这个外键必须要成为父实体的主键,这种关系也最终产生一个组合主键来决定父实体实体。
(2) (非确定关系)Non-Identifying ,Optional Relationship 对于子实体非主键属性而言产生一个父实体主键,因为这个关系时可选,外键没有要求在子实体中。但有外键存在于子实体的话,那么在父实体的主键中就一定能找到该外键。
(3) Non-Identifying ,Mandatory Relationship 这种关系一方面针对子实体的非主键属性而言产生父实体的主键;另一方面要求子实体必须得有外键,而且此外键一定可以在父实体的主键中找到。
(4) Non-Specific Relationship(非具体关系) 这个关系主要是实现多对多的关系。因为现在多对多的逻辑关系还没有被很好的解决,所以在这种关系类型下也不能产生任何的外键。这种关系类型在数据库模型中 很少使用,若你要将数据库模型标准化,最好在实体间将此关系去除。
总之,确定关系中,父实体中的外键也充当主键,来和父实体本身主键来共同决定父实体身份;在非确定关系中,父实体中外键就是纯粹的外键,只有父实体本身主键来决定父实体的身份。各种关系详细情况可参考软件帮助说明文档。选择相应的链接方式后,先点击一张表,然后再点击另一张表, 两张表就自动建立起链接关系;
十、到此,基本的操作介绍完毕。
附一张完整的ER图:
0条评论