oracle实验报告过程、函数和触发器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、实验软硬件环境
Windows坏境下acle Database 11数据库
四、实验过程(实验步骤、记录、数据、分析)
实验步骤:
(1)创建一个过程avg_sal,用于输出emp表中的某个部门的平均工资,并在PL/SQL匿名块调用该过程输出部门SALES的平均工资;
(2)创建一个函数find_loc,用于返回某个员工所在的工作地点。并调用该函数,显示员工号为7788的工作地点。
(3)创建一个触发器tr_emp_sal,当进行update操作时,员工的工资只能涨不能降,不允许删除员工记录,并修改sal和删除记录,查看相关信息。
1、创建触发器
2、修改sal,查看结果
3、删除记录,查看结果
五、测试/调试及实验结果分析
测试结果基本正常,有些出现异常,经过反复修改后,可以正常测试。
课程名称oracle数据库
实验序号005
实验项目过程、函数和触发器
实验地点
实验学时2学时实验类型验证性
指导教师实验员
专业计算机科学与技术班级
学号姓名
2010年5月19日
成绩:
教师评语
指导教师签名:批阅日期:
一、实验目的及要求
实验目的
通过上机实践熟悉Oracle 11g的对象管理,创建过程、函数和触发器,并进行测试。
六、实验结论与体会
通过上机实践熟悉Oracle 11g的对象管理,创建过程、函数和触发器,并进行测试。
2011年5月19日
二、实验原理与内容
实验内容
(1)创建一个过程avg_sal,用于输出emp表中的某个部门的平均工资,并在PL/SQL匿名块调用该过程输出部门SALES的平均工资;
(2)创建一个函数find_loc,用于返回某个员工所在的工作地点。并调用该函数,显示员工号为7788的工作地点。
(3)创建一个触发器tr_emp_sal,当进行update操作时,员工的工资只能涨不能降,不允许删除员工记录,并修改sal和删除记录,查看相关信息。
相关文档
最新文档