资源简介 课程名称 数据库原理及应用 课次 19任务、项目、课题名称 创建与使用存储过程和存储函数 课时 2学时教学内容 1.存储过程和函数的概念2.存储过程和函数的创建及管理3.存储过程和函数中参数的使用教学目标 1.掌握存储过程和函数的概念2.掌握存储过程和函数的创建、修改、调用及删除操作3.掌握存储过程和函数中参数的使用教学重点 存储过程和函数的创建、修改、调用及删除操作教学难点 存储过程和函数的创建、修改、调用及删除操作教学活动及主要环节 学生活动一、复习 ( 7分钟)1、提问变量的声明、赋值、查看?游标的概念、声明、打开、检索、关闭?2、作业、实验总结总结实验中出现的问题二、创设意境,导入新课 (3分钟)导入:我们前面做的数据查询及数据更新等操作存在哪些缺点?效率低、可重用性差等,怎么解决?引出新内容:存储过程三、新授内容及时间分配1.存储过程和函数的概念(10分钟)2.存储过程的创建(20分钟)法一:利用Navicat图形工具法二:利用SQL命令:CREATE PROCEDURE 带输入参数的存储过程的创建带输出参数的存储过程的创建3.存储过程的调用(10分钟) CALL sp_name([parameter[,……]])带输入参数或输出参数的存储过程的调用方法4.存储函数的创建与调用(15分钟)法一:利用Navicat图形工具法二:利用SQL命令:CREATE FUNCTION存储函数的调用:同系统函数5.存储过程和函数的修改与删除(10分钟)法一:利用Navicat图形工具法二:利用SQL命令修改存储过程或函数:ALTER PROCEDURE|FUNCTION sp_name [characteristic]删除存储过程或函数:DROP PROCEDURE|FUNCTION sp_name四、课堂小结( 5 分钟) 1.存储过程和函数的创建、修改、调用及删除操作2.存储过程和函数中参数的使用,尤其是输出参数的使用五、作业复习本次课内容六、预习触发器 列举学生所做题目及过程等内容:学生所做题目为课本相关例题及实验报告中的题目,让学生通过大量的练习掌握存储过程和存储函数的概念、创建方法、调用方法,理解存储过程的优点。 展开更多...... 收起↑ 资源预览