上机任务6 Oracle 11g数据库PL/SQL编程
一、上机目的
1、掌握PL/SQL的基本结构。
2、掌握PL/SQL的各种功能的编成。
二、实验环境
局域网,安装了Oracle 11g的Windows 2000、Windows7等操作系统。
三、上机学时
2
学时,必做实验。
四、上机内容(全部使用命令方式完成)
1、使用PL/SQL编程,请输出你的姓名和学号。 2、使用PL/SQL编程,请输出100以内的偶数和为多少。 3、使用PL/SQL编程请根据以下情况判断,如果输入的
成绩低于60分输出不及格,70-80输出中等,80-90输出良好,90-100输出优秀。
分析与思考
1、 PL/SQL编程和普通程序编程有什么区别?
上机任务7 Oracle 10g数据库的角色和用户创建及
权限设置
一、上机目的
1、掌握Oracle中用户创建和授权。 2、掌握角色的创建和授权
3、掌握把角色授予某一个用户。
二、实验环境
局域网,安装了Oracle 11g的Windows 2000、Windows7等操作系统。
三、上机学时
2
学时,必做实验。
四、上机内容(全部使用命令方式完成)
1、用命令方式在此数据库下创建一个以你的姓名缩写为名称的表空间。
2、在刚才创建好的表空间中创建一个以你的姓名缩写为名称的用户,密码为你的姓名缩写加学号。
3、把对SCOTT.DEPT表中更新DNAME的权限授予你刚创建的用户。
4、创建一个角色SUI使其对SCOTT.EMP的表有查询、更新、插入的权利。
5、把这个创建好的角色授予给在步骤二中创建的用户。 6、试着把创建表的管理权限授予你刚创建的用户。 分析与思考
1、为什么使用角色?
上机任务8 Oracle 10g数据库的备份和恢复
一、上机目的
1、掌握EM进行备份和恢复。 2、掌握RMAN恢复技术。 3、掌握闪回技术。
二、实验环境
局域网,安装了Oracle 10g的Windows 2000、Windows xp等操作系统。
三、上机学时
2
学时,必做实验。
四、上机内容(全部使用命令方式完成) 1、使用数据泵导出和导入数据库、用户和表。 2、使用EXP/IMP导出和导入数据库、用户和表。 3、创建一个以你的名字命名的表,并在表中输入几条数据,备份这个表,然后利用闪回技术把其恢复出来。 4、查询你闪回表中的数据。 分析与思考
1、Oracle数据库备份的优势有哪些?