当前位置:网站首页>使用Power Designer工具构建数据库模型
使用Power Designer工具构建数据库模型
2022-06-30 11:57:00 【凌北辰】
Power Designer介绍
PowerDesigner是Sybase公司的一款软件,使用它可以方便地对系统进行分析设计,他几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型、面向对象模型。
在项目设计阶段通常会使用PowerDesigner进行数据库设计。使用PowerDesigner可以更加直观的表现出数据库中表之间的关系,并且可以直接导出相应的建表语句。
Power Designer使用
创建物理数据模型
操作步骤:
(1)创建数据模型PDM

(2)选择数据库类型

(3)创建表和字段

指定表名

创建字段

设置某个字段属性,在字段上右键

添加外键约束





从PDM导出SQL脚本
可以通过PowerDesigner设计的PDM模型导出为SQL脚本,如下:


逆向工程
上面我们是首先创建PDM模型,然后通过PowerDesigner提供的功能导出SQL脚本。实际上这个过程也可以反过来,也就是我们可以通过SQL脚本逆向生成PDM模型,这称为逆向工程,操作如下:




生成数据库报表文件
通过PowerDesigner提供的功能,可以将PDM模型生成报表文件,具体操作如下:
(1)打开报表向导窗口

(2)指定报表名称和语言

(3)选择报表格式和样式


(4)选择对象类型

(5)执行生成操作

边栏推荐
猜你喜欢

edusoho企培版纯内网部署教程(解决播放器,上传,后台卡顿问题)

List collection

Four Misunderstandings of Internet Marketing

A review of quantum neural networks 2022 for generating learning tasks

lvgl 小部件样式篇

YOLOv5导出onnx遇到的坑

Hannaiping of Qilin software: the construction of Digital China needs its own open source root community

Conference Preview - Huawei 2012 lab global software technology summit - European session

麒麟软件韩乃平:数字中国建设需要自己的开源根社区

NoSQL——Redis的配置与优化
随机推荐
R language ggplot2 visualization: gganimate package is based on Transition_ Time function to create dynamic scatter animation (GIF)
Set集合
beego开发博客系统学习(二)
695.最大岛屿面积
1020. number of enclaves
90.(cesium篇)cesium高度监听事件
Joplin实现样式更改
立创 EDA #学习笔记10# | 常用连接器元器件识别 和 无源蜂鸣器驱动电路
3D视觉检测在生产流水的应用有哪些
Shutter start from zero 006 radio switches and checkboxes
A Generic Deep-Learning-Based Approach for Automated Surface Inspection-论文阅读笔记
The website with id 0 that was requested wasn‘t found. Verify the website and try again
How can c write an SQL parser
【云原生 | Kubernetes篇】深入了解Deployment(八)
3D线光谱共焦传感器在半导体如何检测
R language ggplot2 visualization: use ggplot2 to visualize the scatter diagram, and_ Set the alpha parameter in the point parameter to specify the transparency level of data points (points transparent
串行通信接口8250
nvm安装node后,在使用npm指令时候显示不是内部或外部指令
ClipboardJS——开发学习总结1
STM32 移植 RT-Thread 标准版的 FinSH 组件