实验五+简单PLSQL程序设计报告..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验五简单PLSQL程序设计报告.

实验五报告 说明:本实验代码量太多,若需要该报告doc文档和实验所用源代码可加Q:1270001405领取,验证信息填写方式:oracle实验五报告和代码 实验目的 理解 PL/SQL 程序结构,掌握 Oracle 的 PL/SQL 程序的编制与调试方法并理解 Oracle 数据库中的异常处理。 实验内容 了解 PL/SQL 语法特点,熟悉其程序结构和语句; 熟练掌握 PL/SQL 各种运算符、控制语句的功能及使用方法。 实验习题的源程序清单/命令清单/图形界面截图 以 Scott 用户身份登录,完成以下任务。 匿名程序块 建立一个帐户表,并插入数据 编写 PL/SQL 程序块,完成从‘李文’向‘刘程’转帐 5000 元。 执行一次: 执行两次: 执行三次: 过程 创建一个带参数的存储过程,其中的输入参数用于接收员工号,默认值为 ‘ 7654’, 然后在 emp 表中查询该员工的姓名、部门、薪水信息, 通过 dbms_output包输出。 创建一个存储过程,在 emp 表中查询出哪些员工薪水高于 4000,他们分别属于什么部门,以及相应部门的名称信息。使用 dbme_output 包输出相应的信息。 修改 2 题中建立的存储过程,增加一个参数,接收要查询的薪水值 修改 1 题中建立的存储过程,查询出指定员工 emp1 的信息后,通过调用 3 题中建立的存储过程,查询有哪些员工的薪水高于员工 emp1 修改表 emp,增加字段 salgrade,数据类型为 number(1),建立存储过程,根据表 salgrade 的薪水等级信息,修改 emp 表的 salgrade 字段的值。 触发器 建立 JOBS 表: 向 JOBS 表中插入以下数据: 建立存储过程 P_EMP_SAL 根据参数指定的职位编号和最低工资,修改EMP 表中的 SAL 值,如果原 SAL 小于最低工资,则 SAL=最低工资。存储过程包括两个参数:职位编号 JOB_ID,该职位的最低工资 MIN_SALARY。 在 JOBS 表上建立行级触发器 T_UPDATE_JOB_SAL,当修改 JOBS 表MIN_SALARY 字段值时,触发器调用 P_EMP_SAL,更新 EMP 表相应职位的SAL。 查询 EMP 表中所有‘ CLERK’职位的员工信息。 修改 JOBS 表的数据,将 CLERK 的最低工资改为 2500,最高工资改为5500。 查询 EMP 表中所有‘ CLERK’职位的员工信息。 提交事物 实验过程中遇到的问题及解决方法 实验所需的知识已全部掌握,未遇到问题。

文档评论(0)

ds2fdsx + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档