PowerDesigner 9:一步步教你创建E-R图

需积分: 9 1 下载量 34 浏览量 更新于2024-07-24 收藏 2.05MB DOC 举报
"这篇文档介绍了如何使用PowerDesigner 9创建E-R图,涵盖了从软件下载、安装到实际操作的步骤,特别强调了概念数据模型(CDM)的创建以及实体和属性的定义过程。" PowerDesigner是一款强大的数据建模工具,广泛应用于IT行业的数据库设计阶段。在PowerDesigner 9中,用户可以通过以下步骤来创建和编辑E-R图: 1. **下载与安装**:首先,你需要从指定的16网下载PowerDesigner 9软件,通常位于计算机系的特定文件夹中。下载完成后,按照常规的安装流程进行安装。 2. **启动软件**:安装完毕后,双击PowerDesigner图标启动软件,你会看到一个初始页面。 3. **新建模型**:在主菜单中选择“文件”>“新建”,接着会弹出一个对话框,让你选择要创建的模型类型。这里选择“Conceptual Data Model (CDM)”,即概念数据模型,这是用来构建E-R图的。 4. **CDM操作**:进入CDM操作窗口后,你可以看到一个工具条(palette),包含各种建模工具。你可以通过点击工具并在工作区单击或拖动来创建所需的元素。 5. **定义实体**:要创建实体,可以选取合适的工具,然后在画布上单击五次。每个实体默认是空的,需要进行定义。双击实体,弹出“实体属性定义”对话框。在此对话框的“General”选项卡上,你需要设定实体的显示名称(例如,“图书”),实体的代码(如“book”),以及实体实例的最大数量(如“100000000”)。 6. **定义属性**:在“Attribute”选项卡中,你可以定义实体的属性。每一行代表一个属性,包括属性的名称、代码、数据类型、使用域、是否可空、是否为主键以及是否在模型中显示。属性描述在概念模型中展示,但在转换为物理模型时会被属性代码所取代。 7. **数据类型选择**:在定义属性数据类型时,可以点击“Data type”栏的按钮,打开一个选择数据类型的界面。根据你的需求选择相应数据类型,如整型、字符型等,不同数据类型可能有附加属性描述。 8. **定义域(domain)**:域允许你为一组属性设置共享的约束和属性,比如数据类型、长度、格式等。这样可以保持数据的一致性和完整性。在“domain”的使用中,你可以为特定属性设定其可接受的值范围。 通过以上步骤,你可以利用PowerDesigner 9有效地创建和管理E-R图,为数据库设计提供直观的模型表示。这在系统分析和设计阶段尤为重要,因为它帮助规划数据库结构,确保数据的有效组织和存储。