数据库设计之路——利用好PDM(物理数据模型)

数据库的设计的一般步骤如下:

1.需求分析——了解用户的数据需求、处理需求、安全性以及完整性要求

2.概念设计——设计系统概念模型,一般为E-R图

3.逻辑设计——设计系统的模式和外模式,对于关系模型主要是基本表和视图

4.物理设计——设计数据的存储结构和存取方式,例如索引设计

5.系统实施——组织数据入库,编制应用程序、试运行

6.运行维护


      在物理设计阶段,有一个产物叫做PDM(物理数据模型),描述数据是如何在计算机中存储的,如何表达记录结构、记录顺序和访问路径等信息。以下介绍摘自百度:

  

功能

1、可以将数据库的物理设计结果从一种数据库移植到另一种数据库;
2、可以通过 反向工程将已经存在的数据库 物理结构重新生成物理模型或概念模型;
3、可以定制生成标准的模型报告;
4、可以转换为OOM;
5、完成多种数据库的详细物理设计(涵盖常用的各种数据库的DBMS),并生成 数据库对象的.sql脚本;

关于PDM有以下概念
1) 表 Table
2) 列 Column
3) 视图 View
4) 主键
5) 候选键
6) 外键
7) 存储过程 Procedure
8) 触发器 Trigger
9) 索引 Index
10)完整性检查约束


你可能感兴趣的:(数据库)