- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东技术师范学院实验报告
学院: 计算机科学学院 专业: 计算机科学与技术 班级: 1 成绩: 姓名: 黄传川 学号: 2012034243001 组别: 组员: 实验地点: 工业中心202 实验日期: 2015-6-7 指导教师签名:
预习情况 操作情况 考勤情况 数据处理情况
实验名称: 数据库PL/SQL程序设计1.掌握数据库系统PL/SQL块的编写和操作;
2.掌握数据库系统PL/SQL存储过程、函数和触发器的创建和操作
2、编写一个PL/SQL块,输出所有比本部门平均工资高的员工信息。
3、编写一个PL/SQL块,输出所有员工及其部门领导的姓名、员工号及其部门号。
4、查询姓为“Smith” 的员工信息,并输出其员工号、姓名、工资、部门号。如果该员工不存在,则插入一条新纪录,员工号为2012,员工姓为“Smith”,工资为7500元,入职日期为“2002年3月5日”,部门号为50。如果存在多个名为“Smith”的员工,则输出所有名为“Smith”的员工号、姓名、工资、入职日期、部门号L。
P322
2、创建一个存储过程,以员工号为参数,修改该员工的工资。若该员工属于10号部门,则工资增加150;若属于20号部门,则工资增加200;若属于30号部门,工资增加250;若属其他部门,则工资增加300。
4、创建一个存储过程,以部门号为参数,输出入职日期最早的10个员工信息。
7、创建一个函数,以员工号为参数,返回该员工的所在部门的平均工资。
9、创建一个包,包中包含一个过程和一个游标。游标返回所有员工的信息:存储过程实现每次输出游标的5条记录。
11、在emp表上创建一个触发器,当插入、删除或修改员工信息时,统计各个部门的人数及平均工资,并输出。
12、在emp表中创建一个触发器,保证修改员工工资时,修改后的工资低于该部门最高工资,同时高于该部门最低工资。
14、创建一个存储过程,以员工号和部门号作为参数,修改员工所在的部门为输入的部门号。如果修改成功,则显示“员工由….号部门调入…部门”;如果不存在该员工,则显示“员工号不存在,请输入正确的员工号”;如果不存在该部门,则显示“该部门不存在,请输入正确的部门号”。
您可能关注的文档
最近下载
- 高血压合并冠心病患者血压管理中国专家共识.pdf
- (2024年新教材)部编版一年级道德与法治上册《课余生活真丰富》教案.docx VIP
- 玻璃纤维增强水泥外墙板 JC/T 1057-2007.pdf VIP
- 机器人教育未来发展趋势研究.docx VIP
- 《疯狂动物城》全本台词中英文对照.docx VIP
- 安川GA500小型高功能型变频器产品技术手册.pdf
- 某大型建筑集团企业财务一体化平台解决方案V2.0.pptx
- 动漫游戏IP衍生品开发策划书.pptx VIP
- 2024年福建省普通高中会考物理学科考试大纲.docx
- 2016年下半年软件水平考试(高级)系统架构师下午(论文)真题试卷.doc VIP
文档评论(0)