PowerDesigner 6.1数据库建模实战指南

需积分: 2 5 下载量 92 浏览量 更新于2024-12-18 收藏 3.02MB PDF 举报
"《PowerDesigner数据库建模技术》是一本详细介绍如何使用PowerDesigner 6.1进行数据库建模的书籍,由白尚旺等人主编,适用于高等院校计算机专业的实验教材和管理信息系统开发人员的参考指南。" 在数据库建模领域,PowerDesigner是一款强大的工具,它支持从概念到物理数据模型的全过程。书中首先介绍了PowerDesigner的建模环境,让读者理解该软件的基础操作界面和功能布局,这对于初次使用者来说是至关重要的。 接着,书中深入讲解了PowerDesigner的基本概念,帮助读者了解该工具的核心功能。MetaWorks模块是PowerDesigner中用于团队协作的部分,它支持多个开发者共同参与同一项目的建模工作,确保模型的一致性和完整性。DataArchitect模块则专注于数据模型的设计,包括概念数据模型(CDM)和物理数据模型(PDM)。 在CDM部分,书中详细阐述了如何创建、完善、检查和固化模型,这是数据库设计的基础。CDM通常用于描绘业务实体和它们之间的关系,不涉及具体的数据库实现细节。而PDM则是将CDM转换为实际数据库结构的过程,包括表、索引、约束等。书中也探讨了如何调整PDM以优化性能,并检查其正确性。 此外,书中还涵盖了数据库生成过程,包括如何使用PowerDesigner自动生成数据库脚本,以及创建触发器、存储过程和函数等数据库对象。这些高级功能使得数据库不仅能存储数据,还能执行复杂的业务逻辑。 逆向工程是数据库建模中的另一个重要环节,通过反向工程,可以从已存在的数据库或脚本中提取出PDM,这在维护和升级现有系统时非常有用。同时,书中还教授了如何使用MetaBrowser查询MetaWorks字典,以便理解和管理元数据,这对于大型项目中的数据管理和治理至关重要。 本书还介绍了子模型的概念,子模型是主模型的组成部分,可以独立开发和管理,便于大型项目中不同团队分工合作。最后,关于团队控制的章节,提供了使用MetaWorks进行协同工作的策略和方法。 《PowerDesigner数据库建模技术》全面覆盖了数据库建模的各个方面,无论是对于学习数据库理论的学生还是进行实际系统开发的专业人士,都是一本极具价值的参考资料。