如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
山东信息职业技术学院实验报告《Oracle数据库管理系统》实验指导书学号:姓名:班级:专业:2012年月日实验一Oracle10g的安装及常用工具的使用一、实验目的1.掌握Oracle10g的安装过程及选项意义2.掌握SQL*Plus语言环境3.掌握SQL*Plus工具的使用4.掌握iSQL*Plus工具的使用5.掌握Oracle企业管理器的使用二、实验内容1.安装Oracle10g。2.检查“所有程序”菜单中的项目:选择“开始”→“程序”→“Oracle-OraDb10g_Home1”。3.检查安装后的服务。4.使用SQL*Plus建立与Oracle服务器的连接。(1)选择“开始”→“程序”→“Oracle-OraDb10-home1”→“ApplicationDevelopment”→“SQLPlus”。(2)输入用户名和口令。主机字符串若为已配置的网络服务名,则表示连接网络服务名指定的服务器;如果为空,则表示连接本机的默认数据库。点击【确定】按钮,出现“连接成功”窗口。(3)此时可以使用SQL*Plus执行各种SQL语句,访问Oracle数据库的信息。5.使用iSQL*Plus建立与Oracle服务器的连接。6.熟悉Oracle企业管理器控制台,通过图形化的方式了解Oracle数据库的基本信息,使用企业管理器控制台执行各项任务,如管理Oracle实例、表空间、用户帐号、各种数据对象等。用户以管理员身份登录到Oracle数据库。三、实验环境:安装WindowsXP(WindowsServer2003)以及Oracle10g的主机。四、实验要求1.预习实验内容并写出上机报告。2.实验中出现的问题及实验体会。实验二Oracle数据库的创建与管理一、实验目的利用OEM图形化工具和命令行方式完成管理表空间的实验。1.创建表空间。2.更改表空间状态。3.查看表空间。4.掌握DBCA创建数据库的步骤和方法。5.使用OEM查看数据库信息。6.通过练习深入理解Oracle数据库的体系结构。二、实验内容1.创建本地管理表空间APP,大小为50MB,本地管理,自动分配。2.增加一个20MB的数据文件APP1,其中文件初始大小为10MB,可以重写,文件不能增大。3.更改表空间状态。(1)使表空间脱机。(2)使表空间联机。(3)更改表空间为只读。(4)更改表空间为可读/写。4.更改数据文件状态。(1)使数据文件脱机。(2)使数据文件联机。(3)修改数据文件:文件可以自动增大,“增量”设置为2MB,“最大文件大小”设置为30MB。5.查看表空间APP的信息。6.利用DBCA创建数据库。7.使用Oracle企业管理器控制台OEM查看数据库信息。8.查看数据库包含的所有段类型(提示:selectdistinctsegment_typefromdba_segments;)。9.(选做)利用命令行方式完成上述1、2、6、7、内容。三、实验环境:安装WindowsXP(WindowsServer2003)以及Oracle10g的主机。四、实验要求1.预习实验内容并写出上机报告。2.实验中出现的问题及实验体会。实验三Oracle数据表的创建与管理一、实验目的1.了解表的基本概念2.了解创建表的基本命令的用法3.了解基本的数据类型4.学会使用OEM和命令行方式创建表5.学会设置简单的约束条件二、实验内容1.在创建的数据库中创建学生信息表“student”。student表字段名称类型长度约束说明SnoVarchar210主键学生编号SnameVarchar28不允许为空学生姓名SsexVarchar22学生性别(1)在OEM中创建student表,并设置各项约束。(2)使用命令CREATETABLE方式创建student表。2.课程信息表“course”。Course表字段名称类型长度约束说明CnoVarchar26主键课程编号CnameVarchar250不允许为空课程名称CmemoVarchar2200课程说明(1)在OEM中创建course表并设置各项约束。(2)使用命令CREATETABLE方式创建course。3.成绩信息表“score”。Score表字段名称类型长度约束说明SnoVarchar210Student表的外键学生编号CnoVarchar26Course表的外键课程编号SscoreNumber4,2成绩(1)在OEM中创建score表并设置各项约束。(2)使用命令CREATETABLE方式创建sscore。3.自己安装PL/SQLDEVELOPER并利用该软件