`
不良市民
  • 浏览: 14016 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

PowerDesigner教程(二)——概念数据模型

阅读更多

目标:
本文主要介绍PowerDesigner概念数据模型以及实体、属性创建。

一、新建概念数据模型
1)选择File-->New,弹出如图所示对话框,选择CDM模型(即概念数据模型)建立模型。

2)完成概念数据模型的创建。以下图示,对当前的工作空间进行简单介绍。(以后再更详细说明)

3)选择新增的CDM模型,右击,在弹出的菜单中选择“Properties”属性项,弹出如图所示对话框。在“General”标签里可以输入所建模型的名称、代码、描述、创建者、版本以及默认的图表等等信息。在“Notes”标签里可以输入相关描述及说明信息。当然再有更多的标签,可以点击 "More>>"按钮,这里就不再进行详细解释。

二、创建新实体
1)在CDM的图形窗口中,单击工具选项版上的Entity工具,再单击图形窗口的空白处,在单击的位置就出现一个实体符号。点击Pointer工具或右击鼠标,释放Entitiy工具。如图所示

2)双击刚创建的实体符号,打开下列图标窗口,在此窗口“General”标签中可以输入实体的名称、代码、描述等信息

三、添加实体属性
1)在上述窗口的“Attribute”选项标签上可以添加属性,如下图所示。

注意:
数据项中的“添加属性”和“重用已有数据项”这两项功能与模型中Data Item的Unique code 和Allow reuse选项有关。
P列表示该属性是否为主标识符;D列表示该属性是否在图形窗口中显示;M列表示该属性是否为强制的,即该列是否为空值。
如果一个实体属性为强制的,那么, 这个属性在每条记录中都必须被赋值,不能为空。

2)在上图所示窗口中,点击插入属性按钮,弹出属性对话框,如下图所示。

注意:这里涉及到域的概念,即一种标准的数据结构,它可应用至数据项或实体的属性上。在以下的教程中将另立章节详细说明。

分享到:
评论

相关推荐

    PowerDesigner教程系列——概念数据模型

    【PowerDesigner教程系列——概念数据模型】 PowerDesigner是一款强大的数据库设计和建模工具,它广泛应用于数据建模领域,尤其在概念数据模型(CDM)的设计中。本教程系列涵盖从一到七的内容,深入讲解如何使用...

    PowerDesigner使用教程 —— 概念数据模型.doc )

    ### PowerDesigner 使用教程 —— 概念数据模型详解 #### 一、概念数据模型(CDM)概述 概念数据模型(Conceptual Data Model, CDM)是一种高级别的抽象模型,主要用于数据库设计过程中的概念级设计阶段。它以实体-...

    PowerDesigner数据建模——概念、物理模型基础

    提供基础的PowerDesigner数据建模方法,可参考文档写概念模型和物理模型

    从PowerDesigner概念设计模型

    在软件开发与数据库设计领域,PowerDesigner作为一款强大的工具,广泛应用于概念数据模型(Conceptual Data Model, CDM)的设计之中。本文将深入探讨从PowerDesigner概念设计模型出发,如何理解和运用其中的核心元素...

    powerdesigner 教程(v15的简要中文教程、v11的较完整教程)

    它提供了概念数据模型(CDM)、物理数据模型(PDM)以及业务流程模型(BPM)等多种建模功能,支持多种数据库管理系统,如Oracle、MySQL、SQL Server等。本教程合集将深入探讨PowerDesigner的两个主要版本——v15的...

    PowerDesigner应用教程(深蓝居).pdf

    主要涉及的概念模型和物理模型设计,以及新增的逻辑数据模型和多维数据模型,使其在数据库设计领域处于领先地位。 #### 三、概念模型设计详解 概念模型设计是数据库设计的起点,它以“实体-关系”图为核心,旨在...

    powerdesigner15.1——dll

    PowerDesigner 15.1版本提供了丰富的数据库建模功能,包括概念数据模型(CDM)、物理数据模型(PDM)、业务流程模型(BPM)等。通过使用`pdflm15.dll`进行授权,用户可以充分利用这些工具进行数据库设计,如创建ER图、生成...

    PowerDesigner教程

    PowerDesigner可以帮助用户进行概念数据模型(CDM)、物理数据模型(PDM)以及业务流程模型(BPM)的设计,同时还支持数据仓库建模和逆向工程等功能。 ### 1. 概念数据模型(CDM) CDM是数据建模的第一步,它抽象出业务...

    利用PowerDesigner建立数据仓库多维模型的研究

    2. **支持多种建模技术**:不仅支持传统的数据库建模(如概念数据模型、物理数据模型),还支持业务处理模型和面向对象模型等高级建模技术。 3. **元数据集成**:能够在不同的模型之间实现数据的无缝转换,加强了元...

    PowerDesigner教程.pdf

    PowerDesigner是一款强大的数据建模工具,广泛应用于系统分析和设计阶段,帮助用户创建概念数据模型、物理数据模型以及业务流程模型等。本教程将深入讲解如何使用PowerDesigner,特别是其核心功能——创建和管理...

    PowerDesigner15.1中文教程

    首先,让我们了解PowerDesigner的核心功能之一——概念数据模型(Conceptual Data Model,简称CDM)。CDM是数据建模的第一步,它抽象地表示业务实体和它们之间的关系。在PowerDesigner中,你可以创建实体、属性和...

    PowerDesigner系列教程

    本教程将深入探讨PowerDesigner中的核心组件——概念数据模型(CDM),帮助读者理解其基本概念并掌握实际操作技巧。 **一、PowerDesigner简介** PowerDesigner是Sybase公司推出的一款高级建模工具,它提供了从需求...

    PowerDesigner创建数据库及模型PPT课件.ppt

    PowerDesigner可以制作面向对象模型(OOM)、物理数据模型(PDM)、业务模型图(BPM)、概念数据模型图(CDM)、逻辑数据模型(LDM)、信息流模型(ILM)、XML模型,可以生成多种客户端开发工具的应用程序。...

    PowerDesigner12.5实用培训教程

    PowerDesigner是一款强大的数据库建模工具,它涵盖了数据库设计的全过程,包括数据流程图绘制、概念数据模型(CDM)、物理数据模型(PDM)的创建,并能与多种开发工具如PowerBuilder、Delphi、VB等无缝对接,以提高...

    PowerDesigner_pdm_book.rar_PowerDesigner_pdm

    PowerDesigner由Sybase公司开发,支持多种数据建模类型,包括概念数据模型(CDM)、逻辑数据模型(LDM)和物理数据模型(PDM)。它提供了一整套的数据库设计和分析工具,帮助用户创建、管理和维护数据库模型,同时...

    数据挖掘化功大法(14)——数据整理与数据归约.docx

    使用PowerDesigner这样的工具,可以方便地进行数据模型的构建和反向工程,将数据库中的表导入到PDM(Physical Data Model)中。反向工程可以将数据库结构转化为可视化的数据模型,帮助我们理解数据的组织和关系。在...

    Powerdesigner 15.1使用教程.pdf

    它覆盖了数据库模型设计的全过程,包括数据流程图、概念数据模型(CDM)、物理数据模型(PDM)等的创建,并且可以与多种客户端开发工具配合使用,如PowerBuilder、Delphi、VB等,从而提高开发效率和系统设计的质量。...

Global site tag (gtag.js) - Google Analytics