数据仓库——物理数据模型

在数据仓库领域有一个概念叫physical data model,中文一般翻译为“物理数据模型”。物理数据模型设计与概念数据模型设计、逻辑数据模型设计是数据库及数据仓库模型设计的三个主要步骤。

物理数据模型是在逻辑数据模型的基础上,考虑各种具体的技术实现因素,进行数据库体系结构设计,真正实现数据在数据库中的存放。

物理数据模型的内容包括确定所有的表和列,定义外键用于确定表之间的关系,基于用户的需求可能进行发范式化等内容。在物理实现上的考虑,可能会导致物理数据模型和逻辑数据模型有较大的不同。

物理数据模型的目标是指定如何用数据库模式来实现逻辑数据模型,以及真正的保存数据。

文章源自:http://www.chinabi.net/blog/user1/lastwood/1708.html

时间: 2024-10-28 23:41:07

数据仓库——物理数据模型的相关文章

使用PowerDesigner将Oracle中的表结构转为物理数据模型

最近因为工作需要,了解了一下PowerDesigner和oracle之间的微妙关系,特将自己的总结分享给各位小伙伴. 一.导出oracle中的物理数据模型 1.导出的过程,就是做了一个逆向工程的过程,你也可以使用自己熟悉的数据库建模工具,下面将着重介绍一下使用PowerDesigner导出的方式. 准备工作: a.安装好PowerDesigner,本文用的是12.5版本的. b.安装好oracle客户端(32位的,64位的客户端貌似不支持) c.如果没有安装oracle客户端,请忽略步骤b,但是

PowerDesinger:实体关系图->物理数据模型(关系表)->sql语句-数据库

之前参加项目的时候,就听说过PowerDesinger,但一直都没有用到过,这次通过接手基础的选课模块终于有机会通过powerDesinger的CDM模型创建数据库了. PowerDesinger中存在几种数据模型分别是:M----Model, 概念数据模型(CDM)Conceptual Diagram Model 逻辑数据模型(LDM) 物理数据模型(PDM)Physical Diagram Model 面向对象模型(OOM) 业务流程模型(BPM) 抽象程度(依次降低): CDM->LDM-

PowerDesigner(六)-物理数据模型(PDM逆向工程)(转)

物理数据模型PDM 物理数据模型(Physical Data Model,PDM):在数据库的逻辑结构设计好之后,就需要完成其物理设计,PDM就是为实现这一目的而设计的. 物理数据模型是以常用的DBMS(数据库管理系统)理论为基础,将CDM/LDM中所建立的现实世界模型生成相应的DBMS的SQL语言脚本.利用该SQL脚本在数据库中产生现实世界信息的存储结构(表,约束等),并保证数据在数据库中的完整性和一致性.   1.基本概念 1.1表,列,视图,主键,候选键,外部键 1.2存储过程和触发器 1

PowerDesigner 物理数据模型(PDM) 说明

ref: https://blog.csdn.net/tianlesoftware/article/details/6874067 一.     PDM 介绍 物理数据模型(Physical Data Model)PDM,提供了系统初始设计所需要的基础元素,以及相关元素之间的关系:数据库的物理设计阶段必须在此基础上进行详细的后台设计,包括数据库的存储过程.操作.触发.视图和索引表等: PowerDesigner能够用于创建多种不同类型的DBMS(数据库管理系统),每种类型的DBMS都包含一个标准

概念数据模型、逻辑数据模型、物理数据模型(转)

最近在系统的学习数据库存储方面的知识加上在公司经常听同事们说起CDM,结合前段时间对MySQL的使用的心得将概念数据模型(Concept Data Model,CDM).逻辑数据模型(Logical Data Model,LDM).物理数据模型(Physical Data Model,PDM)做个简单的介绍.本文将介绍这三种模型的基本概念以及他们之间的不同. 在讨论三种数据模型之前,我们首先学习一下所谓的数据模型.数据模型由三部分组成:数据结构.数据操作和数据约束. 数据结构:数据结构主要描述数

数据仓库——逻辑数据模型

在数据仓库领域有一个概念叫logical data model,中文一般翻译为"逻辑数据模型".逻辑数据模型设计与概念数据模型设计.物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤. 逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化.逻辑数据模型是根据业务规则确定的,关于业务对象.业务对象的数据项及业务对象之间关系的基本蓝图. 逻辑数据模型的内容包括所有的实体和关系,确定每个实体的属性,定义每个实体的主键,指定实体的外键,需要进行范式化处

数据仓库——概念数据模型

在数据仓库领域有一个概念叫conceptual data model,中文一般翻译为"概念数据模型".概念数据模型设计与逻辑数据模型设计.物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤. 概念数据模型是最终用户对数据存储的看法,反映了最终用户综合性的信息需求,它以数据类的方式描述企业级的数据需求,数据类代表了在业务环境中自然聚集成的几个主要类别数据. 概念数据模型的内容包括重要的实体及实体之间的关系.在概念数据模型中不包括实体的属性,也不用定义实体的主键.这是概念数据模型和逻

PowerDesigner如何将物理数据模型图生成图片?

选中要生成图片的实体然后点击Edit-Export Image就可以,可以用Ctrl+A全部选中,也可以用Shift+鼠标左键来逐个选中一部分: 如果不选中要生成的图片的实体的话,Export Image 菜单是灰色不可用的! 通过"保存类型"可以选择保存为什么格式的图片. 版权声明:本文为博主原创文章,未经博主允许不得转载.

powerdesigner 实体关系模型CDM与物理数据模型PDM互转

1.创建CDM 2.CDM转换PDM 3.PDM转CDM 环境 powerdesigner15.1 1.创建CDM File --> new Model-->Conceptual data model 1.1点击 entity 创建实体 1.2 双击实体编辑属性 1.3 打开attributes 编辑字段 1.4 点击link/extended dependency 编辑关系 2.CDM转换PDM ctrl+shift+p 3. PDM 转 CDM ctrl+shift+c