CASE Studio 2 数据库设计工具支持 PostgreSQL 数据库,引入新的自动布局功能

发布于 2005-10-06

Charonware s.r.o. 的旗舰产品 CASE Studio 2 的开发仍在进行中。对于新版本,Charonware 提出了二十多项增强功能,并引入了对 MySQL 5.0 数据库的全面支持、新的自动布局功能以及更多功能。

PostgreSQL 的具体增强功能包括以下内容

PostgreSQL 8 - 反向工程

* 修正了检查约束的加载(在列和域中)。

* 现在正在加载最新的检查约束。

* 可以在函数体中生成“美元引号”。在“反向工程”对话框中,添加了一个新的复选框“在函数体中使用美元引号 ($BODY$)”。它允许您使用字符串 $BODY$ 而不是撇号 ' 来封闭函数体。

* 加载函数时,参数名称、参数类型和返回类型名称都用引号括起来。

* 修正了索引的操作类加载。(当索引中使用的列类型是域时,会出现此问题。)

* 现在按正确的顺序加载索引、唯一约束和主键的列。

* 修改了在反向工程期间创建的“创建函数”的形式。(该形式已调整为帮助文件或 pgAdmin 程序的语句。)

PostgreSQL 8 - 脚本生成

* 现在,域中的检查约束名称(在特定条件下)用引号括起来。

PostgreSQL 7.4、PostgreSQL 7.3

* 如果将参照完整性设置为 NONE,则会生成外键,但没有“on delete”和“on update”规范。这定义为默认完整性 NO ACTION。注意:在之前的版本中,尽管设置了 NONE,但不会生成外键。现在,如果您不需要生成某些关系,请取消选中相应关系的“生成”复选框(不要为此目的使用 NONE 完整性)。

PostgreSQL 8、PostgreSQL 7.4、PostgreSQL 7.3

* 在反向工程期间,参照完整性“no action”现在加载为参照完整性“none”(以前加载为“restrict”)。

* 解决了反向工程期间具有更多属性的 UNNAMED 关系的问题。(此错误可能仅发生在 PostgreSQL 7.4 或 7.3 中。)

PostgreSQL 7.4

* 修正了“创建域”句子中 NotNull/Null 的生成。

“CASE Studio 2 特别专注于实体关系图的可视化创建和维护、现有数据库结构的反向工程、SQL 脚本的自动生成、详细 HTML 和 RTF 报告的生成等。除了这些主要功能外,我们还希望为我们的客户提供新的、更舒适高效的数据库相关任务解决方案,并希望跟上潮流。我们希望我们的客户会欣赏新版本的改进,”Vaclav Frolik 总结道。

CASE Studio 2 免费试用版 2.21 可在此处获取

http://www.casestudio.com/enu/download.aspx

关于公司

CHARONWARE, s. r. o. 是一家成立于 2000 年位于捷克共和国奥斯特拉瓦(欧盟)的私营公司。它专注于开发数据库建模工具,并遵守计算机辅助软件工程 (CASE) 的原则。其目标是制造对数据库设计人员、开发人员以及所有希望以更高的生产力和更高的质量完成数据库相关任务的人员有益的软件产品。

联系信息

Vladimira Nitrova

CHARONWARE, s. r. o.

访问我们的网站

http://www.casestudio.com

传真:00420 596 723 852

vnitrova@casestudio.com

此帖子已从 PostgreSQL 网站的先前版本迁移而来。对于迁移造成的任何格式问题,我们深表歉意。