美文网首页
ERwin 理论基础

ERwin 理论基础

作者: 侠之大者kamil | 来源:发表于2016-11-14 21:29 被阅读108次

    ERwin全称是AllFusion ERwin Data  CA公司旗下的建模工具。

    什么是建模,为什么建模?

    数据建模就是数字化我们的世界,模型来抽象事实。模型分为三种:

    概念模型、逻辑模型、物理模型。数据库设计中,概念模型与逻辑模型的区别比较模糊,所以我们只说概念模型,物理模型;或者逻辑模型、物理模型。

    常用的数据库建模工具ERwin 与 PowerDesinger 中,ERwin只提供逻辑模型、物理模型。


    概念模型:

    实体-关系 图,E-R 图主要有 实体,属性,关系三个要素。实体:矩形;属性:椭圆形;关系:菱形;把现实世界中的信息抽象成实体 和 联系 来产生实体联系图。

    E-R图

    逻辑模型:

    逻辑模型是系统分析设计人员对数据存储的观点,是对概念模型的进一步细化。

    物理模型:

    物理模型是对真是数据库的描述,表 视图、字段、长度、主键、外键、索引、默认值 等。可以直接转换为DDL。把CDM与特定的DBMS的特性结合在一起产生PDM。实体Entity变为表Table,属性Attribute变为列Column。

    (数据库定义语言DDL create,alter,drop;数据库操作语言DML:select delete insert update;数据控制语言DCL grant rovove)


    对象转换

    Erwin设计流程图

    ERwin流程图

    相关文章

      网友评论

          本文标题:ERwin 理论基础

          本文链接:https://www.haomeiwen.com/subject/uluqpttx.html