《SQL Server 2000数据库》教学资源(PPT课件讲稿)第10章 存储过程

第10章存储过程 101存储过程的概念 102创建与执行 10.3存储过程的操作
第10章 存储过程 10.1 存储过程的概念 10.2 创建与执行 10.3 存储过程的操作

10.1存储过程的概念 存储过程 SQL Server提供了一种方法,它可以将一些 固定的操作集中起来由 SQL Server数据库服务器 来完成,以实现某个任务,这种方法就是存储过 程 在 SQL Server中存储过程分为两类:即系统 提供的存储过程和用户自定义的存储过程
10.1 存储过程的概念 一、存储过程 SQL Server提供了一种方法,它可以将一些 固定的操作集中起来由SQL Server数据库服务器 来完成,以实现某个任务,这种方法就是存储过 程。 在SQL Server中存储过程分为两类:即系统 提供的存储过程和用户自定义的存储过程

存储过程与视图的比较 1、视图中只能有 SELECT语句 存储过程中可以有各种SQL语句 2、视图不能接受参数,只能返回结果集 存储过程能接受参数,也可返回结果集
二、存储过程与视图的比较 1、视图中只能有SELECT语句 存储过程中可以有各种SQL语句 2、视图不能接受参数,只能返回结果集 存储过程能接受参数,也可返回结果集

10.2创建与执行 创建 可以使用三种方法创建存储过程: 1、使用创建存储过程向导创建存储过程 2、利用 SQL Server企业管理器创建存储过程。 3、使用 Transact SQL语句中的 CREATE PROCEDURE命令创建存储过程
10.2 创建与执行 一、创建 可以使用三种方法创建存储过程 : 1、使用创建存储过程向导创建存储过程。 2、利用SQL Server 企业管理器创建存储过程。 3、使用Transact-SQL语句中的CREATE PROCEDURE命令创建存储过程

1、使用创建存储过程向导创建存储过程 在企业管理器中,选 im SQL Server Enterpri+[控制台根目录 Microsoft SQL Servers \SQL Server组 口区 油控制台C)窗口)帮助0 回图 择工具菜单中的向导选项, 作)查看工具①)‖白国回X③‖米、即0图 QL Server 选择“创建存储过程向 NOTEPAD 导”,则出现欢迎使用 关于 SOL Server企业管理器④A) 查看 口 Meta D从这里创建窗口 创建存储过程向导对话框 刷新①) 帮助① 根据以下各图提示可完成 创建存储过程。 图10-1新建 SQLServer组
1、 使用创建存储过程向导创建存储过程 在企业管理器中,选 择工具菜单中的向导选项, 选择“创建存储过程向 导” ,则出现欢迎使用 创建存储过程向导对话框。 根据以下各图提示可完成 创建存储过程。 图10-1 新建SQL Server组

刨建存储过程内导- PB\employees 欢迎使用创建存储过程向导 本向导将帮助您使用 Transact.-soL创建存储过程。 使用本向导可以 ·选择存储存储过程的数据库 生成插入、更新或删除行的存储过程 ·編辑存储过程属性 編辑创建存储过程的 Transact-S叽语句 上步国技02取消」 图10-2欢迎使用创建存储过程向导对话框
图10-2 欢迎使用创建存储过程向导对话框

创建存储过程网导-PB\en1ya 选择数据库 选择希望在其中保存存储过程的数据库。 数据库名称① 区上一步@[下一步0取消 图10-3选择数据库对话框
图10-3 选择数据库对话框

刨建存储过程导- PBLeaployees 选择存储过程 甭¥ 要执行的存储过程选择一个或多个操作。对于每个表,您都可以包建 名 插入 册除 更新 10 〈上一步①下一步 图10-4选择数据库对象对话框
图10-4 选择数据库对象对话框

创建存储过程内导- PB\employees 正在完成创建存储过程向导 或在感买储过程所带的个步骤。若要 将行插入到 编辑) 〈上一步0)完成① 取消 图10-5完成创建存储过程向导对话框
图10-5 完成创建存储过程向导对话框

编辑存储过程屈性 该存储过程将允许用户在表“em1oyee”(该表在数据库“ employees”内)中插入行 名称Q 冽名 数据类型 长度 选择 编号 10 姓名 年龄 「性别 工资 编辑SQL① 取消 图10-6编辑存储过程属性对话框
图10-6 编辑存储过程属性对话框
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server简介.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第2章 数据输入.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第11章 数据的安全与保护.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第10章 宏与VBA.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第1章 Excel基础.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)课件说明.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第4章 公式.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第3章 格式化工作表.ppt
- 《数据结构及其应用(用面向对象方法与C++描述)》第5讲 递归(Recurve).ppt
- 《数据结构及其应用(用面向对象方法与C++描述)》第6章 树和森林.ppt
- 《数据结构及其应用(用面向对象方法与C++描述)》第四章 栈和队列.ppt
- 《数据结构及其应用(用面向对象方法与C++描述)》第一章 概述 第二章 线性表 第三章 链表.ppt
- 《数据结构》课程教学资源:第一讲 双向循环链表.ppt
- 清华大学:《算法分析与设计》课程教学讲义(双语版)Lecture 10 Numbe rtheoretic Algorithn.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)第九讲 Maximum flow 极大流.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)第七讲 图的基本算法.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)第六讲 分摊分析法.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)第六讲 分摊分析法.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)Lecture 5. Greedy Algorithm.pdf
- 清华大学:《算法分析与设计》课程教学讲义(双语版)Lecture 4 Greedy algorithm.pdf
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第11章 触发器.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第12章 游标.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第13章 事务与锁.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第14章 安全管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第15章 数据库日常维护与管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server关系数据库简介.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第2章 Transact——SQL语言.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第3章 SQL语言编程.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第4章 数据库与事务日志.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 表.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第6章 SQL Server权限管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第7章 索引及约束.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第8章 管理数据库其他对象.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第9章 视图.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 数据库设计基础.ppt
- 万博科技职业学院:《Visual Basic程序设计》第一章 Visual Basic程序设计概论.ppt
- 万博科技职业学院:《Visual Basic程序设计》第三章 用户界面设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第二章 Visual Basic语言基础.ppt
- 万博科技职业学院:《Visual Basic程序设计》第五章 菜单设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第四章 过程与变量的作用范围.ppt