实验二 PowerDesigner 建模实验
本实验的主要目的是掌握 PowerDesigner 工具的使用,通过实验来熟悉 PowerDesigner 的功能和操作。实验中,我们将学习如何使用 PowerDesigner 创建概念数据模型(CDM)和物理数据模型(PDM),并设置域、业务规则、索引、视图、触发器和存储函数等操作。
一、实验目的
实验的主要目的是掌握 PowerDesigner 工具的使用,具体来说,包括:
* 掌握 PowerDesigner 工具的使用
* 掌握运用 PowerDesigner 工具创建 CDM 并对其域、业务规则等设置
* 掌握运用 PowerDesigner 工具创建 PDM 并创建索引、视图、触发器、存储函数等操作
* 掌握 PowerDesigner CDM 生成相应数据库的操作
二、实验环境
实验环境中,我们将使用一台安装有 PowerDesigner 软件的 PC,並参考 PowerDesign2013 实验指导书电子书。
三、实验内容及步骤
实验的主要内容包括四个部分:
部分一:CDM 域的设置
在这个部分中,我们将学习如何使用 PowerDesigner 工具创建概念数据模型(CDM),并设置域、业务规则等信息。具体来说,我们将学习如何:
* 创建概念数据模型(CDM)
* 设置域信息
* 设置业务规则
部分二:PDM 域的索引、视图、存储函数等设置
在这个部分中,我们将学习如何使用 PowerDesigner 工具创建物理数据模型(PDM),并设置索引、视图、存储函数等信息。具体来说,我们将学习如何:
* 创建物理数据模型(PDM)
* 设置索引信息
* 设置视图信息
* 设置存储函数信息
部分三:建立龙岩学院学生公选课模型
在这个部分中,我们将使用 PowerDesigner 工具建立龙岩学院学生公选课模型。模型中包括三个实体:学生、课程和选课。每个实体都有其对应的属性:
* 学生(学号,姓名,性别,年龄)
* 课程(课程号,课程名,学分)
* 选课(学号,课程号,成绩)
我们将使用 PowerDesigner 工具将 PDM 模型转换为相应的 Access 数据库和 SQL 数据库。
部分四:图书馆管理系统中的图书管理员OOM用例图
在这个部分中,我们将设计图书馆管理系统中的图书管理员OOM用例图。
四、实验结果
实验的结果将是建立一个完整的 PowerDesigner 模型,包括概念数据模型(CDM)和物理数据模型(PDM)。我们将使用 PowerDesigner 工具将模型转换为相应的数据库,并设计图书馆管理系统中的图书管理员OOM用例图。