传送门(不用再辛苦百度实验报告啦,一键直达呦)

oracle实验1 oracle 基本操作

oracle实验2 oracle数据体系结构

oracle实验3 用户、方案的创建与管理

oracle实验4 表的创建与管理

oracle实验5 sql基本查询

oracle实验6 sql高级查询

oracle实验7 pl/sql编程基础

oracle实验8 存储过程与函数的创建

oracle实验9-10 索引与视图,序列和同义词的创建

oracle大作业下载

一、实验目的

 1、掌握Oracle 10g相关的服务的启动,停止

     2、掌握数据库配置助手(DBA),企业管理器(OEM),SQL plus 与

     3、掌握使用STARUP与SHUPDOWN命令启动,关闭数据库的方法,了解使用ENM工具和注册表中设置的自动启动,关闭数据库的方法。

二、实验内容

     1、分别使用“服务”窗口和DOS命令来启动Oracle的常见服务。

     2、使用system 用户登录OEM工具和程序组中的SQL*Plus图像窗口

     3、进入DOS命令行,执行sqlplus命令登录数据库,使用Connect命令切换当前的连接用户。

     4、以sys用户的STSDBA特权登录数据库,尝试使用STARUP命令的不同方式启动数据库并使用SHUODOWN命令关闭数据库

三、实验环境

     虚拟机下的Win 和 Oracle 10g

四、实验步骤

1. 分别使用“管理工具”中的“服务”窗口和DOS下的命令来启动Oracle的几种常见服务。

(1)使用“管理工具”中的“服务”窗口启动服务

oracle实验1 oracle 基本操作_oracle

(2)使用DOS下的命令启动DBConsole服务

oracle实验1 oracle 基本操作_oracle_02

2.使用system用户登录OEM工具、程序组中的SQL*Plus图形窗口。

(1)使用system用户登录OEM工具

使用:​​http://localhost:1158/em​​ 登录本机OEM工具,如下图所示:

oracle实验1 oracle 基本操作_数据库_03

登录界面如下:

oracle实验1 oracle 基本操作_sql_04

(2)使用system用户登录程序组中的SQL*Plus图形窗口

oracle实验1 oracle 基本操作_数据库_05

oracle实验1 oracle 基本操作_sql_06

成功登录程序组中的SQL*Plus图形窗口

oracle实验1 oracle 基本操作_数据库_07

3. 点击“开始”->“运行”,输入cmd命令进入DOS环境,然后执行SQLPLUS命令登录数据库,并使用CONNECT命令切换当前的连接用户,具体操作如下((1)~(3)步单独实现,(4)~(5)步单独实现):

(1)SQLPLUS system/密码。

oracle实验1 oracle 基本操作_oracle_08

(2)SQLPLUS system/密码@主机字符串。

oracle实验1 oracle 基本操作_数据库_09

(3)SQLPLUS system/密码@主机名或主机IP地址:数据库端口号/数据库服务名。

oracle实验1 oracle 基本操作_oracle_10

(4)CONNECT sys/密码@主机字符串 AS SYSDBA。

oracle实验1 oracle 基本操作_数据库_11

(5)CONNECT sys/密码@主机名或主机IP地址:数据库端口号/数据库服务名。

oracle实验1 oracle 基本操作_sql_12

4.以sys用户的SYSYEM特权登录数据库,尝试使用STARTUP命令的不同启动方式启动数据库,并使用SHUTDOWN命令关闭数据库,具体操作如下:

(1)SQLPLUS sys/密码 AS SYSDBA

oracle实验1 oracle 基本操作_数据库_13

(2)SHUTDOWN IMMEDIATE。

oracle实验1 oracle 基本操作_数据库_14

(3)STARTUP NOMOUNT|MOUNT|OPEN 观察以不同方式启动数据库时提示信息有何不同。

oracle实验1 oracle 基本操作_oracle_15

oracle实验1 oracle 基本操作_数据库_16

oracle实验1 oracle 基本操作_数据库_17