PowerDesigner数据库建模实用指南

需积分: 0 0 下载量 187 浏览量 更新于2024-10-27 收藏 3.02MB PDF 举报
"《PowerDesigner数据库建模技术》是一本由白尚旺主编,杨肖兵和赵贵根参与编写的书籍,详细介绍了如何使用PowerDesigner 6.1进行数据库建模。该书旨在教授读者如何高效利用PowerDesigner工具进行数据库设计,包括概念数据模型和物理数据模型的创建、调整、检查以及逆向工程。此外,还涵盖了团队协作和元数据管理的内容。" 在数据库建模领域,PowerDesigner是一款强大的建模工具,它提供了全面的数据建模解决方案,包括逆向工程、正向工程和元数据管理等功能。该书首先介绍了PowerDesigner的建模环境和基本概念,帮助读者熟悉这款软件的界面和操作流程。接着,书中详细讲解了MetaWorks模块,这是PowerDesigner中用于团队协作和元数据管理的部分,通过这个模块,多个开发人员可以协同工作,共享和控制模型的版本。 DataArchitect模块是PowerDesigner的核心,用于构建和管理数据模型。书中深入探讨了如何创建概念数据模型(CDM),这是数据库设计的第一步,它抽象出业务实体和关系。然后,通过完善和检查CDM,确保模型的完整性和一致性。固化和提取模型的过程则将概念模型转换为更接近实际数据库的物理数据模型(PDM)。PDM的生成和调整涉及到表、索引、约束等物理结构的设计,以优化性能和满足存储需求。 书中还详细讲述了如何生成数据库脚本,这一步是将设计的物理模型转化为实际的数据库结构。同时,PowerDesigner还能自动生成触发器、存储过程和函数,这些数据库对象在实现业务逻辑和数据完整性方面起着关键作用。逆向工程功能使得用户可以从现有的数据库中提取模型,这对于理解和维护现有系统非常有价值。 此外,书籍还涵盖了建立子模型的方法,这对于大型复杂项目来说尤其重要,它可以将大模型分解为可管理的小部分。MetaBrowser工具的使用则允许用户查询和理解MetaWorks字典,增强了对元数据的理解和控制。 《PowerDesigner数据库建模技术》是一本适合高校计算机专业学生和管理信息系统开发人员的教材,通过实例和详尽的步骤指导,读者可以掌握PowerDesigner在数据库设计中的应用技巧,提升数据库建模能力。这本书对于学习和实践数据库建模技术具有很高的参考价值。