好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ERWin详细教程ppt课件.ppt

83页
  • 卖家[上传人]:M****1
  • 文档编号:592166237
  • 上传时间:2024-09-19
  • 文档格式:PPT
  • 文档大小:1.45MB
  • / 83 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • ERWin简介n目前流行的数据库建模工具nPowerDesignernRosenERwinERwin全称是AllFusion ERwin Data Modeler,是CA公司AllFusion品牌下的建模套件之一,采用IDEF1X数据库建模语言1ppt课件. IDEF1X是什么n建立数据模型方法-是一种语言n起源于美國空軍(1970s)n美國政府单位与工业界已使用超过10年(FIPS PUB 184,1993)DEFI1 Xe2ppt课件. nIDEF0-通过分解功能、分类功能间的联系来描述系统功能nIDEF1-用于描述企业重要管理资料的方法nIDEF1X-关系数据库的设计方法nIDEF2-一种以数字逻辑为基础的模拟方法nIDEF3-为自使用者描述系统结构的方法nIDEF4-一种面向对象式数据库的设计方法nIDEF5-是一种收集事实与资料的方法nIDEF6-是信息系统设计原理的描述方法3ppt课件. 如何安装ERwinn版本: 4.1.4.4224n 首先运行ERWIN目录下Setup.exe进行安装;n 然后,在安装目录下,找到并运行..\REGIT.EXEn 选择"Register Later"n 选择ProductName:AllFusion ERWin Data Modal4.1n 输入ID:3848093643198295n见图1,图2,图3。

      4ppt课件. n图15ppt课件. n图26ppt课件. n图37ppt课件. n最后运行AllFusion Erwin Data Modeler 4.1.4 sp3.exen图18ppt课件. n图29ppt课件. n图310ppt课件. 工具栏介绍n图1-1选择目標範圍內放大正向工程放大顯示Entity的名字新模型顯示attribute和entity选择目標数据庫MODEL MART工具列EditSubject Area正常顯示縮小列印開啟模型Entity定义存檔Complete Compare放大到和視窗一樣11ppt课件. 如何新建工程n单击file 选择new键n选择配置后按OK键图1-212ppt课件. 如何建主题域n双击Create Subject Areasn在Subject Areas界面单击New按键n在New Subject Areas界面Name:输入主题域名,然后按OK键n见图2-1及图2-213ppt课件. n图2-314ppt课件. 如何选择主题域单击所选的主题域,按右键选择Go To见图3-115ppt课件. 如何选择逻辑或物理模型n见4-1图16ppt课件. 如何建立实体(Entity)n单击Independent tablen见图5-117ppt课件. n实体被指定作为独立实体,或依赖实体,取决于其键的获得方式。

      n独立实体不依赖于模型中任何其它实体来标识 n依赖实体依赖实体依存于模型中的其它实体18ppt课件. n实体框图中的水平线把属性分为两套:键键和非键非键线上叫做键区键区,线下叫做数据区 nemployee的键属性是”id”,非键属是”name”、”adreess” 见图5-219ppt课件. n更改实体名,清楚地表达实体和属性的名称是非常重要的 n单击实体名进入修改见图5-320ppt课件. n添加属性,通常属性的定义应当与实体定义的基本结构一样(如:描述,例子,注释等),描述和注释肯定要用 n选择表按右键单击Columns见图5-4弹出图5-5n图5-421ppt课件. n图5-522ppt课件. n单击New见图5-6进行输入23ppt课件. n单击General选中Primary Key为主键n见图5-724ppt课件. nColumns说解见图5-825ppt课件. 如何建立存储过程n单击实体右键Stored Procedures…n见下图26ppt课件. n单击New键,在New Stored Procedure界面的Name输入存储过程名,按OK键n见图27ppt课件. n在Code处输入代码,按OK键。

      n见下图28ppt课件. 如何建立索引n单击实体右键Indexes…n见下图29ppt课件. n单击New,在New Index输入Key及Indexn按OK键n见右图30ppt课件. n选择相应的列,按OK键n见下图31ppt课件. 如何建立触发器n单击实体右键Triggers…n见下图32ppt课件. n单击New键,在New Trigger界面输入n触发器名,按OK键n见右图33ppt课件. n在Trigger Code输入代码,按OK键n见右图34ppt课件. 如何建立实体间的关系nERwin使用的 IDEF1X模型语言建模1.Identifying ralationship 2.Non-identifying relationship3.Many-to-many relationship图6-135ppt课件. nIdentifying ralationshipn关系被称为标识标识,是因为父实体的键成了子实体标识的一部分,即子实体的标识依赖依赖于父实体标识关系用连接两个实体间的带点实线来表示 n见图6-236ppt课件. nNon-identifying relationshipn非标识关系非标识关系 (虚线)也连接父实体和子实体,由非标识关系迁移的非空外键子集被置于数据区(线下 )n见图6-337ppt课件. nMany-to-many relationshipn多对多的关系:一个学生可以选择多门课程,一门课程也可以被多名学生选取。

      n见图6-438ppt课件. 如何使用format preferences n如何将图7-1自动调整成图7-2效果 n图7-1 图7-239ppt课件. n选择Formatn单击preferences见图7-3图7-340ppt课件. n单击Layout Entire Diagram键选择是n见图7-441ppt课件. 如何实现正向工程n通过正向工程能够快速方便生成DDL数据库定义语言n选择Tools菜单,单击Forward Engineern见图8-142ppt课件. n可以做相应的配置后单击preview n见图8-243ppt课件. n生成DDL数据库定义语言,保存成后缀为.ers的文件见图8-344ppt课件. 如何实现反向工程n通过反向工程能把DDL转换成ERwin数据模型n选择Tools菜单,单击Reverse Engineer...n见图9-145ppt课件. n单击Nextn见图9-246ppt课件. n选择Script filen单击Browse..n见图9-347ppt课件. n选择.ers文件n单击Nextn见图9-448ppt课件. n生成Reverse Engineern见图9-5及图9-649ppt课件. n生成工程n见图9-750ppt课件. 如何进行同步比较n通过同步比较能够对二个工程异同进行对比转换。

      n选择Tools菜单,单击Complete Compare…n图10-151ppt课件. n单击Browse..选择比较工程n选择比较模型n单击Nextn见图10-252ppt课件. n单击Nextn见图10-353ppt课件. n单击Nextn见图10-454ppt课件. n单击Nextn见图10-555ppt课件. n进行比较n见图10-656ppt课件. n单击Report生成n见图10-757ppt课件. n单击Preview生成n见图10-858ppt课件. n单击Nextn见图10-959ppt课件. n选择确定键比较成功n见图10-1060ppt课件. 如何生成浏览报告n选择Tools菜单,单击Data Browser…n见图11-161ppt课件. n可对数据模型进行浏览见图11-262ppt课件. 如何与数据库建立连接nModelMart 是业界领先的模型管理环境,它提供了实用的可扩展性服务能与 ERwin 无缝地相集成它允许建模者共享和重复利用 ERwin 对象和模型,因而能提高生产效率借助 ModelMart ,建模者甚至能同时更新相同模型核查功能使建模者能检查他人的修改并对是否应保留修改进行表态。

      63ppt课件. n选择菜单ModelMart单击Connection..n见图12-164ppt课件. n输入相应的配置,单击Connect键连接n见图12-265ppt课件. 如何使用Domainsn选择default右键,单击New则可生成一项域n选择property可以给他选择相关的属性,比如选择Datatype为VARCHAR(18),还可以给它选择约束等等n这个新建的Domain 就能在这个项目中方便的使用了66ppt课件. n图13-1图13-267ppt课件. n图13-368ppt课件. n在生成的域树结构中,父节点改动类型配置,子节点的类型配置则跟着变动n子节点如改变类型配置后,则不受父节点的约束n子节点类型配置的改动则不影响父节点n子节点的各个实例间类型的变动,不会影响同级节点69ppt课件. 如何生成映射文件.nsmn在Tools菜单中n选中Edit Naming Standards…见图1n选中Glossary输入要映射的字段见图2n保存生.nsm文件见图370ppt课件. n图171ppt课件. n图272ppt课件. n图373ppt课件. 如何配置映射文件n在Tools菜单中n选中Model Naming Options…见图1n选中Use File,单击Browse…选中映射文件的路径。

      见图2n单击Naming Mapping,在Use glossary列中打钩选中见图3n按OK键74ppt课件. n图175ppt课件. n图276ppt课件. n图377ppt课件. n经验:在nsm文件中出现相同字段名时,是择后出现字段的映射为准n同时要注意不同的字段是可映射成相同列名(因为在映射是允许的)78ppt课件. 如何把nsm文件同工程合并n新建一个模型工程,在通过比较工程把有映射文件的工程全部导入,然后保存工程,就OK啦79ppt课件. 如何调整表结构列的顺序n一、正向工程中文生成DDL脚本,在脚本 中更改顺序后,新建一个模型导入生成工程,在用原来工程利用比较工程同生成工程进行比较,并新工程的表导入到原工程中n二、直接对列的名字进行对调重命名n三、在没有. NSM映射文件中有时可以直接调整80ppt课件. 如何在工程中快速查找字段n生成正向工程时,在DDL脚本中查找n如图81ppt课件. 如何设置显示格式n在设计域中右键n根据需要选择配置n如图82ppt课件. 此课件下载可自行编辑修改,供参考!感谢您的支持,我们努力做得更好! 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.