第九章 存储过程与触发器的创建与维护 本章要点:了解存储过程和触发器的概念和特点 掌握存储过程和触发器的创建、管理、删除 掌握存储过程和触发器的主要区别本章教学内容:9.1 概述9.2 存储过程9.3 触发器9.4 存储过程与触发器的应用在大型数据库系统中,存储过程和触发器具有很重要的作用。存储过程是SQL语句和控制流语句组成的集合;触发器是一种特殊的存储过程;9.1 概述 9.1.1 存储过程概述9.1.2 触发器概述9.1.1 存储过程概述定义:将某些需要多次调用的实现某个特定任务的代码段编写成一个过程,将其保存在数据库中,并由SQL Server服务器通过过程名来调用它们,这些过程就叫做存储过程。使用存储过程的优点:实现了模块化编程。可在单个存储过程中执行一系列SQL语句。可从自己的存储过程内引用其他存储过程,简化复杂语句。可能接受输入参数并返回输出值。具有对数据库立即访问功能。可以减少网络流量。提高数据库的安全性。存储过程既有参数又有返回值,其与函数的区别