(1)打开CDM模型,选择Tools-Generate Physical Data Model命令,打开如图5-8所示的窗口。在General选项中选择生成PDM的方式及参数。选中Generate new Physical Data Model单选按钮表示生成新的PDM,DBMS表示目标数据库管理系统(及版本),Name表示目标PDM的名称,Code表示目标PDM的代码。选中Update existing Physical Data Model...
CDM完成的是信息系统的概要设计,但在数据库的物理设计阶段必须在此基础上进行详细的后台设计,只有将CDM转换成PDM才能完成该阶段的设计工作。在CDM生成PDM之前必须要选择一种DBMS作为目标数据库,CDM中定义的实体属性的数据类型将转换为目标数据库对的数据类型。 CDM生成PDM时,其中的对象要转换成PDM中的对象,即物理数据...
:Constraint name必须是一定长度之内的,而powerdesigner从CDM转PDM时,Constraint name的命名规则是【FK_表A名(简写)_Reference名_表B名(简写)】如...我们以后只要有修改,不用逐一在每个表中修改,而只要改Domain就可以达到“牵一发动全身”了。2模型转换流程 2.1 概念模型(CDM) To 物理模型(PDM ...
说明:PowerDesigner 中的快捷键大致是: PDM 即:Ctrl+Shift+P CDM 即:Ctrl+Shift+C OOM 即:Ctrl+Shift+O 即根据字母来生成; SQL脚本:Ctrl+G (8)得到CDM后我们就可以将CDM转为相应DBMS的PDM,即:快捷键Ctrl+Shift+P (这里我们要生成的是Oracle,所以选择了Oracle1g),如下图所示: (9)点击确定后生成了Oracle...
在这里在上面转出的PDM的基础上转成CDM: 选择tools -> Generate Conceptual Data Model 点击确定即可 三、PDM转SQL脚本 还是在上面的PDM上进行操作 1.导出全部的SQL脚本 选择database -> generate database ... 然后可以在弹出的窗口选择相应的表或者点击preview查看相应的SQL: ...
3. 建立实体:建立一个实体后,设置属性,修改名称,增加attributes,每一个attribute在CDM中就是一个数据项(DataItem),转换成PDM后就像当于表中的一个字段。在属性栏里你可以对任意一个attribute设置它的一些特性。分别是DataType,Domain,M,P,D。DataType就是数据类型,如果引用了域就不需要设置。Domain就是引用域。M...
PowerDesinger的基本使用:CDM -> PDM -> SQL, 视频播放量 6305、弹幕量 0、点赞数 89、投硬币枚数 38、收藏人数 112、转发人数 68, 视频作者 Java普惠学堂, 作者简介 WX: zp11481062,相关视频:B站唯一讲的最好的MySQL数据库教程(2025最新版)从MySQL调优,底层原
没有太大区别。CDM就是以其自身方式来描述ER图,此时不考虑物理实现的细节,只表示数据库的整体逻辑结构,独立于任何软件和数据存储结构。而物理数据模型PDM考虑了数据库的物理实现,包括软件和数据存储结构。CDM转换成PDM后就像当于表中的一个字段,在属性栏里可以对任意一个attribute设置它的一些特性。
CDM & LDM & PDM概念数据模型设计(CDM)与逻辑数据模型设计(LDM)、物理数据模型设计(PDM)是数据库及数据仓库模型设计的三个主要步骤。 在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为“概念数据模型”。 概念数据模型是最终用户对数据存储的看法,反映了最终用户综合性的信息需求,它以数据类的方式...
PDM考虑了数据库的物理实现,包括软件和数据存储结构。PDM的对象:表(Table)、表中的列(Table column)、主码和外码(Primary & Foreign key)、参照(Reference)、索引(Index)、视图(View)等。1. 创建一个CDM项目,设置其属性。2. 定义域(Domain):一般在开始之前,我们要为CDM模型定义...