ERWin标准操作手册.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 数据仓库存在的问题 问题 经分建设已经八年,从BASS1.0开始模型一直是修修补补 “数据烟囱”和“数据倒金字塔”问题严重 数据不一致问题突出 性能存在问题,越来越难以在用户要求的时间点出来数据(KPI、报表) 需求增长迅速,模型却难以应对多变的需求 硬件资源、存储浪费严重 PSO工程压力和维护压力持续增加 问题解决方案之一:重构亚信的数据仓库模型 如何更好的设计、管理模型 标准化 标准Domain 术语表和命名标准文件 不同数据库类型转换标准 标准ERWin模板 标准ERWin操作手册,即本文档 规范化 建模规范 版本化 建立版本管理机制,对各版本进行严格管理 增加工具的支持,ERWin Model Manager 流程化 在PSO和研发建立模型管理流程 确保每个流程有相关的责任人 目录 ERWin简介 流行的数据库建模工具 PowerDesigner Rose ERwin ERwin全称是AllFusion ERwin Data Modeler,是CA公司AllFusion品牌下的建模套件之一,采用IDEF1X、IE(Information Engineering)数据库建模语言; 移动总、亚信使用IE 推荐书籍杨国强等人《ERwin数据建模》 ERWin版本 3.5.2 4.1.4 7.0 7.1 7.2 7.2.5 7.2.9 7.3 7.3.4 界面 工具栏介绍 如何新建Model 单击菜单file-new 工具条Create Model按钮 选择配置后按OK键 如何建主题域 菜单Model-Subject Area 工具条Edit Subject Area 导航区Model中右键点击Subject Area,New 如何选择主题域 单击所选的主题域,按右键选择Swich To 通过导航区的Subject Area选择 如何选择逻辑或物理模型 菜单Model-Logical Model或Model-Physical Model 如图工具条选择 键盘操作:Ctrl+上箭头或者下箭头键 如何建立实体(Entity) 单击工具条Independent table 重要概念——实体、关系、角色名 实体被指定作为独立实体,或依赖实体,取决于其键的获得方式 独立实体不依赖于模型中任何其它实体来标识 依赖实体依存于模型中的其它实体,又进一步分为存在依赖和标识依赖 存在依赖:如果父实体不存在,依赖实体,也就是子实体也不能单独存在 标识依赖:如果不使用父实体的主键属性,依赖实体,也就是子实体就不能被标识 关系代表实体之间的连接,按照标识依赖和存在依赖,可以将关系分为标识关系和非标识关系 标识关系:当一个外键从父实体迁移到子实体的主键区域,在两个实体之间就形成了一个标识关系,标识关系用连接两个实体间的实线来表示 非标识关系:当一个外键从父实体迁移到子实体的非主键区域,在两个实体之间就形成了一个非标识关系,非标识关系用连接两个实体间的虚线来表示 重要概念—实体、关系、角色名 角色名 当外键通过关系从父实体迁移到子实体中时,它在表达业务规则的方面承担着双重作用,一方面表示主键属性的信息本身,即两个实体由于在业务上存在某种关系所共享的信息; 另一方面表示外键在子实体中所起的作用或承担的角色 为了更好的理解这两种作用,可以角色名来为外键重新命名,以表示它在子实体中所承担的角色 如何使用format preferences—1 如何将图1自动调整成图2效果 图1 图2 如何使用format preferences—2 菜单Format-Preferences 继承关系 ERWin中很重要的概念,也是大家经常忽略的概念 一般通过在继承的属性旁边加“*”来表示; Domain到字段有继续关系; 建立关系有继承关系; 逻辑模型到物理模型有继承关系。 注意事项: 继承关系中子对父的继承,子可以修改从父中继承的属性,但是不可以通过修改子继承父的属性来影响到父的属性,即继承的不可逆性; 有效的利用继承关系,可以达到事倍功半的效果,如有效利用Domain。 如何实现正向工程 通过正向工程能够快速方便生成DDL数据库定义语言 菜单Tools-Forward Engineer-Schema Generation 如何实现反向工程 通过反向工程能把数据库或者DDL脚本转换成ERwin数据模型。 选择Tools菜单,单击Reverse Engineer... 如何进行同步比较 通过同步比较能够对两个工程进行对比转换 菜单Tools-Complete Compare-Compare,按照指示操作 如何生成浏览报告 菜单Tools-Data Browser 如何引用其他主题的

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档