|  | 级别: 中级 Hareendranath Kattana, 启用顾问, IBM James Merry, 启用顾问, IBM
2009 年 3 月 30 日 了解 IBM® DB2® 触发器的基本概念 — 在各种情况下使用触发器的时机、方法及种类,以及用户需要具备的权限。本教程是设计用于帮助您准备 IBM Certified Solution Developer - DB2 9.5 SQL Procedure Developer 认证考试(考试 735)的 系列 教程的第 4 部分。
开始之前
关于本系列
这份关于 DB2 SQL Procedure Developer 的六部分 系列 教程将介绍 SQL Procedural Language 的所有基本构造和方法,并说明如何在存储过程、用户定义函数和触发器(包括错误处理和部署)中使用它,还将介绍一些 DB2 9.5 高级功能,如乐观锁定、分层查询和声明的全局临时表。本系列将提供如何调用存储过程、用户定义函数和触发器以及如何在过程与函数之间共享数据的细节。它将引入 DB2 开发工具,包括 IBM Data Studio。这些教程将为通过考试的各个部分奠定坚实的基础。但是,您不应当仅依靠这些教程来准备认证考试。更多考试参考资料可以在本教程的 参考资料 部分中找到。
关于本教程
本教程将介绍有关识别触发器用法、触发器类型、创建触发器及其所需权限以及相关触发器操作的概念。
目标
在完成本教程后,您应当:
- 能够识别触发器的正确用法
- 了解触发器类型
- 了解创建触发器所需的权限
- 了解如何创建触发器
- 能够创建、部署和识别触发器操作
- 熟悉触发器的高级用法
前提条件
要参加 DB2 9.5 SQL Procedure Developer 考试,您必须已经通过 DB2 9 Family Fundamentals 认证考试(考试 730)。您可以使用 DB2 9 Fundamentals 认证考试 730 准备 系列 准备该考试。它是一个非常流行的系列,已经帮助许多人理解了 DB2 系列产品的基本原理。
本教程是为初级和中级 DB2 程序员撰写的。您应该掌握关系数据库工作原理的一般背景知识,并且基本了解数据库、数据库编程构造和操作系统安全性。您还应当熟练使用 DB2 Command Line Processor(CLP),并且应当有 SQL 的工作知识。
系统要求
要运行本教程中的示例,需要访问 DB2 9.5 数据库服务器及 DB2 附带的 SAMPLE 数据库(通过 Command Line Processor 执行 db2sampl 命令可以创建 SAMPLE 数据库)。
|  |
|