超级详细,通过PowerDesigner设计数据库、逻辑模型、物理模型、生成数据库设计报告。PD入门

时间:2024-03-06 18:34:35

项目数据库设计标准步骤

一、数据需求分析
  • 抽取实体Entity抽取实体Entity

在这里插入图片描述

二、确定实体关系CDM(ER模型设计、逻辑模型设计)

原则:找直接关系,不能找间接关系

特点:设计逻辑模型时,不考虑是什么数据库

在这里插入图片描述

  1. 确定1-1、1-N、N-N关系

    在这里插入图片描述

  2. 强制关系和非强制关系

    一定对应,强制关系,实线

    不一定对应,非强制关系,虚线

    在这里插入图片描述

    在这里插入图片描述

三、物理模型设计PDM

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

完成点确定,生成PDM物理模型,箭头表示依赖关系

在这里插入图片描述

四、生成数据库

在这里插入图片描述

在这里插入图片描述

在设置的保存路径生成了sql文件

在这里插入图片描述

导入mysql

打开navicat,建库

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

运行上面生成的SQL文件

五、编制《数据库设计报告》

生成物理模型的报告(生成逻辑模型报告操作一致)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

设计工具

  • PowerDsigner、ERwin(以前)

PowerDsigner使用

创建实体Entity

在这里插入图片描述

设置实体属性Attributes(双击实体)

在这里插入图片描述