oracle数据库实验指导书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机科学学院《ORACLE数据库》实验指导书

《ORACLE数据库》实验指导书

实验一Oracle数据库安装配置以及基本工具的使用

1.实验的基本内容

实验室中oracle数据库安装后某些服务是关闭的(为了不影响其他课程的使用),所以在进入数据库前需要对oracle进行配置:

(1)启动oracle OraHomeTNSLISTENER 和oracleserviceORACLE 两个服务

(2)修改listener.ora 和tnsnames.ora 两个文件的内容

(3)以用户名:system ,口令:11111 以“独立登录”的方式进入oracle 数据库系统

(4)熟悉数据库中可用的工具。

2.实验的基本要求

(1)掌握Oracle11g的配置以及登录过程。

(2)熟悉系统的实验环境。

3.实验的基本仪器设备和耗材

计算机

4.实验步骤

(1) 查看设置的IP地址是否与本机上的IP地址一致。若不一致则修改为本机IP地址。

(2) 启动oracle OraHomeTNSLISTENER 和oracleserviceORACLE 两个服务

控制面板/性能与维护/管理工具/服务/ oracle OraHomeTNSLISTENER(右击/启动)。

控制面板/性能与维护/管理工具/服务/ oracleserviceORACLE(右击/启动)

(3) 修改listener.ora 和tnsnames.ora 两个文件的内容

D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN (用记事本方式打开),将HOST=“…..”内容修改为本机的IP地址,保存退出。

D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN (用记事本方式打开),将HOST=“…..”内容修改为本机的IP地址,保存退出。

(4) 启动oracle 数据库

用户名为:system 口令:manager 连接身份为:SYSDBA 或者:用户名:sys 口令:change_on_install 连接身份为:SYSDBA.

(5) 进入系统后熟悉环境。

实验二 Oracle数据库的基本操作

1.实验的基本内容

(1)创建数据库实例。

(2)在系统自带数据库中练习创建表空间、基本表并输入相应表内容。

(3)数据更新,插入,删除及数据查询。

2.实验的基本要求

(1)掌握Oracle9i中数据库及其实例的创建,基本表的创建与修改。

(2)数据定义、数据的插入、修改、删除以及查询等语句的使用。

3.实验的基本仪器设备和耗材

计算机。

4.实验步骤:

(1) 在OEM中创建数据库。

(2) 在OEM中系统自带数据库中练习创建表空间。

(3) 在OEM中系统自带数据库中创建基本表并输入相应表内容

加、删除等修改。

实验三SQL*PLUS的简单使用

1.实验的基本内容

(1)从windows中“开始”菜单启动oracle sqlplus,输入用户名:system, 口令:manager。

(2)从DOS窗口启动oracle sqlplus。

(3)利用前面所学的内容创建基本表并输入数据,使用SQL语句来查询基本表中的内容。

(4)完成课后相关练习。

2.实验的基本要求

(1)掌握oracle sqlplus的两中启动方法。

(1)练习以前的SQL语句并熟练掌握SQLPlus的各种命令。

(3)了解sqlplus环境的存储以及数据字典等功能。

3.实验的基本仪器设备和耗材

计算机。

4.实验步骤

(1)从windows中“开始”菜单启动oracle sqlplus

用户名: scott 口令:tiger 或 用户名:system 口令:manager

(2) 从DOS窗口启动oracle sqlplu

退出DOS时,用SQL>quit

(3)下面在SQL*Plus中查询实验二所创建的表HR.ZYZBIAO1 的

内容

输入的内容如下:sql>select “HR.ZYZBIAO1.SNO”,

“HR.ZYZBIAO1.SNAME”, “HR.ZYZBIAO1.GRADE”from

“HR.ZYZBIAO1”; (注意不要忘带; )

(4)在DOS方式下启动后输入的内容与上面的完全相同。

实验四数据库的安全性设置(一)

1.实验的基本内容

(1)在OEM中创建用户、角色,授予系统权限、对象权限。

(2)利用SQL语句来创建用户、角色,授予系统权限、对象权限、角色,回收权限和角色。

2.实验的基本要求

(1)熟练掌握权限和角色的创建、授权以及回收。

(2)通过对SQL语句的练习,掌握对数据库的权限和角色的设置。

3.实验的基本仪器设备和耗材

计算机。

4.实验步骤

(1)在OEM中创建、修改、删除用户。

(2)在OEM中创建角色,授予系统权限、对象权限。

(2)利用SQL语句来创建用户、角色,授予系统权限、对象权限。

例如:创建用户名CHENJIE 通过数据库认证方式,口令为:123456,表空间为:USERS

CREATE USER "CHENJIE" IDENTIFIED BY "123456" DEFAULT

TABLESPACE "USERS"

例如:利用下面的语句可以修改用户chenjie的认证方式、默认表空间、空间配额:

ALTER USER chenjie IDENTIFIED BY chenjie_pw QUOTA 10M ON mbl_tbs;

例如:利用下面的语句创建了一个名为OPT_ROLE的角色,并且为它授予了一些对象权限和系统权限:

CREATE ROLE OPT_ROLE; GRANT SELECT ON sal_history TO OPT_ROLE; GRANT INSERT,UPDATE ON mount_entry TO OPT_ROLE; GRANT CREATE VIEW TO OPT_ROLE;

例如:利用下面的语句可以相关权限授予用户chenjie:

GRANT CREATE USER,ALTER USER,DROP USER TO chenjie

WITH ADMIN OPTION;

相关文档
最新文档