[计算机]SQL Server 数据库技术第8章 存储过程和触发器的创建与维护
第8章 存储过程和触发器 的创建与维护 本章学习目标 了解存储过程的概念; 掌握创建、执行存储过程的方法; 掌握查看和修改存储过程的方法; 掌握删除存储过程的方法; 了解触发器和一般存储过程的主要区别; 掌握创建和查看触发器的方法; 掌握修改和删除触发器的方法。 8.1 概述8.1.1 存储过程概述 “存储过程”就是将常用的或很复杂的工作,预先以SQL程序写好,然后指定一个程序名称保存起来,以后只要用EXCUTE指令来执行这个程序,即可完成该项工作. 8.1.1 存储过程概述 应该提倡多使用存储过程,原因有以下几点。 (1)实现了模块化编程。 (2)调用一次以后,相关信息就保存在内存中,下次调用时可以直接执行。 (3)存储过程可以接受输入参数并可以返回输出值。 (4)存储过程具有对数据库立即访问的功能。 (5)使用存储过程可以加快程序的运行速度。 (6)使用存储过程可以减少网络流量。 (7)使用存储过程可以提高数据库的安全性。 8.1.1 存储过程概述 存储过程分为两类:系统存储过程和用户自定义的存储过程。 系统存储过程 是由系统自动创建的,主要存储在master数据库中,一般以sp_为前缀。 系统存储过程完成的功能主要是从系统表中获取信息。进行系统的各项设置、相关管理工作。 用户自定义存储过程 由用户创建并能完成某一特定功
原创力文档

文档评论(0)