欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    ERwin笔记材料-知道这些就够用了.doc

    • 资源ID:808974       资源大小:855.51KB        全文页数:17页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ERwin笔记材料-知道这些就够用了.doc

    ''第第 1 1 章章ERwinERwin 介绍介绍1.1.1.1. ERwinERwin 简介简介流行的数据库建模工具 PowerDesigner Rose ERwinERwin 的全称是 AllFusion ERwin Data Modeler,是 CA 公司 AllFusion 品牌下 的建模套件之一,采用 IDEF1X、IE(Information Engineering)数据库建模 语言,是关系数据库应用开发的优秀 CASE(Computer Aided Software Engineering)工具。ERwin 可以方便的构造实体和联系,表达实体间的各种约束关系,并根据模板 创建相应的存储过程、包、触发器、角色等,还可以编写相应的 PB 扩展属性, 如编辑样式、显示风格、有效性验证规则等。ERwin 可以实现将已建好的 ER 模型到数据库物理设计的转换,即可在多种数据 库服务器(如 Oracle、Sql Server、Mysql)上自动生成库结构,提高了数据 库的开发效率。''1.2.1.2. ERwinERwin 界面说明界面说明''1.3.1.3. ERwinERwin 常见概念说明常见概念说明1.3.11.3.1 ERwinERwin 中的实体中的实体Erwin 中的实体有两种:独立实体和依赖实体。实体被指定作为独立实体,或依 赖实体,取决于其键的获得方式。 独立实体独立实体由方角盒来指定,独立实体不依赖于模型中任何其它实体来标识。 依赖实体依赖实体被指定为圆角盒,依赖实体依存于模型中的其它实体。独立实体 依赖实体1.3.21.3.2 ERwinERwin 中的关系中的关系实体间的三种关系: 1 标识关系(identifying relationship):把实体 1 中的主键作为实体 2 中的外键,且作为实体 2 的主键。 2 多对多关系(many- to- many relationship) 3 非标识关系( non-identifying relationship )1.标识关系3.非标识关系''第第 2 2 章章 ERwinERwin 中基本操作中基本操作2.1.2.1. 如何新建工程如何新建工程(Model)(Model)方法:菜单 File>New 方法:直接点 File 按钮下的 Create Model 图标 弹出窗口如下:注意:对于新建的 Model 必须使用文件或者从 Model Manager 库中的模板。2.2.2.2. 如何新建主题域如何新建主题域(Subject(Subject Area)Area)方法:菜单 Model>Subject Area方法:工具条 Edit Subject Area方法:导航区 Model 中右击 Subject Area >New''注意:对于任何模型不允许直接在 Main Subject Area 中操作,必须新建一个 Subject Area,而且必须在 Definition TAB 中注释。2.3.2.3. 如何选择主题域如何选择主题域单击所选的主题域,右击选择 Switch to''2.4.2.4. 如何选择逻辑模型或物理模型如何选择逻辑模型或物理模型逻辑模型(Logical)显示的中文字段、物理模型(Physical)显示的英文字段。2.5.2.5. 如何建立实体如何建立实体(Entry)(Entry)方法:单击 Logical 模型下的 Entity 方法:单击 Physical 模型下的 Independent table 在实体中,E/2 处填入表名,日字上口为主键区,下口非主键区。主键字段可 以通过鼠标直接拖拽至非主键区变为非主键,反之非主键字段也可以通过鼠标 拖拽变为主键。当然,主键也可以通过右击所选实体,选择 AttributesGeneralPrimary key 选中设置。''2.6.2.6. 如何使实体排列有序如何使实体排列有序菜单栏 Format>Preferences>Layout Entire Diagram2.7.2.7. 如何设置实体界面显示如何设置实体界面显示选择属性数据类型,外键和数据类型的图标显示。''2.8.2.8. 如何建立一个完整实体如何建立一个完整实体2.8.12.8.1 设置逻辑实体表名与属性设置逻辑实体表名与属性选中要设置的表,双击或右击。右击后如下:选 Entity Properties,在弹出的窗口中 Entity、Name、Definition 项填入表名, 此例中填:客户经理管户信息。作用是在其 DDL 文件中标示出此表的中文名。 注:若在逻辑实体中设置了 Definition,则在对应的物理实体的 Table Properties 的 comment 一项中不必设置。2.8.22.8.2 建实体字段、设属性建实体字段、设属性选中要设置的实体表,右击>Attributes出现如下属性框:New新建字段 Rename重命名字段 Delete 删除字段''选择 New 在 Attibute Name 栏写入中文字段,在 Column Name 栏写入对于的英文字段。 如果此模型引入了 Domain,则可以在上图选择数据类型,或者在 General 中选 择也可以。 若没有引入,则可在 Datatype 中选择字段类型与长度。 最后,千万不要忘记:在 Definition 中标注上中文字段名。属性的编辑: 方法:右键单击所选实体,选择 Attributes,在弹出的 Attributes 窗口中添加, 删除或修改属性。 方法:单击所选实体,按 tab 键也可以进行添加,删除,修改属性。2.9.2.9. 如何删除实体如何删除实体确定是否是引用实体,如果是,选择 Remove them from current subject area,如果不是,选择 Delete them from the entire model 判断或操作不正确产生的结果: 如果是引用实体,选择了 Delete them from the entire model,则将该实体从模型中全部删除 如果不是引用实体,选择了 Remove them from current subject area ,则将 Main Subject Area 中还有该实体的垃圾存在''2.10.2.10. 如何引用其他主题的实体如何引用其他主题的实体呈现效果: 引用其他主题的实体后,该实体在整个模型中的 FillColor 都是正黄色, 表明该实体被其他实体引用; 删除引用时首先将其 FillColor 置为无色,然后删除实体,在删除实体 弹出窗口中选择第一项 不要轻易完全删除被引用实体,在删除前,一定要通知引用该实体的建 模人员。 引用方法: 不允许在同一模型中从其他主题通过复制、粘贴实体 不同模型间可以复制实体 引用实体是将源 Subject Area 中源实体通过鼠标从导航区拖拽到目标 Subject Area 中目标实体2.11.2.11. 如何得到模型风格如何得到模型风格 菜单 Format->Default Fonts & Colors: 设置模型的整体风格:General 属性页 设置实体的风格:Entities 属性页 设置属性风格:Attributes 属性页 设置关系风格:Relationships 属性页 设置子类型风格:Subtype 属性页 设置画图字体风格:Drawing Object Text 属性页 设置画图图形风格:Drawing Object Colors 属性页''第第 3 3 章章 产生数据库报表产生数据库报表第一步:单击 ToolsReport templates Builder Report Builder,弹出窗口如下所示:第二步:选择输出的类型(这里选择 html),单击 new 弹出窗口:''第三步:选择左边的 picture,再单击,则右边区域出现 picture section一项,点击菜单栏上的,则可得到该模型的 ER 图:第四步:点击 logical 下的 entity,如上操作后,右击 entity sectionproperties,选 择欲输出的内容。运行后即可得到一个数据字典。''''第第 4 4 章章 ERwinERwin 导出建表语句导出建表语句第一步:转换到物理模型视图 Physical。 第二步:选择菜单栏 Tools>Forward Engineer>Schema Generation ,弹出如 下窗口:在选项配置 options 下,选择如下: Schema: Tablespace Table : CREATE TABLE 、 DROP TABLE Column : DEFAULT VALUE Materialized Query Table/View/Index 均不勾选 Referential Integrity : Primary key Trigger : 不勾选 Other Options :CommentsFiter : 单击过滤需要生成 SQL 的表 Preview : 预览生成的 SQL 脚本 ,保存脚本文件注意:如果要导入数据库建表,需要将生成的脚本文件中开始部分 Drop 语句 与 Create 语句间的 COMMENT 语句删除。''第第 5 5 章章 ERwinERwin 导出物理模型的导出物理模型的 ExcelExcel 表表第一步:转换到物理模型视图 Physical。 第二步:选择菜单栏 Tools>Data Browser,在弹出的窗口中点击 File New Report,新建 csv 文档。在新弹出的对话框里 填入导出的 csv 文档的名字 Report Name,选择 Physical,Category:Table,如图示:在 Options 中选择: Table: Name、 Comment Column: Name、Basename、Datatype、Is PK 完成后点击 OK。本例中的 Report Name 以 xiaozhang 为例,弹出如下窗口:''右击 xiaozhang,选择 Execute report xiaozhang 出现如下图:选择第三项 Export result set xiaozhang,''输出格式为 CSV, Export ,选择想要保存的文档路径,完成。

    注意事项

    本文(ERwin笔记材料-知道这些就够用了.doc)为本站会员(一***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开