数据库 实验报告(实验六)
- 格式:doc
- 大小:788.50 KB
- 文档页数:16
沈 阳 工 程 学 院 学 生 实 验 报 告
(课程名称:数据库原理及应用)
实验题目: 数据库设计
班 级 软件本111 学 号 2011417104姓 名 吴月芬
日 期 2012-11-27地 点 F606 指导教师孙宪丽祝世
- 1 - 东
- 2 - 一、实验目的
利用PowerDesigner,熟练掌握数据库设计的步骤和方法。
二、实验环境
安装能进行PowerDesigner操作的微机。
三、实验内容与要求
工厂物资管理系统数据库中涉及到仓库、零件、供应商、项目和职工信息存储。具体如下:
(1)仓库包含属性仓库号、面积、电话号码,本实验涉及的属性数据类型和长度自己确定。
(2)零件包含属性零件号、名称、规格、单价、描述。
(3)供应商包含属性供应商号、姓名、地址、电话号码、帐号。
(4)项目包含属性项目号、预算、开工日期。
(5)职工包含属性职工号、姓名、年龄、职称 。
在工厂物资管理系统中一个仓库可以存放多种零件,一种零件可以存放在多个仓库中,用库存量来表示某种零件在某个仓库中的数量;一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作;职工之间具有领导-被领导关系,即仓库主任领导若干保管员;一个供应商可以供给多个项目多种零件,每个项目可以使用多个供应商供应的零件,每种零件可由不同供应商供给,同时记录某个供应商供给某个项目的零件数量。
进行此工厂物资管理系统的数据库设计。具体要求:
(1)在CDM工作区中设计出给定的概念模型,检查合理性。
(2)自动产生物理模型,检查是否正确。
(3)自动产生数据库中的表。
四、实验过程及结果分析
- 3 -
1.进入PowerDesigner
2.选择“Welcome to PowerDesigner”窗口中的“Create Model”选项或选择“File”/“New”,或单击,打开“New Model”窗口,点击“Model types”,选择“Conceptual Data Model”。
3.单击“OK”,进入CDM工作区。
4.添加实体,设置属性.
同样的方法完成其他的实体的建立。
5.设置实体间的联系(联系本身没有属性的情况),添加“联系”。
6.设置实体间的联系(联系本身有属性的情况),添加“关联”及“关联链接”。
7.根据实验五步骤,完成CDM设计,保存CDM模型如图6.1所示。
- 4 - 1,n1,n管理包含1,n1,n领导仓库仓库号面积电话号码1
图6.1
8.生成PDM模型如图6.2所示。
仓库仓库号面积电话号码1CHAR(20)FLOATNUMBER(11)
图6.2
9.在Oracle10g客户端创建Oracle10g的实例(创建连接串)如图6.3所示,如图6.4所示,如图6.5所示。
- 5 -
图6.3
图6.4
- 6 -
图6.5
10.配置数据库连接(创建数据库源)如图6.6所示,如图6.7所示,如图6.8所示,如图6.9所示,如图6.10所示。
图6.6
- 7 -
图6.7
图6.8
- 8 -
图6.9
图6.10
11.连接数据源如图6.11所示,如图6.12所示。
- 9 -
图6.11
图6.12
12.生成数据表如图6.13所示,如图6.14所示,如图6.15所示,如图6.16所示,如图6.17所示,如图6.18所示。
- 10 -
图6.13
图6.14
- 11 -
图6.15
图6.16
- 12 -
图6.17
图6.18
- 13 - 13.查看数据表如图6.19所示。
图6.19
- 14 -
五、成绩评定
优 良 中 及格 不及格
出 勤
格 式
内 容
分 析
总 评
指导教师:
年 月 日
- 15 -