1、Oracle数据库综合实验华北科技学院计算机系综合性实验实 验 报 告 课程名称 Oracle数据库 实验学期 2010 至 2011 学年 第 2 学期学生所在系部 基础部 年级 2008 专业班级 计算B082 学生姓名 陶洁 学号 200809014207 任课教师 郭慧 实验成绩 计算机系制 Oracle数据库课程综合性实验报告开课实验室:基础实验室二 2011年5月10日实验题目Oracle数据库的管理和应用程序的开发一、 实验目的掌握Oracle数据库的对象的创建和管理方法,巩固对Oracle数据库基本原理和基础理论的理解。掌握开发Oracle数据库应用程序的技术,巩固对Oracl
2、e数据库基本原理和基础理论的理解。二、 设备与环境硬件:多媒体计算机软件:Windows 2003操作系统,Oracle 9i 数据库管理系统,应用程序开发环境VC+6.0 三、 实验内容1. 设计教务管理系统数据库(1)创建XSCJ数据库,并以SYSTEM登录,登录身份为SYSDBA,如图3.1。图3.1(2)创建用户ZHS,并授予角色DBA,如图3.2,3.3,3.4。图3.2 创建用户ZHS图3.3 授予角色DBA图3.4(3)创建表空间SCHOOL,如图3.6,3.7。图3.6 创建表空间SCHOOL图3.7(4)创建三张表SUDENT、COURSE和SCORE,如图3.83.15。图
3、3.8创建STUDENT表及约束条件:图3.9 创建STUDENT图3.10 STUDENT表的约束条件图3.11创建COURSE表及约束条件:图3.12 创建COURSE表图3.13 COURSE表的约束条件创建SCORE表及约束条件:图3.14 创建SCORE表图3.15 SCORE表的约束条件(5)插入各表相关信息,如图3.163.18。图3.16 插入STUDENT信息图3.17 插入COURSE信息图3.18 插入SCORE信息2开发应用程序(1)连接数据源开始控制面板管理工具数据源,如图3.19。图3.19 ODBC数据源管理器点击“添加”,出现如图3.20对话框。图3.20 创建
4、新数据源选择“Oracle in Oracle”,点击“完成”,出现如图3.21。图3.21填写相关信息后,点击“Test Connection”,出现如图3.22。图3.22在Password下输入创建数据库时的用户密码,点击“OK”,完成连接,出现图3.23。图3.23点击“确定”,返回到图3.21,点击“OK”,回到“ODBC数据源管理器”窗口,如图3.24,可以看见所创建的STUDENTDB已在列表中。图3.24点击“确定”,数据源连接完成。(2)主窗口设计本程序采用MFC作为前台,窗口如图3.25。图3.25 主窗口四、实验结果及分析主窗口显示信息为第一条时,点击“下一条”,窗口自动显示下一条学生信息。若在第一条时点击“上一条”,会弹出窗口“已定位在第一条记录”,如图3.26。图3.26若在最后一条时点击“下一条”,会弹出窗口“已定位在最后一条记录”,如图3.27。图3.27查询学生的相关信息时,点击“查询”,出现如图3.28所示对话框,输入学生学号即可查询相关信息。图3.28点击“确定”,在主窗口就会显示所查询的学生的相关信息。教 师 评 价评定项目ABCD评定项目ABCD算法正确界面美观,布局合理程序结构合理操作熟练语法、语义正确解析完整实验结果正确文字流畅报告规范题解正确其他:评价教师签名:年 月 日