首页 百科知识 数据库逻辑结构和物理结构的区别

数据库逻辑结构和物理结构的区别

时间:2022-10-17 百科知识 版权反馈
【摘要】:BPM描述业务的各种不同内在任务和内在流程,BPM是从业务合伙人的观点来看业务逻辑和规则的概念模型,它使用一个图表描述程序、流程、信息和合作协议之间的交互作用。CDM表现数据库的全部逻辑结构,与任何的软件或数据存储结构无关。PDM 主要叙述数据库的物理实现,考虑真实的物理实现细节。这些对象一起形成所有的(或部分)一个软件系统的逻辑设计视图的类结构。主要是利用UML来表现系统的静态结构及其内部对象的相互关系。

B.1.2 PowerDesigner的基本概念

下面介绍PowerDesigner的几个基本概念:

(1)BPM(Business Process Model):业务流程模型。BPM描述业务的各种不同内在任务和内在流程,BPM是从业务合伙人的观点来看业务逻辑和规则的概念模型,它使用一个图表描述程序、流程、信息和合作协议之间的交互作用。

(2)CDM(Conceptual Data Model):概念数据模型。CDM表现数据库的全部逻辑结构,与任何的软件或数据存储结构无关。它不考虑物理实现细节,只考虑实体之间的关系。

(3)PDM(Physical Data Model):物理数据模型。PDM 主要叙述数据库的物理实现,考虑真实的物理实现细节。利用PDM可以生成数据库SQL脚本。

(4)OOM(Object Oriented Model):面向对象模型,一个OOM包含一系列包、类、接口和它们之间的关系。这些对象一起形成所有的(或部分)一个软件系统的逻辑设计视图的类结构。主要是利用UML来表现系统的静态结构及其内部对象的相互关系。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