为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

oracle平时作业二

2017-09-19 2页 doc 85KB 35阅读

用户头像

is_477730

暂无简介

举报
oracle平时作业二平时作业二 Oracle的对象及其管理 1.SQL操作 根据ORACLE数据库SCOTT模式下的emp和dept表,完成下列操作: (1) 查询20号部门的所有员工信息 (2) 查询所有工种为CLEAR员工的员工号、员工名和部门号。 (3) 查询奖金(COMM)高于工资(SAL)的员工信息。 (4) 查询资金高于工资20%的员工信息。 (5)统计每个部门各工种的人数与平均工资。 (6)查询所有员工中,工资排名在5-10的员工信息。         2.简述游标的作用和游标使用的基础步骤。 游标的作用是将数据库的中...
oracle平时作业二
平时作业二 Oracle的对象及其管理 1.SQL操作 根据ORACLE数据库SCOTT模式下的emp和dept表,完成下列操作: (1) 查询20号部门的所有员工信息 (2) 查询所有工种为CLEAR员工的员工号、员工名和部门号。 (3) 查询奖金(COMM)高于工资(SAL)的员工信息。 (4) 查询资金高于工资20%的员工信息。 (5)统计每个部门各工种的人数与平均工资。 (6)查询所有员工中,工资排名在5-10的员工信息。         2.简述游标的作用和游标使用的基础步骤。 游标的作用是将数据库的中数据检索出来后缓存,可以被PL/SQL程序一行一行的读取并处理。支持一条、多条、零条记录的处理。 游标的基本操作步骤为: (1)声明游标,使用查询来定义游标的列和行 (2)打开游标,使用PL/SQL命令OPEN来打开一个声明的游标 (3)提取数据,从游标中重复提取每条记录到数据结构中,直到数据集合被提交 (4)关闭游标,使用完游标后将其关闭 3.实训题 根据ORACLE数据库SCOTT模式下的emp和dept表,完成下列操作: (1) 编写一个PL/SQL块,输出所有员工的员工名,员工号,工资和部门号。 (2) 创建一个存储过程,以员工号为参数,输出该员工的工资。 (3) 创建一个存储过程,以员工号为参数,修改该员工的工资。若该员工属于10号部门,则工资增加150;若属于20号部门,则工资增加200;若员工属于30号部门,则工资增加250. (4) 创建一个函数,以员工号为参数,返回该员工的工资。 (5)在emp表中创建一个触发器,当删除emp表中的数据时,自动向与emp表结构相同的emp_copy表中插入相同的一条记录。
/
本文档为【oracle平时作业二】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索