• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器

DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器等相关知识,希望本文的分享对您有所帮助
</div>

开始之前

关于本系列

这份关于 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数据库)。

触发器简介

触发器是在响应对特定表执行数据库插入、更新或删除操作时执行的可选操作。触发器是使用CREATE TRIGGER DDL语句创建的。

如何识别触发器的正确用法

数据处理操作(例如插入、更新或删除)可以引发触发器的启动事件。检查限制和参考限制是可以使用触发器的领域。触发器可用于:

更新其他表和视图

自动生成值

记录值转换

生成报警

定义和增强业务规则

增强数据完整性规则

触发器类型

BEFORE触发器:在针对表应用数据库插入或更新之前执行这些触发器。CALL和SIGNAL是允许使用的两条 SQL语句。

BEFORE DELETE触发器:在应用删除操作之前执行。

AFTER触发器:在应用更新、插入或删除操作之后执行。这些触发器用于更新反映表之间的关系和一致性的其他表中的数据,还用于确保数据完整性。AFTER触发器通常用于在特定情况下向用户生成报警。

INSTEAD OF触发器:这些触发器支持对最初不支持插入、更新和删除操作的视图执行这些操作。

 2 3 4  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器
  • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第6部分:DB2开发工具

相关文章

  • 2017-06-28灵活有效的数据仓库解决方案:第1部分:客户互动和项目计划
  • 2017-06-28DB2 9的新特性
  • 2017-06-28Oracle到DB2移植解决方案
  • 2017-05-11DB2中的数据移动(一)
  • 2017-06-28如何为 DB2 Cube Views 构建元数据桥
  • 2017-06-28DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 5 部分
  • 2017-06-28如何在AIX平台上把DB2V8升级到DB2V95
  • 2017-06-28一台Linux或UNIX机器上设置多个DB2系统
  • 2017-06-28DB2数据库归档日志的管理方案简介
  • 2017-06-28在 DB2 优化器中使用分布统计信息

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 构建基于 DB2 Everyplace 的 MIDP 应用程序
    • DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践
    • DB2数据库为单个会话锁定技巧
    • DB2基础:表空间和缓冲池
    • POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能
    • 如何在AIX平台上把DB2V8升级到DB2V95
    • 灵活有效的数据仓库解决方案: 第 1 部分:客户互动和项目计划
    • 应用开发: Java:热力不断
    • 关于IBM数据库DB2 9的九大特性简介
    • DB2在控制中心点选数据库时出现:SQL1031N问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有