欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    数据库建模工具.ppt

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

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

    数据库建模工具.ppt

    第七讲 数据库建模工具,数据库及建模相关概念,数据库系统概念模型物理模型实体关系图(Entity Relationship Diagram,ERD)关系数据库RDBMSSQL(结构化查询语言),好的数据库建模工具应该具备的基本功能,构造ERD构造实体和联系,表达实体间的各种约束关系自动功能由建模工具根据ERD(概念模型)自动生成SQL脚本语句由建模工具根据ERD(概念模型)自动转化为物理上的数据库(物理模型)反向工程建模工具根据已经部署的物理数据库,从现有的数据库中提取出实体和关系信息,生成ERD 自动生成文档、支持与数据库同步、支持团队式开发,支持的多种数据库,常用的数据库建模工具,Sybase PowerDesigner-一个高端数据建模工具。你可以下载一个45天试用版。ERWin-一个高端数据建模工具。可下载试用版。Rational Rose Enterprise-一个高端UML工具,恰如其分的数据库建模支持。可下载试用版。Visio Professional-一个价格低廉的绘图工具,可用来生成数据模型、UML图等。企业版还支持针对各种数据库的双向工程能力。Dezign-一个价格极其低廉的ERD建模工具。你可以下载一个有限制的试用版本。CASE Studio 性价比最高的专业的数据库建模工具。可下载Demo版。,Power Designer,Sybase推出的主打数据库设计工具 从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计,Power Designer,概念数据模型(Conceptual Data Model)设计概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义 物理数据模型(Physical Data Model)设计在概念数据模型的基础上针对目标数据库管理系统的具体化,Power Designer 的界面,ERWin,CA 公司出品的拳头产品,强大的老牌数据库建模工具 ERWin界面相当简洁漂亮,采用ER模型,如果开发中小型数据库,极力推荐ERWin ERwin用来建立实体-关系(E-R)模型,是关系数据库应用开发的优秀CASE工具,ERWin,ERwin可以方便地构造实体和联系,表达实体间的各种约束关系,并根据模板创建相应的存储过程、包、触发器、角色等 ERwin可以实现将已建好的ER模型到数据库物理设计的转换,可在多种数据库服务器(如Oracle,Sql Server等)上自动生成库结构ERwin可以进行逆向工程、能够自动生成文档、支持与数据库同步、支持团队式开发,所支持的数据库多达20多种 ERwin数据库设计工具可以用于设计生成客户机/服务器、Web、Intranet和数据仓库等应用程序数据库,ER/Studio,很不错的数据库建模工具新势力,非常不错结合Repository,可进行VSS式的版本控制。erwin能做到的它都能做到 试用版下载地址:,DeZign for Databases,如果你是软件工程师或是软件产品经理等常常需要规划系统的话,势必会需要规划数据库的Table Schema。这套软件能够辅助你的规划,将各个Table之间Key的关连性表达出来,也提供有资料库栏位异动时的版本控制纪录与统计报表等功能,Rational Rose,Case Studio,CASE Studio是一个专业的数据库建模工具适合于开发人员、数据库设计人员以及任何需要有效创建和维护数据库结构的人员 性价比最高下载地址:,Case Studio,CASE Studio 2 is a professional database design tool.With the demo version,you can reverse engineer large database structures(thousands of tables),generate complex SQL scripts,generate very detailed HTML reports etc.The demo version is not time limited,so you can test it as long as necessary,and includes only the two following restrictions:You cannot save a model with more than 6 entities and the Version Manager is disabled.,Case Studio,主要特点包括*实体关系图*支持各种数据库*SQL(DDL)脚本生成*反向工程*详细的HTML和RTF文档生成*数据流框图*导出到XML格式等,Case Studio,Visual creation of Entity Relationship Diagrams(ERDs)Reverse Engineering-enables you to load a structure of supported database into the CASE Studio 2 Graphic editing of the Data Flow diagrams(DFDs)Version Manager-allows you to compare your models Generation of scripts for SQL databases,including triggers Gallery for saving and storing most frequently used parts of models Generation of very detailed RTF and HTML reports Definition of user-defined variables and templates used to generate scripts,Case Studio,Definition of user-defined variables and templates used to generate scripts To Do List feature-available for:Model,Entity,Relationship,Dictionary,Triggers and Users.COM interface with type-library casestud.tlb Users,User Groups and User Permissions support Referential integrity(Declarative or via Triggers)Data dictionaries Support of JScript and VBScript Submodels and many more.,Case Studio,Visio,Visio的界面,Visio的建模符号,表所有构造合理的数据建模工具都允许为表指定丰富的关联信息。这些信息包括(但不局限于):表的描述、注解,以及实体(表)的标题。列,列的类型、长度、默认值和强制条件。主键,索引,唯一性约束。,Visio的建模符号,Visio中表的属性窗口,对应的表的显示,Visio的建模符号,关系 如果我们只定义数据模式中的表,数据建模工具就不那么重要了。各个表之间的关系、依赖情况往往很复杂,有一个管理和显示这些关系的工具将带来很大的帮助。对于一个给定的关系,必须收集的重要信息包括:父表和子表。两个表之间的强制关系。例如,父表可能有一个子表,但子表必须有一个父表。关系基数(Cardinality)。即,一个父表可以有零个或者多个子表,但一个子表有且只能有一个父表。关于关系的注释、意见和角色说明,Visio的建模符号,关系 大多数建模工具通过在两个或者更多表之间画出连线的方式定义关系。默认情况下,关系往往被定义成为一对多关系,而且它对于关系中的任何一方都是可选的要修改关系,你必须打开关系的属性窗口,更新实体关系的特征信息,Visio的建模符号,Visio中的关系设置界面,Visio的建模符号,下图显示了一个一对多关系一个典型的父-子关联关系。部门(Branch)和雇员(Emplyee)的关系是强制的。一个部门必须至少有一个雇员(1-N强制关系)一个雇员必须属于且只能属于一个部门(1-1强制关系),Visio的建模符号,图的规划定义完表和关系后,就要对ERD(ER图)进行布局你的目标应该是遵从“孔雀东南飞”这一规则(这里的“孔雀”是关系中代表“多”这一方的符号,它是连接到表的三条分叉线,象个鸟爪)。换句话说,子表应该位于父表的右方和下方这种安排使得从逻辑上组织和理解数据模型更加方便。最重要、最高级别的表应该出现在左上角,让级别较低的表出现在页面的右下角为了清楚起见,减少图中交叉线的数量也是很重要的,Visio的建模符号,完整的ER图(Visio),Visio的建模,从图到数据库 根据ERD(概念模型)生成SQL命令或直接修改数据库模式对于简单的数据库修改,改动操作可以从建模工具通过ODBC直接完成数据库改动还允许以增量方式进行(例如,ALTER命令或创建命令,以及对特定表的更新命令),总结,数据建模是一种很好的软件工程实践。它能够帮助你在正式编写程序代码之前规划数据需求。在维护和改进系统的数据布局的过程中,数据建模同样很有用。一些工具能够让这个过程变得非常简单,能够在你管理和设计数据库系统的时候带来极大的帮助。然而,根据你所需功能的不同,建模工具的价格也有着极大的差异。轻松掌握和运用数据建模技术的最好方法是,从小型的工具开始,然后逐渐深入和提高,作业,学习使用Visio数据库建模的方法结合正在学习的数据库系统原理课程,自己设计一个数据库系统,用Case Studio全程建模实现了解Power Designer 8.0工具,

    注意事项

    本文(数据库建模工具.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开