Advertisement

数据库课程SSD7 实验4《触发器与游标》

阅读量:
实验4《触发器与游标》
一、实验目的

掌握实施数据库完整性管理所需使用的SQL语句及其操作方法;了解...概念及其实现方式;掌握如何操作游标的使用流程。

二、实验内容

针对实验3所建销售数据库:

  1. 创建一个名为"delete_employee"的触发器,并指定其仅限"dbo"数据库管理员在"employee"表内执行删除操作。
  2. 为"employee"表设计并实现一个用于删除数据的trigger。
  3. 为"employee"表设计并实现一个用于更新数据的trigger。
  4. 计算该表中员工收入的平均值,并筛选出收入低于此平均值的所有员工及其相关信息,并利用游标逐步获取结果。
三、实验方法

本次实验主要是运用SQL Server数据库管理工具配合已建立的销售数据库来配置触发器并使用游标。 本实验方案主要依据课程PPT以及网络教程来实施。

四、实验步骤
  1. 配置一个名为"DeleteEmpTrg"的触发器,该触发器仅当调用者身份为dbo用户时才允许删除employee表中的记录,否则将返回错误信息。
  2. 基于employee表创建一个具有自动重排功能的DELETE操作触发器。
  3. 基于employee表创建一个具有自动重排功能的UPDATE操作触发器。
  4. 通过查询结果返回empl

全部评论 (0)

还没有任何评论哟~