建立数据流和数据结构的过程叫做数据建模。数据模型设计得是否合理有效完备对后期数据分析处理结果有极大的影响。因此,负责数据建模的设计人员责任重大。工欲善其事,必先利其器。目前就小编了解,在数据库建模上,设计人员最喜欢的利器还是 PowerDesigner(以下简称 PD)。
PD 的功能包括且不限于:完整的集成模型,和面向包含 IT 为中心的、非 IT 为中心的差异化建模诉求。支持非常强大的元数据信息库和各种不同格式的输出。
作为建模工具,PD 功能强大。于是有用户很好奇 PD 能不能很好的配合 DM7 使用?答案是肯定的。
本期就来介绍一下如何使用 PD 连接 DM7,并将设计好的表结构导入到 DM7 中。
PD 工具与 DM 数据库都支持多种数据连接方式。推荐选择通过 ODBC 数据源来连接。
关于版本选择,需要说明的是:通常网上下载的 PD 工具多数是 32 位的软件,而 DM7 和操作系统使用较多的是 64 位,如果 PD 工具与 ODBC 的驱动位数不同将会导致无法连接数据库。本文中使用的是 64 位的 PD+Windows 系统+DM7+ODBC。
PD 对 DM7 的连接及导入可以通过以下三个步骤进行。
在计算机的控制面板\所有控制面板项\管理工具路径下找到 ODBC 数据源的快捷启动方式,这里需要选择软件位数相对应的 ODBC 数据源。
在打开的窗口中选择添加数据源:
选择已经安装好的驱动程序,然后点击完成。
填充必要的连接信息后可以进行测试数据库是否能够正常连接使用。
确认无误后点击确定即可在数据源中看到新添加的 DM7 的 ODBC 数据源了。
在 PD 工具中新建一个模型,来增加一些表的结构设计。
注意选择数据源为 ODBC 3.0。
举例,创建学生-课程模型。
为生成可执行脚本做最后的配置,步骤如下图。
生成可执行脚本。
同时将脚本内容保存到指定目录下的 crebas.sql 文件中。
将脚本文件在 DM7 中执行,执行成功即可将在 DM 数据库中查询到生成的表结构了。
以上就是本期内容:建立 PD 对 DM7 的连接,进行模型设计,及最后生成运行脚本导入数据库建表结构的方式。
文章
阅读量
获赞