`

概念模型、逻辑模型、物理模型的区别[转]

 
阅读更多

经常用PowerDesigner设计数据库,PowerDesigner中提供了逻辑模型和物理模型,而且在PowerDesigner15还提供了概念模型。你了解这三种模型吗?

一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、物理模型。

概念模型

概念模型是对真实世界中问题域内的事物的描述,不是对软件设计的描述。常用"实体-关系"(E-R)图表示概念模型。E-R图主要是由实体、属性和关系三个要素构成的。


逻辑模型

逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。


物理模型

物理模型是对真实数据库的描述。数据库中的一些对象如下:表,视图,字段,数据类型、长度、主键、外键、索引、是否可为空,默认值。

概念模型到物理模型的转换即是把概念模型中的对象转换成物理模型的对象。

分享到:
评论

相关推荐

    数据库模型:概念模型、逻辑模型、物理模型

    文件"概念模型、逻辑模型、物理模型区别.doc"可能包含了对这三种模型的详细对比分析,包括它们各自的特点、转换过程以及在数据库设计中的应用实例。深入理解和掌握这些模型对于任何数据库从业者来说都是至关重要的,...

    概念模型、逻辑模型、物理模型区别(HZQ).doc

    概念模型、逻辑模型、物理模型在数据库设计中的区别 数据库设计是软件开发过程中一个重要的步骤,它涉及到数据存储、数据结构和数据关系的设计。为了更好地进行数据库设计,我们需要了解概念模型、逻辑模型和物理...

    概念模型、逻辑模型、物理模型区别

    在《概念模型、逻辑模型、物理模型区别》文档中,作者HZQ可能会详细探讨这些模型的特点、转换方法以及在实际工作中的应用案例,帮助读者深入理解数据库设计的各个环节。通过阅读这份文档,我们可以获得更丰富的知识...

    概念模型、逻辑模型、物理模型区别(HZQ).doc

    数据库设计是信息系统开发过程中的关键环节,涉及到三个主要模型:概念模型、逻辑模型和物理模型。这些模型在数据库设计中各自扮演着不同的角色,帮助我们从抽象到具体地构建和理解数据存储结构。 1. 模型种类 1.1...

    数据库设计概念模型、逻辑模型、物理模型区别HZQ.doc

    数据库设计概念模型、逻辑模型、物理模型区别 数据库设计是一种复杂的过程,涉及到多个阶段和模型。在数据库设计中,有三个主要的模型概念模型、逻辑模型和物理模型。这三个模型都是数据库设计的重要组成部分,每个...

    概念模型、逻辑模型、物理模型区别(HZQ).pdf

    主要涉及的概念模型、逻辑模型和物理模型各自扮演着不同的角色,帮助设计师从高层次的业务理解逐渐过渡到低层次的数据库实现。 1. 概念模型(Conceptual Model) 概念模型是最高级别的抽象,它主要关注于业务领域...

    概念模型转换为物理.docx

    在数据库设计过程中,将概念模型转化为物理模型是一个关键步骤,这有助于将业务需求与实际数据库结构相结合,确保数据的有效存储和高效访问。本篇将详细解释这一过程,并以PowerDesigner工具为例,指导如何进行操作...

    将powerDesigner的概念模型转换成物理模型,生成sql文件导入数据库.

    概念模型是 PowerDesigner 中的一个逻辑模型,它是根据业务需求和规则设计的,用于描述实体、属性和关系之间的关系。在将概念模型转换成物理模型前,需要对模型进行 normalize 和 denormalize 处理,以确保模型的...

    PowerDesigner 概念模型物理模型

    在数据库设计领域,PowerDesigner是一款功能强大的工具,被广泛应用于概念模型、逻辑模型以及物理模型的设计与实现过程中。本文旨在深入探讨如何利用PowerDesigner进行概念模型与物理模型的设计,并详细解释其中的...

    PowerDesigner 概念模型详解

    例如,在概念模型中可以明确表示出一对多的关系,而在物理模型中则可能通过外键等约束来实现,概念模型因此比物理模型更容易理解,便于全球范围内的交流和协作。 二、使用PD建立数据库概念模型 PowerDesigner支持...

    第二章_数据模型与概念模型(1)

    最后,逻辑模型进一步细化为物理数据模型,考虑存储效率、性能优化等因素。 在学习“第二章_数据模型与概念模型(1)”的内容时,你可能会接触到如何构建ER图,如何定义实体的属性,如何描述实体间的联系,以及如何从...

    数据库设计 模型概念

    在数据库设计的过程中,我们通常会用到三种主要的模型:概念模型、逻辑模型和物理模型。这些模型分别从不同的角度对数据进行抽象和描述,以确保最终数据库系统的质量和性能。 ### 概念模型 概念模型,也被称为信息...

    PowerDesigner概念模型物理模型整理.pdf

    PowerDesigner是一款强大的数据库建模工具,它允许用户创建和管理概念模型、逻辑模型以及物理模型。在本案例中,我们将详细探讨如何在PowerDesigner中构建和配置概念模型,特别是涉及实体、属性、标识、关系、继承和...

    数据库物理模型设计

    【数据库物理模型设计】是数据库设计过程中的一个重要环节,它关注如何在实际的存储系统中实现逻辑数据模型,以优化性能、存储效率和数据管理。在这个过程中,设计者需要考虑硬件特性、数据库管理系统(DBMS)的功能...

    创建基于UML的关系数据库概念模型

    完成这一阶段后,概念模型将转化为逻辑模型,最终形成物理模型,用于实际数据库的创建。 ### 6. 实现与测试 最后,根据设计的模型创建数据库并编写SQL语句,实现数据的增删改查。在数据库上线之前,进行单元测试和...

    在Power Designer 中应用概念模型进行数据库

    概念模型是数据库设计的第一阶段,目的是分析数据的逻辑结构,而不是具体的存储细节。在概念模型设计阶段,我们不考虑具体的数据库产品,而是专注于数据的逻辑结构。 新建概念模型 要新建概念模型,首先需要安装好...

    建立ems概念模型

    5. **转化CDM为PDM**:CDM是逻辑上的模型,PDM则是面向具体数据库系统的物理模型。转化过程涉及数据类型的选择、索引的设计、存储优化等技术细节。 **二、实验软硬件环境** 实验需要一台装有Windows操作系统的个人...

    PowerDesigner中实现CDM(概念模型)设计并转化为PDM(物理模型)

    【PowerDesigner中实现CDM(概念模型)设计并转化为PDM(物理模型)】 PowerDesigner是一款强大的数据建模工具,广泛应用于数据库设计中。在关系数据库领域,CDM(Conceptual Data Model)和PDM(Physical Data ...

    数据库模型设计.pdf

    以下是关于数据库设计中概念模型、逻辑模型和物理模型的详细说明,以及一些常用的数据库设计工具。 1. 模型种类 1.1. 概念模型(Conceptual Model) 概念模型是数据库设计的第一步,它主要关注业务领域,用于抽象...

    需求分析 与 概念模型 - 主题域.pdf

    在概念模型设计中,可能使用不同的工具,其中PowerDesigner是一种流行的数据建模工具,它能够帮助企业从概念模型出发,快速设计出符合业务需求的逻辑和物理数据模型。 在概念模型设计阶段,重要的是确立模型的表达...

Global site tag (gtag.js) - Google Analytics