美文网首页Automation Software Apartment
Power Designer【2】-ER概念模型的转化

Power Designer【2】-ER概念模型的转化

作者: 1Z实验室阿凯 | 来源:发表于2016-03-24 22:05 被阅读315次

    推荐链接
    powerdesigner使用之——从“概念模型”到“物理模型”
    本次教程主要是来讲一下如何将概念模型传换成逻辑模型和物理模型

    概念模型介绍

    Conceptual Data Model 概念数据模型
    简称 概念模型 ,主要用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据管理系统(Database Management System,简称DBMS)无关。概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。

    转换成逻辑模型

    Logical Data Model 逻辑数据模型
    简称数据模型,这是用户从数据库所看到的模型,是具体的DBMS所支持的数据模型,如网状数据模型(Network Data Model)、层次数据模型 (Hierarchical Data Model)等等。 此模型既要面向用户,又要面向系统,主要用于 数据库管理系统 (DBMS)的实现。

    Step 1 :Tool > Generate Physical Data Model

    Paste_Image.png

    Step 2 :最后结果


    Paste_Image.png

    转换成物理模型

    Pythical Data Model 物理数据模型
    简称 物理模型 ,是面向计算机物理表示的模型,描述了数据在储存介质上的组织结构,它不但与具体的DBMS有关,而且还与操作系统和硬件有关。每一种逻辑数据模型在实现时都有起对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作又系统自动完成,而设计者只设计索引、聚集等特殊结构。

    Step 1 Tool > Generate Physical Data Model


    Paste_Image.png

    Step 2 :选择数据库类型
    选择DBMS,这里我选择的是Microsoft SQL Server 2012

    Paste_Image.png Paste_Image.png

    Step 3 最后效果

    Paste_Image.png

    注意看一下Data Type 和 P F M三栏
    Data Type为SQL Server 里面的数据类型
    P: Primary 主键
    F : Foreign Key 外键
    M: Mandatory 不为空


    Paste_Image.png

    链接推荐

    相关文章

      网友评论

        本文标题:Power Designer【2】-ER概念模型的转化

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