前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【PowerDesigner】PDM生成REPORT

【PowerDesigner】PDM生成REPORT

作者头像
SarPro
发布于 2024-06-14 05:00:02
发布于 2024-06-14 05:00:02
2860
举报
文章被收录于专栏:【计网】Cisco【计网】Cisco

🌊1. PowerDesigner简介

🌍1.1 常用模型文件

主要使用PowerDesigner的以下两类模型文件:

  • 逻辑模型(CDM):描述了与任何软件和数据存储系统无关的数据库整体逻辑结构,通常包含了与物理数据库无关的数据对象,提供了一种描述企业运行或业务行为的形象化的表达方式。
  • 物理模型(PDM):叙述数据库的物理实现。主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性.

🌍1.2 PowerDesigner使用环境

  • 树形模型管理器:以树形方式展示模型所包含的内容以及内容之间的层次关系
  • 图表窗口:组织模型中的图表,以图形方式展示模型中各对象之间的关系
  • 输出窗口:显示操作结果
  • 常用工具面板:用于在图表窗口插入对象的常用工具,主要有以下一些:

🌊2. PDM生成REPORT

从PDM生成HTML格式的数据字典,步骤如下:

  1. 右键单击PDM工程名称,选择New->Report新建一个Report文件
  1. 从Available items中拖拽需要显示的部分到Report items窗口
  1. 修改输出选项的内容以及内容的展示格式
  1. 确认各种设置完成后,右键单击新建的Report文件名,选择Generate->HTML即可生成HTML格式的Report文件

🌊3. 研究心得

在对PowerDesigner使用PDM(Physical Data Model)生成REPORT(报告)的过程中,我深入学习并掌握了该工具的多项关键功能及其在数据库设计中的应用。以下是我的研究心得:

  1. 理解PDM的构建与作用
    • PDM是数据库设计的重要组成部分,通过建模可以直观展示数据库的物理结构。
    • 了解如何在PowerDesigner中创建和编辑PDM,包括表、列、索引和关系等元素的定义和管理。
  2. 报告生成的基本步骤
    • 学习了在PowerDesigner中生成REPORT的基本流程,从选择模板到定制报告内容。
    • 掌握了报告生成向导的使用技巧,能够根据需求选择合适的模板并设置参数。
  3. 报告的自定义与优化
    • 探索了如何自定义REPORT的内容和格式,包括添加公司Logo、调整表格样式和设置页面布局。
    • 研究了使用脚本和宏来自动化报告生成过程,提高效率和一致性。
  4. 实际应用与案例分析
    • 通过实际案例分析,体会到生成REPORT在项目中的重要性,如在项目初期提供详细的设计文档,在项目中期和后期进行审查和验证。
    • 学会了如何通过报告来展示数据库设计的关键细节和整体架构,为团队沟通和决策提供支持。
  5. 常见问题及解决方法
    • 遇到了一些常见问题,如报告内容不完整、格式不符预期等,研究并总结了解决这些问题的有效方法。
    • 了解了社区和官方文档中提供的资源,能够快速查找并应用相关的解决方案。

