触发器和存储过程
存储过程、触发器和用户自定义函数实验。练习教材中存储过程、触发器和用户自定义函数的例子。教材中的BookSales数据库。实验内容二。完成下面的实验内容。存储过程是SQL Server服务器上一组预编译的Transact-SQL语句。
触发器和存储过程Tag内容描述:<p>1、存储过程、触发器和用户自定义函数实验兰州大学数据库实验报告实验内容一练习教材中存储过程、触发器和用户自定义函数的例子。教材中的BookSales数据库,在群共享中,文件名为BookSales.bak。实验内容二针对附件1中的教学活动数据库,完成下面的实验内容。1、存储过程 (1)创建一个存储过程,该存储过程统计“高等数学”的成绩分布情况,即按照各分数段统计人数。 CREATE Proc MATH_NUM MATH CHAR(20)=高等数学ASSELECT MATH as canme,count(case when score=90 then 1 end)as90以上,count(case when score=80 and score=7。</p><p>2、第9章 存储过程、触发器,9.1 存储过程,问题 要把完成某功能的SQL做成类似C语言的函数,供需要时调用,如何做? 1.什么是存储过程? 存储过程是SQL Server服务器上一组预编译的Transact-SQL语句,它们被集合在一起用于完成某项任务,它可以接受参数、返回参数值,并且可以嵌套调用。,9.1.1 存储过程概述,9.1.1 存储过程概述,2. 存储过程的功能特点 模块化编程 创建一个存储过程存放在数据库中后,就可以被其他程序反复使用。 执行速度快 存储过程第一次被执行后,就驻留在内存中。以后执行就省去了重新分析、优化、编译的过程。 减少网络通。</p><p>3、第10章 存储过程与触发器,本章内容,10.1 存储过程概述 10.2 存储过程的创建与使用 10.3 触发器概述 10.4 触发器的创建与使用 10.5 事务处理 10.6 SQL Server的锁机制,10.1 存储过程概述,存储过程是SQL Server服务器上一组预编译的Transact-SQL语句,用于完成某项任务,它可以接受参数、返回状态值和参数值,并且可以嵌套调用。,10.1 存储过程概述,SQL Server存储过程的类型包括: 系统存储过程 用户定义存储过程 临时存储过程 扩展存储过程。,1. 存储过程的类型,10.1 存储过程概述,(1)系统存储过程,是指由系统提供的存储过程,主要存储在m。</p><p>4、实验五 触发器和存储过程 一 实验目的 理解触发器和存储过程的含义 掌握用SQL语句实现触发器和存储过程的编写 并初步掌握什么情况下使用事务 二 预习要求 存储过程和触发器的相关概念 事务的相关概念 编写相应的SQL。</p>