有点无聊,写篇博文吧。也当是总结。

前两天,在搞数据库设计主要还是powerdesign工具的使用,之后,利用powerdesign的reports功能,将数据库设计以html格式导出,并把它布署到服务器下,方便其他组员阅读跟讨论。

(powerdesign工具的使用)

工欲善其事,必先利其器。powerdesign是一款功能非常强大的数据库设计工具。通过它,可以进行很方便的数据库逻辑设计,物理设计,导出表结构的sql,或设计报告文档。现在主要讲讲这次自己在用powerdesign里进行数据库设计时,遇到的一些情况。

1)为表增加注释,为字段增加注释。不敢想像,一张没有注释的数据库表结构图,会有多少人看得懂,所以,我们最经常的,便是增加注释。注释,在powerdesign里,英文表示为:comment。对于表的注释,比较容易;但对于表字段,就比较隐避,得通过先“双击”表,在弹出的“Table properties”对话框里,“双击”想要添加注释的列,这样,便能够进行注释增加。当然,也可以在“Table properties”对话框里,把列注释显示出来。通过

图中的“

” 漏斗,将comment勾选上。

。这样,在“Table Properties”对话框里,便能直接为某个字段增加注释了。

2)将设计好的表结构导出成sql文件。可以通过快捷键“Ctrl+G”来操作,别一种方式就是通过先选择“Database”菜单,选择“Generate Database”选项进行操作。

当然,如果有时候,你没有先设置导出的表结构依赖的数据库,那么,在导出之前,还需要进行数据库选择。那么“%\Resource Files\DBMS”这个路径要记住,里面存放的是各种数据库的xdb数据文件。按我的理解,这种文件,应该就是格式化各种数据库的ddl的。

3)将设计好的表结构导成一份html格式或rtf格式的说明文档。

通过选择菜单“Report”,再选择“Report Wizard...”选项。接下来,就是按它的提示跟自己的选择进行下一步。但要注意,当到这一选项时,

如果要对表或列的导出信息进行干预,则可以通过点击相应的按钮,勾选上相应的选项,这样,便能够在导出的文档里看到了。