运用powerdesigner进行数据库设计,不但给人直观地理解模型,而且充分运用数据库的技术,优化数据库的设计。powerdesigner支持sybase、oracle、informix、sql server等多种数据库系统,在应用系统做数据库迁移时不必维护多个数据库脚本。
对于采用结构化分析(sa),e-r图、数据流图直至最后的数据库物理图都是系统设计时不可缺少的一个部分,当数据库物理图完成后,应该产生系统的数据字典。运用powerdesigner完全能够完成这一设计流程。
对于采用面向对象的分析(ooa),由于数据库采用的是rdbms,因此存在对象和关系数据库之间的映射,也需要进行数据库设计。