- 10
- 0
- 约 5页
- 2016-10-03 发布于贵州
- 举报
数据库原理与应用验12(二版)
实验十二 存储过程与触发器
一、实验目的及要求
本实验主要目的是让学生通过实验掌握存储过程的创建及使用方式、触发器的创建,具体要求有:
理解存储过程的概念及类型,深刻理解存储过程的优点
掌握创建各种存储过程的方法
掌握调用存储过程的方法
掌握查看、修改、删除存储过程的方法
理解触发器的概念与类型
理解触发器的功能及工作原理
掌握创建、更改、删除触发器的方法
掌握利用触发器维护数据完整性的方法
二、实验原理及背景知识
(一)存储过程知识
存储过程是一种数据库对象,将执行计划存储在数据库的服务器中。它的运行速度比独立运行同样的程序要快。
1、存储过程类型
1)系统存储过程
存储在master数据库中,以sp_为前缀。可以在其他数据库中对其进行调用。
2)用户自定义存储过程
由用户创建并能完成某一特定功能的存储过程,或称本地存储过程。
2、创建存储过程
存储过程的三个组成部分:
(1)所有的输入参数以及传给调用者的输出参数。
(2)被执行的针对数据库的操作语句,包括调用其他存储过程的语句。
(3)返回给调用者的状态值,以指明调用是成功还是失败。
3、T-SQL创建存储过程的基本语法格式:
CREATE PROC[EDURE] 存储过程名称 参数定义
AS SQL语句
(二)触发器知识
触发器是一种特殊类型的存储过程,主要通过事件进行触发执行的。可以实现由主键和外键所不能保证的
您可能关注的文档
- 教师招聘考试中学息技术真题理论知识部分.doc
- 教师招聘考试心理复习资料.doc
- 教师招聘考试面试中小学教案的内容.doc
- 教师招聘考试:体学科专业知识试卷(模拟试题)及答案.doc
- 教师招聘面试:自介绍范例及技巧总结.docx
- 教师探究性教学能培养与训练考试题.doc
- 教师教育技术能力习题结合答题器.doc
- 教师职业幸福感的失与对策.doc
- 教师论坛稿---快乐工作,做幸福教师.doc
- 教师评价语言在语课堂教学中的魅1.doc
- 第2课+古代世界的帝国与文明的交流高一下学期统编版必修中外历史纲要下.pptx
- 5.1 基因突变和基因重组(第1课时)课件高一下学期生物人教版必修2.pptx
- 第六章第四节 协同进化与生物多样性的形成课件-高一下学期生物人教版必修2.pptx
- 3.1重组DNA技术的基本工具课件高二下学期生物人教版选择性必修3.pptx
- 第1课 文明的产生与早期发展 课件高一下学期统编版必修中外历史纲要下(4).pptx
- 4.1被动运输 课件高一上学期生物人教版必修1.pptx
- 第15课 两次鸦片战争高一上学期统编版必修中外历史纲要上.pptx
- 第5课 南亚、东亚与美洲的文化 课件高二下学期历史统编版选择性必修3文化交流与传播(1).pptx
- 第11课 马克思主义的诞生与传播 课件高一下学期统编版必修中外历史纲要下(3).pptx
- 第17课 挽救民族危亡的斗争 课件--高一上学期统编版必修中外历史纲要上.pptx
原创力文档

文档评论(0)