利用PowerDesinger生成的数据库物理模型及关系图
收集五年的开发资料下载地址: http://pan.baidu.com/share/home?uk=4076915866&view=share
在数据库建模的过程中,需要运用PowerDesigner进行数据库设计,这个不但让人直观的理解模型,而且可以充分的利用数据库技术,优化数据库的设计。第一次用PowerDesigner并不感到很陌生,里面与SQLServer建立数据库差不多。
正文:
利用PowerDesinger逆向数据物理模型及关系图,第一步是建立ODBC数据源,然后再利用powerdesinger连接ODBC数据源管理数据。
步骤:
1. 首先建立odbc数据源,开始->控制面板->管理工具->数据源(odbc)->系统DSN->添加数 据库驱动(本人是用的oracle。所以就使用 oracle in oraDb10g_home驱动), 建立好数据源测试成功即可。
2.添加myo数据源,添加数据源以后测试连接是否成功。
3.通过powerdesinger逆向工程->数据库得到数据库物理模型。
4.选择数据库类型,建立ODBC连接
5.配置数据源,可能已经存在的数据源,也可以新建数据源
6.如果已存在myo数据源则不需要新建,如果没有则需要新建数据源。配置后测试数据库连接后,即可逆向数据库模型。
7.powerdesinger显示逆向的所有表,并即将生成物理模型和关系实体图。
8.显示出表的结构信息,并可以重新编译生成。
9.powerdesinger为我们建立好数据库关系图,看上去是不是很专业。
相关推荐
在这个教程中,我们将专注于如何使用PowerDesigner 15来设计数据库,包括创建逻辑模型和物理模型,以及如何将物理模型导入到实际的数据库系统。 1. **创建逻辑模型**: 在PowerDesigner中,逻辑模型是用来表示业务...
逆向工程完成后,PowerDesigner 将显示所选数据库的物理模型图。你可以在这个图形界面中查看表之间的关系,编辑字段属性,以及调整其他数据库对象的设置。 6. **导出成果**: 最后,你可以将创建的物理模型导出为...
PowerDesigner会读取数据库中的元数据,并将其转换成物理模型。 5. **审查和优化模型**:最后一步是对生成的模型进行审查和必要的优化。这可能包括调整表的结构、添加约束条件等。 #### 关键环节配置截图 为了便于...
总结起来,"powerdesinger 逆向生成数模宏语言"是一个利用PowerDesigner的VBA编程能力,结合Excel作为数据源,实现数据库物理模型自动创建的技术方案。通过这种方式,开发人员可以更高效地管理和维护数据库模型,...
成功连接后,PowerDesigner会扫描Oracle数据库中的对象,并生成物理模型。这个模型展示了数据库的物理结构,包括表、字段、主键、外键、索引等。你可以根据需要调整模型,添加注释,优化表结构,然后导出为各种格式...
powerdesigner逆向工程导入mysql脚本生成PDM带全注释
对于初学者,学习PowerDesigner将帮助理解数据库设计的基础,如实体关系图(ER图)的绘制,以及如何通过逆向工程从现有数据库生成模型。 描述中提到的“rose”是指Rational Rose,它是IBM Rational公司推出的一款...
6. **逆向工程**:了解如何通过逆向工程从现有数据库生成数据模型,这有助于理解已有系统的结构。 7. **正向工程**:学习如何从数据模型生成数据库脚本,这在创建新数据库时非常有用。 8. **报告与图表**:掌握...
9. **性能优化**: 在物理模型中,PowerDesigner允许进行性能分析,调整表结构、索引设置,以提高数据库的查询效率。 总的来说,PowerDesigner作为一款全面的建模工具,能够帮助IT专业人员在数据库设计的各个阶段...
个人总结经验部分,可能包含在实际项目中遇到的问题及解决方法,比如如何处理复杂业务场景下的多对多关系,如何优化ER图以提高数据库的扩展性,以及如何在物理设计时平衡空间和时间效率等。 文档"数据库设计教案....
它提供了一整套功能,包括概念数据模型(CDM)、物理数据模型(PDM)的设计、数据库脚本生成、逆向工程以及数据流图(DFD)等。在本"PowerDesigner学习教程"中,我们将深入探讨其主要功能和应用。 1. **概念数据...
1. 数据建模:通过实体关系图(ERD)来创建和管理概念、逻辑和物理数据模型,支持多种数据库平台,如Oracle、MySQL、SQL Server等。 2. 业务流程建模:使用业务流程模型和 notation(BPMN)进行业务流程分析和设计。...
此外,其内置的逆向工程功能可以将现有数据库转化为数据模型,便于理解和维护。 ### 5. 业务流程建模 除了数据建模,PowerDesigner还提供了业务流程建模(BPMN)和系统架构建模(SysML),帮助分析人员和开发者...
它提供了一整套完善的数据库设计、逆向工程、性能分析等功能,帮助用户从概念设计到物理实现的过程。初学者在接触PowerDesigner时,通常会对其丰富的功能感到既兴奋又困惑。以下将围绕“PowerDesigner”这一主题,...
在文档中,你可能会学习到如何使用PowerDesigner进行逆向工程,即从现有数据库中导入结构生成模型,这对于理解现有系统或进行数据库重构非常有用。同时,正向工程功能则可以将模型直接生成到数据库,实现快速的...
通过这份教程的学习,你将能够熟练地运用PowerDesigner进行概念数据模型的设计,为后续的物理数据模型设计和数据库实施打下坚实的基础。记住,实践是检验学习效果的最好方式,所以动手操作并不断尝试,你将更快地...
企业建模包括对象-对象模型(OOM)、概念数据模型(CDM)、物理数据模型(PDM),以及与数据库管理系统(DBMS)、SQL脚本、数据仓库建模等关联的步骤。PowerDesigner支持这些模型间的转换和工程化操作。 **8. 统一...
这使得你可以在PowerDesigner中进行数据库设计、逆向工程、模型验证以及生成数据库脚本等一系列工作,极大地提升了数据库开发的效率和质量。 在实际工作中,你可能还会遇到一些挑战,比如处理数据迁移、性能优化、...