PowerDesigner的四种模型

今天我教给大家的内容是PowerDesigner的四种模型,要想学习这个内容,我们首先要安装一下PowerDesigner,我的PowerDesigner版本是16.6的,如果你们的版本出现不一样,可以浏览一下我的文档进行学习。那么PowerDesigner有哪四种模型呢?主要有概念模型(CDM Conceptual Data Model);物理模型(PDM Physical Data Model);面向对象的模型(OOM Objcet Oriented Model);业务模型(BPM Business Process Model)。我们打开我们安装的PowerDesigner16.6版工具。打开软件既是此页面,可选择Create Model,也可以选择DO Not Show Page Again,我们打开软件自行创建也可以。如下图:
在这里插入图片描述
如果点击关闭了,我们也可以在页面File那里创建,下面就由我讲解一下PowerDesigner的四种模型。
概念模型(CDM Conceptual Data Model):
我们点击Create Model的时候出现两个选择,我们选择Model types,里面有很多内容,我们选择Conceptual Data Model ,点击右边的图像,在下面有一个Model name,我们可以在里面写我们需要创建概念模型的名称。点击OK,这样我们就可以创建概念模型了。创建完成后,左边就会出现我们创建的概念模型。右边是我们要用到的工具,当你的工具不小心关闭了,我们可以点击上面的View试图,然后我们选择Toolbox,这样工具就可以出来了,我们主要用Toolbox下面的Conceptual Diagram的工具。我们点击Conceptual Diagram,选择里面的第三个,我们就可以创建表了,当我们不想建表的时候,点击右键,就会取消建表的功能,建完表之后,我们可以用线将它们的关系连接起来,在Conceptual Diagram里面,有一对一的连接方式还有一对多和多对一的连接方式。
如下图所示:
在这里插入图片描述
具体建表我就不多说了,双击表,就会弹出一个模态框,首先是表的名称,然后点击第二个,是具体的内容,设置表的ID和内容。
物理模型(PDM Physical Data Model):
我们建模型的步骤是差不多的,都是先找到Create Model然后选择里面第二个Model types,找到我们对应要创建模型的名称。现在我要创建的是物理模型,找到PDM Physical Data Model,然后选择右边的第一个,下面是我们要创建物理模型的名称,在名称下面有一个DBMS我们要选择的版本,因为我们要跟数据库打交道,所以我选择的是Microsoft SQL Server2014版本,然后点击OK,就可以创建出我们需要的物理模型了。里面的工具跟概念模型差不多,都是第三个建我们需要的表,然后把表跟表进行连接,因为我们要跟数据库传输数据,所以我们要对物理模型进行转换,我们也可以把概念模型转换成物理模型。具体操作,我就不多讲了。
面向对象的模型(OOM Objcet Oriented Model):
我们找到Objcet Oriented Model,然后里面会出现很多图像,我选择的是第一行最后一个的图像Use Case Diagram,然后在下面写我们创建面向对象的名称,点击OK。右边具体功能跟概念模型和物理模型是差不多的,面向对象主要是让我们能看明白它们之间的关系,使我们的思路够清晰。如下图:
在这里插入图片描述
业务模型(BPM Business Process Model):
我们找到Business Process Model,选择第一个,然后给我们要创建的业务流程模型一个名称,里面的工具差不多一样,业务流程模型主要是让我们看清楚我们建的表的里面的关系,跟面向对象模型的关系是一样的。
学习总结:学习PowerDesigner的四种模型,我知道了如何去建我们需要的模型的步骤,这样我们就可以不用在数据库里面建表了,我们只要在PowerDesigner里面先把我们需要的表给建好,这样有利于我们修改表,也有利于我们看清表跟表之间的关系,其实在PowerDesigner里面最重要的是建物理模型,因为它是跟我们的数据库有关联。把我们把表转换后,去我们要弄的数据库表里进行查询,这样我们的数据库表就有数据了。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值