用PowerDesigner生成Access数据库操作步骤:
1、打开PowerDesigner,设置PowerDesigner的当前数据库为Access;
2、在PowerDesigner中新建表结构(物理模型);
3、PowerDesigner菜单中:Database -> Generate Database...(快捷键Ctrl+G);
在弹出的对话框中,设置要生成数据库脚本的Directory和File name(文件名以dat做后缀)值;
在弹出的对话框 -> Format选项卡中,设置Encoding为简体中文GB2312;
最后点击"确定"按钮,生成数据库脚本;
4、双击打开<PowerDesigner_Directory>\Tools\Access.mdb,注意:需要打开宏;
5、选择"Generate Access database from PowerDesigner Script file"
6、在"Select Database"中输入数据库的目标路径,或者使用右边的按钮选择路径;
7、在"Script file"中输入上面步骤中生成的脚本文件的路径,或者使用右边的按钮选择路径;
8、最后点击"Create";
9、稍等片刻,完成从PowerDesigner中生成的脚本创建Access数据库。
注意点:
1、varchar2的长度最大不能超过255,否则会出现“类型不匹配”之类的错误提示,
所以需要将超过255长度字段的类型修改为text。
2、Access不支持numberic类型,需要将该类型修改为 number。
3、<PowerDesigner_Directory>\Tools\Access.mdb文件中还有一个从Access数据库反向生成脚本的功能。
分享到:
相关推荐
在实验中,需要在Access中创建新的数据库文件,并在ODBC数据源管理器中配置数据源,确保PowerDesigner能够连接到Access数据库。 最后,实验的最后一个环节是将数据库模型导入Access,生成实际的数据库表。在...
我们将使用 PowerDesigner 工具将 PDM 模型转换为相应的 Access 数据库和 SQL 数据库。 部分四:图书馆管理系统中的图书管理员OOM用例图 在这个部分中,我们将设计图书馆管理系统中的图书管理员OOM用例图。 ...
通过上述步骤,我们不仅可以掌握如何使用PowerDesigner 9来构建E-R图,还可以了解如何进一步生成物理数据模型。整个过程中,重点在于理解概念数据模型(CDM)的基本构建单元——实体及其属性的定义,以及实体之间...
在软件工程中,报表生成是重要的过程之...总结来说,本教程主要讲解了如何使用PowerDesigner进行软件工程的系统建模,报表生成以及数据库设计,通过实际操作帮助学习者掌握软件开发中的关键步骤,提升数据库设计能力。
即先在数据库管理系统(如 Access、SQL Server、Oracle 等)中直接创建表结构,然后利用 Visio 的反向工程工具生成对应的实体关系图。 #### 五、总结 本文介绍了如何使用 Visio 2003 进行数据库设计,并重点讲解了...
2. **DAO层设计**:定义数据访问对象(Data Access Object)的接口和实现,用于封装对数据库的操作。 3. **业务层设计**:定义业务逻辑层的接口和实现,处理业务逻辑的具体实现细节。 #### 五、编码 编码阶段是将...
#### 二、PowerDesigner的使用步骤 1. **下载与安装** 首先,从指定路径(计算机系\软件工程与项目管理(CMM)\工具)下载PowerDesigner软件,并按照安装向导进行安装。确保计算机满足软件的运行环境要求,以避免...
这份Java开发规范上机试题主要涉及Java编程、数据库设计、SQL操作、面向对象设计、以及Web应用开发等多个方面的知识。以下是对这些知识点的详细说明: 1. **数据库设计与PowerDesigner**:PowerDesigner是一款强大...
- 数据库技术,提到了Microsoft SQL Server、Access等数据库系统。 7. 编程语言知识 文档提到了数种编程语言,包括Ada、Visual Basic和Java。这些语言在软件工程中扮演着基础角色,用于实现系统功能、处理数据和...
- **内容概述**:这部分内容着重讲解了NC中数据建模的基本方法和工具,特别是如何使用PowerDesigner进行数据库设计。 - **详细介绍**: - **3.1.1 PowerDesigner建模** - **知识点**:实体关系图设计、数据字典...
这可以通过SQL脚本完成,或者使用设计工具如PowerDesigner生成相应的DDL语句。在示例中,`alter table Da_pic add constraint FK_DA_PIC_REFERENCE_DA_PICSU foreign key (subjiectid) references Da_picsubject (ID...