数据库系统原理 第四章.pptVIP

  • 19
  • 0
  • 约8.45千字
  • 约 40页
  • 2017-08-19 发布于江西
  • 举报
数据库系统原理 第四章.ppt

第4章 存储过程和触发器 4.1 存储过程 4.2 触发器 4.1 存储过程 4.1.1 存储过程基本概念 4.1.2 创建和执行存储过程 4.1.3 存储过程的修改和删除 4.1.1 存储过程基本概念 存储过程是指经过预先编译的SQL语句的集合,可以以一种可执行的形式永久地存储在数据库中。 需要时只需调用该过程就可以完成相应的操作。 存储过程类似于程序设计语言中的过程和函数。 4.1.1 存储过程基本概念(续) 存储过程具有以下优点。 (1)运行速度快 (2)模块化编程,增强代码的重用性和共享性 (3)减少网络通信量 (4)保证系统的安全性 4.1.1 存储过程基本概念(续) 在SQL Server中,存储过程有两种类型: 系统存储过程 用户定义的存储过程 系统存储过程存放在master数据库中并以sp_为前缀,主要是从系统表中获取信息,为系统管理员管理SQL Server提供支持。 用户自定义存储过程是由用户创建并能完成某一特定功能的存储过程。对于用户创建的存储过程,尽量不要以sp_作为其名称的前缀。 4.1.2 创建和执行存储过程 一、创建存储过程 T-SQL语句格式: CREATE PROC[EDURE] procedure_name [@parameter data_type [=default] [OUTPUT]][ ,…]

文档评论(0)

1亿VIP精品文档

相关文档