- 0
- 0
- 约1.91千字
- 约 59页
- 2023-08-08 发布于海南
- 举报
;目录/Contents;学
习
目
标;; 存储过程是在大型数据库系统中,一组为了完成特定功能的SQL语句集,它存储在数据库中,一次编译后永久有效。当以后需要数据库提供与已编译的存储过程的功能相同的服务时,只需调用相应存储过程即可。本任务将针对存储过程的创建、调用、查看和删除操作进行详细的讲解。;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.1 创建并调用存储过程;7.1.2 查看存储过程;7.1.2 查看存储过程;7.1.2 查看存储过程;7.1.3 删除存储过程;(1)创建并调用存储过程;
(2)查看存储过程;
(3)删除存储过程。;(1)将MySQL语句结束标志设置为“$”。
(2)选择学生管理xsgl数据库。
(3)创建存储过程名称为“p7_8”的存储过程,要求:输入学号信息并返回该学生所选课程的总学分。
(4)调用储过程名称为“p7_8”的存储过程。
(5)查看存储过程名称为“p7_8”的存储过程的定义。
(6)删除存储过程名称为“p7_8”的存储过程。;; 存储函数和存储过程一样,都是在数据库中定义的SQL语句的集合。存储函数可以通过RETURN语句返回函数值,主要用于计算并返回一个值。而存储过程没有返回值,主要用于执行操作。本任务将针对存储函数的创建、调用、查看和删除操作进行详细的讲解。;7.2.1 创建并调用存储函数;7.2.1 创建并调用存储函数;7.2.1 创建并调用存储函数;7.2.1 创建并调用存储函数;7.2.1 创建并调用存储函数;7.2.2 查看存储函数;7.2.2 查看存储函数;7.2.2 查看存储函数;7.2.2 查看存储函数;7.2.3 删除存储函数;(1)创建并调用存储函数;
(2)查看存储函数;
(3)删除存储函数。
;(1)将MySQL语句结束标志设置为“$”。
(2)选择学生管理xsgl数据库。
(3)创建存储过程名称为“f7_15”的存储函数,要求:根据课程代码返回课程学分。
(4)调用储函数名称为“f7_15”的存储函数。
(5)查看存储函数名称为“f7_15”的存储函数的定义。
(6)删除存储函数名称为“f7_15”的存储函数。;; 在???储过程和存储函数中可以使用流程控制语句来控制程序的流程。在MySQL中,流程控制语句大致分为两类:一类用于实现分支结构,另一类用于实现循环结构。本任务将主要针对分支结构与循环结构的实现进行详细的讲解;7.3.1 分支结构;7.3.1 分支结构;7.3.1 分支结构;7.3.1 分支结构;7.3.2 循环结构;7.3.2 循环结构;7.3.3 用户变量与局部变量;(1)分支结构;
(2)循环结构;
(3)用户变量与局部变量。;(1)将MySQL语句结束标志设置为“$”。
(2)选择学生管理xsgl数据库。
(3)创建存储过程名称为“f7_22”的存储函数,要求:返回1至n之间所有奇数之和。
(4)调用储函数名称为“f7_22”的存储函数。;; 数据库的事务是一种机制、一个操作序列,包含一组数据库操作语句。事务把所有的语句作为一个整体一起向系统提交或撤销操作请求,即这一组数据库操作要么都执行,要么都不执行,因此事务是一个不可分割的工作逻辑单元。例如,在人员管理系统中,要删除一个人员的信息,既要删除人员的基本资料,也要删除和该人员相关的信息,如信箱等。
事务的使用必须注意以下3点。
(1)在MySQL中只有使用InnoDB数据库引擎的数据库或表才支持事务。
(2)事务可以用来维持数据库的完整性,保证SQL语句要么全部执行,要么全部不执行。
(3)事务用来管理INSERT、UPDATE、DELETE语句。;7.4.1 事务的四大特性;7.4.1 事务的四大特性;7.4.1 事务的四大特性;7.4.2 事务的提交;7.4.2 事务的提交;7.4.3 事务的回滚;7.4.3 事务的回滚;7.4.4 事务的隔离级别;7.4.4 事务的隔离级别;7.4.4 事务的隔离级别;(1)事务的四大特性;
(2)事务的提交;
(3)事务的回滚;
(4)事务的隔离级别。;(1)将MySQL语句结束标志设置为“$”。
(2)选择学生管理xsgl数据库。
(3)开启事务,将001号的学习记录与相应学生信息删除后提交事务。
您可能关注的文档
- MySQL数据库项目化教程 项目九 数据库的高级管理.pptx
- MySQL数据库项目化教程 项目六 视图.pptx
- MySQL数据库项目化教程 项目十 数据库设计.pptx
- MySQL数据库项目化教程 项目一 数据库入门.pptx
- MySQL数据库项目化教程 项目八 触发器.pptx
- MySQL数据库项目化教程 项目二 建立和管理数据库.pptx
- 第9章 市场营销学的新进展.pptx
- 第1章 市场营销与市场营销学.pptx
- 第8章 4P 分析市场营销.pptx
- 第2章 市场营销的社会责任与伦理.pptx
- 《GB/T 21561.1-2025轨道交通 机车车辆 受电弓特性和试验 第1部分:机车车辆受电弓》.pdf
- 《GB/T 6346.2301-2025电子设备用固定电容器 第23-1部分:空白详细规范表面安装金属化聚萘二甲酸乙二醇酯膜介质直流固定电容器 评定水平EZ》.pdf
- 2026年中国城市建设史复习题200道含答案(基础题).docx
- 2026年注册会计师(CPA)考试题库200道及1套参考答案.docx
- 60103交通事故案卷文书 标准 ga 40-2018.pdf.pdf
- 小升初衔接第一讲:基础词汇与句型综合梳理与运用(基于Starters 14).docx
- 四级公路设计关键要素教学课件.pptx
- Unit7SectionA2a-2e课件鲁教版英语六年级下册.pptx
- 初中地理八年级:探秘台湾省环境与经济协同发展.docx
- Unit2Success单元重点单词单句写作练习课件-北师大版高中英语选择性(1).pptx
原创力文档

文档评论(0)