首页 ERWin教程

ERWin教程

举报
开通vip

ERWin教程nullERWin ERWin 目前流行的数据库建模工具 PowerDesigner Rose ERwin ERwin全称是AllFusion ERwin Data Modeler,是CA公司AllFusion品牌下的建模套件之一,采用IDEF1X数据库建模语言。 IDEF1X是什么IDEF1X是什么 建立数据模型方法-是一种语言 起源于美國空軍(1970s) 美國政府单位与工业界已使用 超过10年(FIPS PUB 184,1993)nullIDEF0-通过分解功能、分类功能间的联系来描述系统功能 IDEF1...

ERWin教程
nullERWin ERWin 目前流行的数据库建模工具 PowerDesigner Rose ERwin ERwin全称是AllFusion ERwin Data Modeler,是CA公司AllFusion品牌下的建模套件之一,采用IDEF1X数据库建模语言。 IDEF1X是什么IDEF1X是什么 建立数据模型 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 -是一种语言 起源于美國空軍(1970s) 美國政府单位与工业界已使用 超过10年(FIPS PUB 184,1993)nullIDEF0-通过分解功能、分类功能间的联系来描述系统功能 IDEF1-用于描述企业重要管理资料的方法 IDEF1X-关系数据库的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 方法 IDEF2-一种以数字逻辑为基础的模拟方法 IDEF3-为自使用者描述系统结构的方法 IDEF4-一种面向对象式数据库的设计方法 IDEF5-是一种收集事实与资料的方法 IDEF6-是信息系统设计原理的描述方法如何安装ERwin如何安装ERwin版本: 4.1.4.4224 首先运行ERWIN目录下Setup.exe进行安装; 然后,在安装目录下,找到并运行..\REGIT.EXE 选择"Register Later" 选择ProductName:AllFusion ERWin Data Modal4.1 输入ID:3848093643198295 见图1,图2,图3。 null图1null图2null图3null最后运行AllFusion Erwin Data Modeler 4.1.4 sp3.exe 图1null图2null图3工具栏介绍工具栏介绍图1-1如何新建工程如何新建工程单击file 选择new键 选择配置后按OK键 图1-2 如何建主题域如何建主题域双击Create Subject Areas 在Subject Areas界面单击New按键 在New Subject Areas界面Name:输入主题域名,然后按OK键。 见图2-1及图2-2 null图2-3如何选择主题域如何选择主题域单击所选的主题域,按右键选择Go To 见图3-1 如何选择逻辑或物理模型如何选择逻辑或物理模型见4-1图 如何建立实体(Entity)如何建立实体(Entity)单击Independent table 见图5-1null实体被指定作为独立实体,或依赖实体,取决于其键的获得方式。 独立实体不依赖于模型中任何其它实体来标识 依赖实体依赖实体依存于模型中的其它实体。null实体框图中的水平线把属性分为两套:键和非键。线上叫做键区,线下叫做数据区。 employee的键属性是”id”,非键属是”name”、”adreess” 见图5-2null更改实体名,清楚地 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达实体和属性的名称是非常重要的 。 单击实体名进入修改 见图5-3null添加属性,通常属性的定义应当与实体定义的基本结构一样(如:描述,例子,注释等),描述和注释肯定要用 选择表按右键单击Columns见图5-4弹出图5-5 图5-4 null图5-5 null单击New见图5-6进行输入null单击General选中Primary Key为主键 见图5-7nullColumns说解 见图5-8如何建立存储过程如何建立存储过程单击实体右键Stored Procedures… 见下图null单击New键,在New Stored Procedure界面的Name输入存储过程名,按OK键。 见图null在Code处输入代码,按OK键。 见下图如何建立索引如何建立索引单击实体右键Indexes… 见下图 null单击New,在New Index输入Key及Index 按OK键。 见右图null选择相应的列,按OK键。 见下图如何建立触发器如何建立触发器单击实体右键Triggers… 见下图null单击New键,在New Trigger界面输入 触发器名,按OK键。 见右图null在Trigger Code输入代码,按OK键。 见右图如何建立实体间的关系如何建立实体间的关系ERwin使用的 IDEF1X模型语言建模 Identifying ralationship Non-identifying relationship Many-to-many relationship 图6-1 nullIdentifying ralationship 关系被称为标识,是因为父实体的键成了子实体标识的一部分,即子实体的标识依赖于父实体。标识关系用连接两个实体间的带点实线来表示 见图6-2 nullNon-identifying relationship 非标识关系 (虚线)也连接父实体和子实体,由非标识关系迁移的非空外键子集被置于数据区(线下 ) 见图6-3nullMany-to-many relationship 多对多的关系:一个学生可以选择多门课程,一门课程也可以被多名学生选取。 见图6-4如何使用format preferences 如何使用format preferences 如何将图7-1自动调整成图7-2效果 图7-1 图7-2 null选择Format 单击preferences见图7-3 图7-3null单击Layout Entire Diagram键选择是 见图7-4如何实现正向工程如何实现正向工程通过正向工程能够快速方便生成DDL数据库定义语言。 选择Tools菜单,单击Forward Engineer 见图8-1 null可以做相应的配置后单击preview 见图8-2null生成DDL数据库定义语言,保存成后缀为.ers的文件 见图8-3如何实现反向工程如何实现反向工程通过反向工程能把DDL转换成ERwin数据模型。 选择Tools菜单,单击Reverse Engineer... 见图9-1null单击Next 见图9-2null选择Script file 单击Browse.. 见图9-3 null选择.ers文件 单击Next 见图9-4null生成Reverse Engineer 见图9-5及图9-6null生成工程 见图9-7如何进行同步比较如何进行同步比较通过同步比较能够对二个工程异同进行对比转换。 选择Tools菜单,单击Complete Compare… 图10-1null单击Browse..选择比较工程 选择比较模型 单击Next 见图10-2 null单击Next 见图10-3null单击Next 见图10-4null单击Next 见图10-5null进行比较 见图10-6 null单击Report生成 见图10-7null单击Preview生成 见图10-8null单击Next 见图10-9null选择确定键比较成功 见图10-10 如何生成浏览报告如何生成浏览报告选择Tools菜单,单击Data Browser… 见图11-1null可对数据模型进行浏览 见图11-2 如何与数据库建立连接如何与数据库建立连接ModelMart 是业界领先的模型管理环境,它提供了实用的可扩展性服务能与 ERwin 无缝地相集成。它允许建模者共享和重复利用 ERwin 对象和模型,因而能提高生产效率。借助 ModelMart ,建模者甚至能同时更新相同模型。核查功能使建模者能检查他人的修改并对是否应保留修改进行表态。null选择菜单ModelMart单击Connection.. 见图12-1 null输入相应的配置,单击Connect键连接 见图12-2如何使用Domains如何使用Domains选择default右键,单击New则可生成一项域。 选择property可以给他选择相关的属性,比如选择Datatype为VARCHAR(18),还可以给它选择约束等等。 这个新建的Domain 就能在这个项目中方便的使用了。 null 图13-1 图13-2 null 图13-3null在生成的域树结构中,父节点改动类型配置,子节点的类型配置则跟着变动。 子节点如改变类型配置后,则不受父节点的约束。 子节点类型配置的改动则不影响父节点。 子节点的各个实例间类型的变动,不会影响同级节点。如何生成映射文件.nsm如何生成映射文件.nsm在Tools菜单中 选中Edit Naming Standards…见图1 选中Glossary输入要映射的字段。见图2 保存生.nsm文件。见图3 null图1null图2null图3如何配置映射文件如何配置映射文件在Tools菜单中 选中Model Naming Options…见图1 选中Use File,单击Browse…选中映射文件的路径。见图2 单击Naming Mapping,在Use glossary列中打钩选中。见图3 按OK键。 null图1null图2null图3null经验:在nsm文件中出现相同字段名时,是择后出现字段的映射为准。 同时要注意不同的字段是可映射成相同列名(因为在映射是允许的)。如何把nsm文件同工程合并如何把nsm文件同工程合并新建一个模型工程,在通过比较工程把有映射文件的工程全部导入,然后保存工程,就OK啦。如何调整表结构列的顺序如何调整表结构列的顺序 一、正向工程中文生成DDL脚本,在脚本 中更改顺序后,新建一个模型导入生成工程,在用原来工程利用比较工程同生成工程进行比较,并新工程的表导入到原工程中 二、直接对列的名字进行对调重命名。 三、在没有. NSM映射文件中有时可以直接调整。如何在工程中快速查找字段如何在工程中快速查找字段生成正向工程时,在DDL脚本中查找。 如图如何设置显示格式如何设置显示格式在设计域中右键 根据需要选择配置 如图
本文档为【ERWin教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_113748
暂无简介~
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:互联网
上传时间:2011-05-26
浏览量:75