实验目的:

  1. 掌握常用系统函数的使用方法。
  2. 理解存储过程的使用原理。
  3. 了解触发器的用途及使用方法。

实验任务:

  1. 运用常见系统函数完成查询操作。
  2. 创建和部署触发器以维护数据完整性。
  3. 创建和调用存储过程以封装业务逻辑。
  4. 使用游标对数据进行遍历和操作。

实验环境:

SQL Server

实验步骤:

  1. 数据库设计:
    • 创建 Company 数据库,并建立 Employees 和 Departments 表。
    • 定义主码和外码以维护数据之间的关系。
  2. 存储过程:
    • 创建一个存储过程来插入新员工。
    • 调用存储过程以向 Employees 表中插入数据。
  3. 触发器:
    • 创建一个触发器,在更新 Departments 表时级联更新 Employees 表中的部门信息。
  4. 游标:
    • 使用游标遍历 Departments 表并打印每个部门的详细信息。

注意事项:

  1. 确保在调用存储过程时正确传递参数。
  2. 触发器无法接收用户应用程序传递的参数。