1 / 8
文档名称:

2022年存储过程及触发器实验报告.doc

格式:doc   大小:1,082KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2022年存储过程及触发器实验报告.doc

上传人:业精于勤 2021/12/17 文件大小:1.06 MB

下载得到文件列表

2022年存储过程及触发器实验报告.doc

文档介绍

文档介绍:数据库技术与应用
试验汇报七
班级: 机械因材 学号: 16 姓名: 高永吉
一: 试验名称: 存放过程及触发器
二, 试验目:
⑴ 使用系统常见存放过程;
⑵ 掌握存放过程创建及应用
(3) 了解触发器概念;
(4) 掌握触发器创建及应用。
三.试验内容、 过程和结果:
存放过程
1创建一个存放过程, 查看学号为1(依据实际情况取)学生信息, 包含该学生学号, 班级编号, 姓名。(提醒: 查询包含到表Student)
2实施1中创建存放过程。
3使用输入参数创建题1中存放过程。题1中所创建存放过程只能学号为1学生信息进行查看, 要想对其她学生进行查看, 需要进行参数传输。
4实施3中创建存放过程, (1)按位置传输参数; (2)经过参数名传输参数;
5触发器
1) 在课程表Course上创建一个触发器, 该触发器被操作DELETE所触发, 且要求触发触发器DELETE语句在实施被取消。
2)在表Student中建立插入触发器, 插入一条统计时, 若年纪>100或者年纪<=0,拒绝插入统计并显示: “年纪不符合要求, 无法插入此统计! ”;
3) 创建一个触发器, 假如在Student表中添加或更改数据, 向用户端显示一条消息“你正在插入或修改学生表数据”, 要求触发触发器DELETE、 UPDATE语句被实施。
4 )为Course表创建一个名称为my_trig触发器, 当用户成功删除该表中一条或多条统计时, 触发器自动删除Student表中与之相关统计。
5 )使用系统存放过程查看创建触发器。
图一: 创建一个存放过程, 查看Tno为1(依据实际情况取)老师信息, 包含该老师姓名, sal
图二实施1中创建存放过程。
图三使用输入参数创建题1中存放过程。
图四实施3中创建存放过程, (按位置传输参数)
图五实施3中创建存放过程经过参数名传输参数;
图六使用系统存放过程查看3中创建存放过程
图七删除3中创建存放过程。
图八在Teacher上创建一个触发器, 该触发器被操作DELETE所触发, 且要求触发触发器DELETE语句在实施被取消。
图九在表Teacher中建立插入触发器