ERStudio使用教程中文版.ppt
Embarcadero ER/Studio企业数据建模讲义李卫华,目录,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规操作,4,其他操作,5,其他特性,6,第一部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规,4,其他操作,5,其他特性,6,Embarcadero公司简介,Embarcadero Technologies公司(易博龙公司)为企业提供专业级的数据库工具,用于设计、开发、管理数据库以及其中的数据。全球12000多家客户和90多家“财富100强”企业依靠Embarcadero公司的跨平台工具来降低复杂度,提高生产率,加强安全性。该公司的旗舰数据库工具包括:ER/Studio、DBArtisan、Rapid SQL及Change Manager。Embarcadero Technologies公司成立于1993年,总部设在旧金山,在澳大利亚墨尔本、德国慕尼黑、英国梅登黑德设有分支机构。,Embarcadero产品简介,结构化管理类:ER/StudioER/Studio是一套模型驱动的数据结构管理和数据库设计产品,帮助企业发现、重用和文档化数据资产。通过可回归的数据库支持,使数据结构具备完全地分析已有数据源的能力,并根据业务需求设计和实现高质量的数据库结构。易读的可视化数据结构加强了业务分析人员和应用开发人员之间工作沟通的能力。ER/Studio Enterprise 更能够使企业和任务团队通过中心资源库展开协作。DT/StudioDT/Studio是一套降低成本,灵活并易于扩展的ETL产品,帮助企业将大量的、多种数据源的数据在短时间内抽取、转换、迁移和整合。其可视化的环境和预编译功能加速了数据源的分析,简化了复杂的开发,并降低了项目的风险。通过对元数据的捕获、分析和文档化数据资产,DT/Studio提高了数据质量,并确保数据一致性地整合到项目中。DescribeDescribe是一套基于UML的数据库设计产品,它使得架构师、分析人员、设计人员和程序开发人员之间的交流与协作变得容易。通过Describe功能强大的可视化工具,用户可以创建程序设计图来为程序开发人员提供清晰的实现路线和更短的学习曲线。同时,该产品可以嵌入业界领先的集成开发环境,以方便用户在其熟悉的开发环境中使用。,Embarcadero产品简介,数据管理类 DBArtisanDBArtisan作为目前业界领先的跨平台数据库管理产品,它帮助数据库管理员最大化数据库的可用性,最优化性能,以及确保安全。全面的图形编辑工具和向导使数据库管理人员极大地提高了生产率,降低了错误率。DBArtisan支持目前所有主流数据库平台,使企业能够将多个数据库的管理标准化到一个解决方案中。Change ManagerChange Manager减低了在数据库归档、压缩、迁移和同步过程中对数据库复杂的变更带来的痛苦。易于使用的向导和进度安排功能使消耗时间的任务按顺序自动化完成。同时,通过Change Manager,数据库管理员能够极大地降低用于跟踪和纠正跨数据库平台的非预期错误所消耗的时间。Rapid SQLRapid SQL是一套集成到快速开发环境中的,无论对新手还是对资深程序人员均能显著提高开发效率的数据库快速开发工具。Rapid SQL强大的图形化工具简化了SQL脚本编写,对象管理,反向工程,数据库项目管理,版本控制以及模式(Schema)的部署。全面的代码编辑和调优功能确保产生高性能和高质量的代码。Performance CenterPerformance Center是一套可以通过标准的浏览器方便访问的,支持247的性能监控工具。通过对在异构环境下威胁到可用性和性能问题的自动化标记,Performance Center确保数据库运行的高性能和最大化有效运行时间。,Embarcadero产品简介,数据安全性管理类 DSAuditorDSAuditor作为业界领先的数据库安全产品,它帮助保护关键数据,防范数据窃取,并确保数据库的访问与活动符合规则设定。DSAuditor监控整个网络,能够对数据库,模式,权限变更等诸多敏感操作产生报告,同时DSAuditor的监控并不影响系统运行的性能。它支持跨平台环境,这大大降低了安全管理的难度,第二部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规操作,4,其他操作,5,其他特性,6,ER/Studio产品简介,兼容性强(可以浏览、转换ERWIN、PowerDesign等设计文件)。逆向工程,提供过滤条件,同时可以指定对象。可扩张,ER Studio还提供了宏功能,把VB的一些功能以插件方式提供了 用户!版本控制,ER Studio在权限/版本管理方面可以支持并发,checkout/checkin目前最新版本:V7.6之前版本:(0day crack版),第三部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规操作,4,其他操作,5,其他特性,6,ER/Studio安装,点击er751_trial_Build5253.exe,用keygen.exe生成7.5版本的license.txt,安装过程中会要求选择license.txt,其他默认选项即可,第四部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规操作,4,其他操作,5,其他特性,6,ER/Studio常规操作,创建新模型,创建子模型,创建表,设置表字段,创建关系,生成物理模型,生成SQL脚本,FileNewDrawa new data model,ModelCreate Submodel或者右键单击左侧树Main ModelCreate SubModel,InsertEntity放置到工作区上(可连续放置),双击新创建的Entity,修改Entity Name,Table Name,添加字段,分别设置字段的逻辑逻辑名称、字段名称、字段属性等等。,InsertRelationship常用第二种(非空外键)、第三种(可空外键)单击主表、然后单击附表创建外键关系,选择submodelModelGenerate Physical Model设置属性到物理模型中,选择物理模型中的submodelGenerate Database生成sql脚本,如何创建基本表结构,并创建数据库脚本?,第五部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规,4,其他操作,5,其他特性,6,其他常用操作,1、创建数据字典数据字典相当于字段常量 左侧树状目录切换到Data dictionaryModel菜单Data Dictionarynew dictionary Item2、数据库逆向到物理模型ModeAdd New Physical Model名称Native/Direct Connection选择对象生成物理模型 2、物理模型与数据库比对选择逻辑/物理模型Compare and Merge UtilityCompare against a live Database连接数据库选择对象列出比对结果,第六部分,Embarcadero公司及产品简介,ER/Studio简介,ER/Studio安装,3,1,2,ER/Studio常规,4,其他操作,5,其他特性,6,其他特性,1、宏命令例1:生成表以及字段的defintion,从而生成表和字段的COMMENT。例2:生成设计模型的word报表。,其他特性,2、类似Vss的版本控制ER/Studio Repository 给使用ER/Studio 的组织提供了一套可扩展的、服务器端的模型管理系统。设计目的是用来实现团队成员之间实时、并发访问数据模型,保护模型与组件免受不必要的访问与改变,方便组件在项目之间共享和重用,提供强大的模型版本管理功能。Repository 与目前的ER/Studio 工作流程紧密地集成在一起,通过标准的提升,并最终通过允许建模团队成员并发、安全、高效地工作,来提高建模质量。ER/Studio Repository 的高级功能:团队间协作建模;模型和对象版本管理;模型安全管理;通过业界领先的DBMS 安装实现开放式架构。参看Repository,中软万维网络技术有限公司,谢谢!,