购买

¥30.0

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 ERWin详细教程

ERWin详细教程.ppt

ERWin详细教程

烟雨梦兮
2018-10-14 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《ERWin详细教程ppt》,可适用于IT/计算机领域

ERWin简介目前流行的数据库建模工具PowerDesignerRoseERwinERwin全称是AllFusionERwinDataModeler是CA公司AllFusion品牌下的建模套件之一采用IDEFX数据库建模语言。IDEFX是什么建立数据模型方法-是一种语言起源于美國空軍(s)美國政府单位与工业界已使用超过年(FIPSPUB,)IDEF-通过分解功能、分类功能间的联系来描述系统功能IDEF-用于描述企业重要管理资料的方法IDEFX-关系数据库的设计方法IDEF-一种以数字逻辑为基础的模拟方法IDEF-为自使用者描述系统结构的方法IDEF-一种面向对象式数据库的设计方法IDEF-是一种收集事实与资料的方法IDEF-是信息系统设计原理的描述方法如何安装ERwin版本:首先运行ERWIN目录下Setupexe进行安装然后在安装目录下,找到并运行REGITEXE选择"RegisterLater"选择ProductName:AllFusionnbspERWinnbspDatanbspModal输入ID:见图图图。图图图最后运行AllFusionErwinDataModelerspexe图图图工具栏介绍图如何新建工程单击file选择new键选择配置后按OK键图如何建主题域双击CreateSubjectAreas在SubjectAreas界面单击New按键在NewSubjectAreas界面Name:输入主题域名然后按OK键。见图及图图如何选择主题域单击所选的主题域按右键选择GoTo见图如何选择逻辑或物理模型见图如何建立实体(Entity)单击Independenttable见图实体被指定作为独立实体或依赖实体取决于其键的获得方式。独立实体不依赖于模型中任何其它实体来标识依赖实体依赖实体依存于模型中的其它实体。实体框图中的水平线把属性分为两套:键和非键。线上叫做键区线下叫做数据区。employee的键属性是”id”非键属是”name”、”adreess”见图更改实体名清楚地表达实体和属性的名称是非常重要的。单击实体名进入修改见图添加属性通常属性的定义应当与实体定义的基本结构一样(如:描述例子注释等)描述和注释肯定要用选择表按右键单击Columns见图弹出图图图单击New见图进行输入单击General选中PrimaryKey为主键见图Columns说解见图如何建立存储过程单击实体右键StoredProcedures…见下图单击New键在NewStoredProcedure界面的Name输入存储过程名按OK键。见图在Code处输入代码按OK键。见下图如何建立索引单击实体右键Indexes…见下图单击New在NewIndex输入Key及Index按OK键。见右图选择相应的列按OK键。见下图如何建立触发器单击实体右键Triggers…见下图单击New键在NewTrigger界面输入触发器名按OK键。见右图在TriggerCode输入代码按OK键。见右图如何建立实体间的关系ERwin使用的IDEFX模型语言建模IdentifyingralationshipNonidentifyingrelationshipManytomanyrelationship图Identifyingralationship关系被称为标识是因为父实体的键成了子实体标识的一部分即子实体的标识依赖于父实体。标识关系用连接两个实体间的带点实线来表示见图Nonidentifyingrelationship非标识关系(虚线)也连接父实体和子实体由非标识关系迁移的非空外键子集被置于数据区(线下)见图Manytomanyrelationship多对多的关系:一个学生可以选择多门课程一门课程也可以被多名学生选取。见图如何使用formatpreferences如何将图自动调整成图效果图图选择Format单击preferences见图图单击LayoutEntireDiagram键选择是见图如何实现正向工程通过正向工程能够快速方便生成DDL数据库定义语言。选择Tools菜单单击ForwardEngineer见图可以做相应的配置后单击preview见图生成DDL数据库定义语言保存成后缀为ers的文件见图如何实现反向工程通过反向工程能把DDL转换成ERwin数据模型。选择Tools菜单单击ReverseEngineer见图单击Next见图选择Scriptfile单击Browse见图选择ers文件单击Next见图生成ReverseEngineer见图及图生成工程见图如何进行同步比较通过同步比较能够对二个工程异同进行对比转换。选择Tools菜单单击CompleteCompare…图单击Browse选择比较工程选择比较模型单击Next见图单击Next见图单击Next见图单击Next见图进行比较见图单击Report生成见图单击Preview生成见图单击Next见图选择确定键比较成功见图如何生成浏览报告选择Tools菜单单击DataBrowser…见图可对数据模型进行浏览见图如何与数据库建立连接ModelMart是业界领先的模型管理环境它提供了实用的可扩展性服务能与ERwin无缝地相集成。它允许建模者共享和重复利用ERwin对象和模型因而能提高生产效率。借助ModelMart建模者甚至能同时更新相同模型。核查功能使建模者能检查他人的修改并对是否应保留修改进行表态。选择菜单ModelMart单击Connection见图输入相应的配置单击Connect键连接见图如何使用Domains选择default右键单击New则可生成一项域。选择property可以给他选择相关的属性比如选择Datatype为VARCHAR()还可以给它选择约束等等。这个新建的Domain就能在这个项目中方便的使用了。图图图在生成的域树结构中父节点改动类型配置子节点的类型配置则跟着变动。子节点如改变类型配置后则不受父节点的约束。子节点类型配置的改动则不影响父节点。子节点的各个实例间类型的变动不会影响同级节点。如何生成映射文件nsm在Tools菜单中选中EditNamingStandards…见图选中Glossary输入要映射的字段。见图保存生nsm文件。见图图图图如何配置映射文件在Tools菜单中选中ModelNamingOptions…见图选中UseFile单击Browse…选中映射文件的路径。见图单击NamingMapping,在Useglossary列中打钩选中。见图按OK键。图图图经验:在nsm文件中出现相同字段名时是择后出现字段的映射为准。同时要注意不同的字段是可映射成相同列名(因为在映射是允许的)。如何把nsm文件同工程合并新建一个模型工程在通过比较工程把有映射文件的工程全部导入然后保存工程就OK啦。如何调整表结构列的顺序一、正向工程中文生成DDL脚本在脚本中更改顺序后新建一个模型导入生成工程在用原来工程利用比较工程同生成工程进行比较并新工程的表导入到原工程中二、直接对列的名字进行对调重命名。三、在没有NSM映射文件中有时可以直接调整。如何在工程中快速查找字段生成正向工程时在DDL脚本中查找。如图如何设置显示格式在设计域中右键根据需要选择配置如图

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/82

¥30.0

立即购买

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利