总体来说,通过本次研究,我不仅掌握了在PowerDesigner中生成PDM报告的技术细节,还体会到了这一过程对数据库设计和项目管理的重要意义。这一技能的掌握将有助于提高我的工作效率和专业水平,同时为团队协作和项目成功提供有力支持。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【PowerDesigner】CDM生成PDM
PDM保持一致,可对已有PDM进行更新,操作为:选择菜单栏上的Tools->Generate Physical Data Model,打开PDM Generation Options,选择Update existing Physical Data Model,并通过Select model 下拉框,选择需要更新的PDM
SarPro
2024/06/14
5210
【PowerDesigner】CDM生成PDM
【PowerDesigner】PDM生成建表脚本
解决方法:打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value值调大(原为30),比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改
SarPro
2024/06/14
3450
【PowerDesigner】PDM生成建表脚本
【PowerDesigner】创建和管理CDM之使用实体间关系
在左边模型类型(Model type)列表中,选中Conceptual Data Model,单击“确认”按钮即新建了一个默认名为ConceptualDataModel_1的CDM工程
SarPro
2024/06/14
4990
【PowerDesigner】创建和管理CDM之使用实体间关系
【PowerDesigner】创建和管理CDM之新建实体
在左边模型类型(Model type)列表中,选中Conceptual Data Model,单击“确认”按钮即新建了一个默认名为ConceptualDataModel_1的CDM工程
SarPro
2024/06/14
4560
【PowerDesigner】创建和管理CDM之新建实体
【PowerDesigner】创建和管理CDM之新建和使用域
在左边模型类型(Model type)列表中,选中Conceptual Data Model,单击“确认”按钮即新建了一个默认名为ConceptualDataModel_1的CDM工程
SarPro
2024/06/14
2560
【PowerDesigner】创建和管理CDM之新建和使用域
使用PowerDesigner做数据库设计(二)
在上一篇文章中,有一点给忘记了,在CDM设计窗口中,如果在设计中,实体entity越来越多,实体entity间的关系也会越来越复杂,像蜘蛛网一样难以分辨,从可视化和可维护性上面讲,这是不利的,有没有办法解决这个问题呢。办法是有的,请看下图:
张哥编程
2024/12/19
2380
使用PowerDesigner做数据库设计(二)
使用PowerDesigner做数据库设计(一)
使用PowerDesigner进行数据库设计,去年是第一次使用,使用它完成了一次小型的数据库设计。今年是第二次使用,中间间隔了几个月,再次打开PowerDesigner时,已经把使用步骤忘记个差不多了,有些还需要再去查找一下资料。为了能够把PowerDesigner使用步骤刻在脑子里,这次对PowerDesigner的常规使用步骤做一些记录,来加深印象,日后忘记时,有的查找,毕竟自己写过的东西能够再现出使用场景来。
张哥编程
2024/12/19
6760
使用PowerDesigner做数据库设计(一)
谷粒商城 08:PowerDesigner 数据库设计极速入门教程
在谷粒商城的开发过程中,数据库设计是至关重要的一环。PowerDesigner 作为一款强大的数据库设计工具,能够帮助开发者高效地创建、管理和维护数据库模型。接下来,让我们快速入门,了解如何使用 PowerDesigner 进行谷粒商城的数据库设计。
不吃香菜AI
2025/03/02
1920
谷粒商城 08:PowerDesigner 数据库设计极速入门教程
干货:SQLServer数据库基于PowerDesigner逆向工程生成PDM文件
在日常的开发工程中,很多时候需要提供数据库设计文档,如果当时数据库设计没有采用PowerDesinger,到后期需要给客户提供数据库设计文档、后期项目运维就会比较麻烦,今天给大家介绍如何使用PowerDesigner的逆向工程生成SQLServer数据库的设计文档。希望对大家能有所帮助!
小明互联网技术分享社区
2021/04/08
1K0
使用PowerDesigner画ER图详细教程
原文地址已经不可考。。。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个数据库
Java架构师必看
2021/03/22
7.8K0
powerdesigner创建数据库模型(概念模型举例)
(我用的PowerDesigner16.7破解版) 选择新建概念模型进行数据库设计的E-R模型辅助设计
全栈程序员站长
2022/07/28
1K0
powerdesigner创建数据库模型(概念模型举例)
使用 Power Designer 16 设计数据库
然后可以设置属性,但是属性没显示全,我们可以通过点击小漏斗,将我们需要的打钩:
wsuo
2020/12/29
1K0
PowerDesigner应用01 逆向工程之配置数据源并导出PDM文件
物理数据模型(Physical Data Model)PDM,提供了系统初始设计所需要的基础元素,以及相关元素之间的关系;数据库的物理设计阶段必须在此基础上进行详细的后台设计,包括数据库的存储过程、操作、触发、视图和索引表等。
张传宁IT讲堂
2019/09/17
1.8K0
PowerDesigner应用01 逆向工程之配置数据源并导出PDM文件
PowerDesigner 的常用方法(转)
选择Database—>Edit Current DBMS 选择Scripts-》Objects-》Reference-》ConstName 可以发现右侧的Value为: FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT% 可见,该命名方法是:'FK_'+8位子表名+9位Reference名+8位父表名,你可以根据这中模式自定义为: FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%, 可以使FK名称变为FK_TABLE_2_RELATIONS_TABLE_1 掌握这种方法后就可以按照自己的想法修改了 生成建库脚本SQL文件中的表头注释很讨厌,可以在 Databse -> Generate Database (Ctrl+G)窗口中,选择Options卡片,去掉Usage的Title钩选项即可。 添加外键 Model -> References新建一条外键后,双击进入外键属性,在“Joins”卡片中可以选择子表的外键字段
深蓝studyzy
2022/06/16
1.1K0
PDM文件 – 标签解析
PDM(Physical Data Model)是一种用于描述数据库物理模型的文件格式。
收心
2023/09/24
1.1K0
PowerDesigner生成mysql字段comment 注释
转载自 https://www.cnblogs.com/kangxuebin/articles/3688146.html
allsmallpig
2021/02/25
2.4K0
PowerDesign的使用[通俗易懂]
  PowerDesigner是最具集成特性的设计工具集,用于创建高度优化和功能强大的数据库,数据仓库和数据敏感的组件。
全栈程序员站长
2022/09/06
7.3K0
PowerDesign的使用[通俗易懂]
超详细 PowerDesigner 入门教学(项目数据库设计标准)
项目数据库设计标准步骤 一、数据需求分析 Creates a new model [c8b15963eef24188ab6e5222d1f40a7e~tplv-k3u1fbpfcp-watermark.image] [eb440c06e3d44d9eba41c2551cd3d643~tplv-k3u1fbpfcp-watermark.image] 建好以后是这样的 [在这里插入图片描述] 然后我们来建立实体,选择右边的 Entity,直接在屏幕上点就可以,$\color{red}鼠标右键取消$ [在这里插入
ruochen
2021/02/18
2K0
超详细 PowerDesigner 入门教学(项目数据库设计标准)
年初敖丙天猫面试真题:如果设计一个数据库?我人傻了
标题的这个问题是我去年面天猫,在交叉面的时候一个数据库出生的大佬问的:你会怎样去设计一个数据库。
敖丙
2020/12/18
1K0
年初敖丙天猫面试真题:如果设计一个数据库?我人傻了
PowerDesigner工具简介
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111176.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/30
6470
推荐阅读
相关推荐
【PowerDesigner】CDM生成PDM
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档