文档介绍:沈阳工程学院学生实验报告(课程名称:数据库原理及应用) 实验题目: 数据库设计工具的使用班级网络本 121 学号 2012418129 姓名王洪日期 201 地点 F606 指导教师关颖、祝世东 2 一、实验目的熟悉 PowerDesigner ,熟练掌握数据库设计工具的使用。二、实验环境安装能进行 PowerDesigner 操作的微机。三、实验内容与要求构建如图 1所示 E-R 的教学管理数据库,画出 CDM 、 PDM ,并生成数据库, 数据类型和长度自定,写出具体实验步骤。图1 教学管理数据库 E-R 图四、实验过程及结果分析 PowerDesigner ,如图 所示。图 2. 选择“ e to PowerDesigner ”窗口中的“ Create Model ”选项或选择“ File ”/“ New ”, 单击打开“ New Model ”窗口, 点击“ Model types ”,选择 3 “ Conceptual Data Model ”。如图 所示,如图 所示。图 图 “ OK ”,进入 CDM 工作区,如图 所示,如图 所示。 4 图 图 ,设置属性,如图 所示,如图 所示。图 5 图 同样的方法完成其他的实体的建立。 (联系本身没有属性的情况),添加“联系”,如图 所示, 如图 所示,如图 所示。图 6 图 组成学生学号姓名性别出生年月入学成绩<pi>Characters (10) Characters (8) Characters (2) Date Number (5,1) <M> Identifier_1 ... <pi> 班级班级号班级名称所属专业组成时间性别<pi>Characters (6) Characters (10) Characters (20) Date Characters (2) <M> Identifier_1 ... <pi>图 6. 设置实体间的联系(联系本身有属性的情况),添加“关联”及“关联链接”。如图 所示,如图 所示。 7 图 图 CDM 设计,保存 CDM 模型,如图 所示。 8 组成讲授 0,n 1,n 学生学号姓名性别出生年月入学成绩<pi>Characters (10) Characters (8) Characters (2) Date Number (5,1) <M> Identifier_1 ... <pi> 班级班级号班级名称所属专业组成时间性别<pi>Characters (6) Characters (10) Characters (20) Date Characters (2) <M> Identifier_1 ... <pi> 课程课程号课程名称学分<pi>Characters (10) Characters (20) Number (4) <M> Identifier_1 ... <pi> 教师职工号姓名性别出生日期职称<pi>Characters (10) Characters (10) Characters (2) Date Characters (8) <M> Identifier_1 ... <pi> 选修成绩Number (3) <M>图 PDM 模型,如图 所示,如图 所示,如图 所示。图 9 图 学生学号班级号姓名性别出生年月入学成绩... CHAR(10) CHAR(6) CHAR(8) CHAR(2) DATE NUMBER(5,1) <pk> <fk> 班级班级号班级名称所属专业组成时间性别... CHAR(6) CHAR(10) CHAR(20) DATE CHAR(2) <pk> 课程课程号课程名称学分 CHAR(10) CHAR(20) NUMBER(4) <pk> 教师职工号姓名性别出生日期职称... CHAR(10) CHAR(10) CHAR(2) DATE CHAR(8) <pk> 选修课程号学号成绩 CHAR(10) CHAR(10) NUMBER(3) <pk,fk1> <pk,fk2> 讲授课程号职工号 CHAR(10) CHAR(10) <pk,fk1> <pk,fk2>图 Oracle10g 客户端创建 Oracle10g 的实例( 创建连接串),如图 所示, 如图 所示,如图 所示。 10 图 5