2025年9月25日: PostgreSQL 18 发布!

pgDesigner.0.0.37 - PostgreSQL 的数据模型设计器

发布于 2006-10-04

目前仍处于开发状态,但可作为数据库构建的稳定基础来使用。

更新内容

新增:添加了显示(或视图)的管理。通过显示(或视图),可以创建项目的不同视图,每个视图包含一组对象;对于同一个逻辑组,也同意其中包含的元素构成一个整体。例如:可以定义一个显示,其中包含所有用于编码的表,或者包含所有过程。显示将在图形区域中显示属于该组的单个对象;一个合适的窗口允许在不影响物理结构的情况下,向组中添加或移除元素。管理功能提供了一个默认显示,称为“主视图”,其中始终包含项目的所有元素,而不考虑任何分组。只有当相对的表存在于激活的显示中时,关系才会被可视化。在“主视图”之外创建的显示中的对象,无论如何都会在主显示中创建;如果从项目中删除一个对象,它将被从所有包含它的显示中删除。显示可以被创建、修改或取消,而不影响项目。每个显示都由一个名称标识,并可以包含一个高度概括的描述。管理窗口可从主菜单访问;显示的选择和可视化可以通过“项目”菜单或程序窗口右侧对象目录下的组合框进行。

新增:在“修改”菜单中添加了两项:“复制到显示”允许将选定的对象复制到另一个显示,以及“从显示中删除”以从当前显示中删除对象。后者仅在非主显示上可用,因为在主显示上显然不可能执行此类操作。

新增:退出应用程序时,如果存在未保存的新项目或已修改但未保存的项目,将弹出一个警告窗口,您可以在其中决定是保存它们还是取消所有修改。如果确认保存,退出过程将依次显示每个未保存项目的保存确认消息。

新增:解决了 xml 格式项目文件加载问题。此次修改完全改变了 xml 格式的项目文件结构,因此先前版本创建的项目无法被检索;要转换旧项目,您需要使用旧版本的 pgDesigner 加载它们,然后以 ini 格式保存。请注意,xml 格式的项目加载时间比 ini 格式的项目要慢。

新增:在 SQL 命令提取窗口中添加了 SQL 命令高亮显示。

新增:在 SQL 命令查看窗口中添加了一个菜单,允许打印或将显示的文本保存到文件中。

NDA:程序使用 Gambas 1.9.43 版本编译。

要执行该程序,需要安装 gambas2 包。可以从官方网站 http://gambas.sourceforge.net 下载 gambas。

文档可在此处获取:http://pgdesigner.sourceforge.net

pgDesigner 的最新版本可在此处获取:http://sourceforge.net/projects/pgdesigner。

意大利语用户也可以在 http://www.ldrweb.net 上访问论坛。

本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。