![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 52
18.5AU_
这个作者很懒,什么都没留下…
展开
-
实验5 存储过程和触发器
实验目的 加深对存储过程和触发器的理解 掌握存储过程和触发器的创建和使用,理解它们的执行方式的不同 理解并体会存储过程和触发器的区别和联系 实验内容 在已建好的各表基础上,根据需要创建相关的存储过程或触发器,完成一定的功能。 1.创建一个InsertS的存储过程,向S中插入一条记录,新记录的值由参数提供。并验证该存储过程的执行情况。 DELIMITER $$ CREATE PROCEDURE InsertS(in SNO0 CHAR(9),IN SNAME0 CHAR(9),IN STAT原创 2022-05-24 12:47:46 · 1212 阅读 · 0 评论 -
实验4 数据库安全性和完整性
对已建好的各表和用户进行权限的授权和回收操作,进行完操作之后检查授权过的用户是否真正具有授予的数据操作的权力了,进行完权力收回操作之后的用户是否确实丧失了收回的数据操作的权力。 定义各种完整性约束条件,之后输入各种数据以验证约束条件的作用。 设置用户a对SPJ表的查询权限。以a登录,验证a的权限。 SELECT * FROM mysql.user;查看用户名和主机地址 查看当前用户权限:show grants for 用户名@'主机地址'; create role a gran...原创 2022-05-03 11:36:01 · 2377 阅读 · 3 评论 -
实验3数据更新及视图
1. 向S表中插入一条新数据 INSERT INTO s(sno,sname,status,city) VALUES('S6','xx',10,'xxx'); 2.供应商S3向J2工程供应零件P2零件350个,将该数据插入相应的表中 INSERT INTO spj VALUES('S3','P2','J2',350); 3.将J1工程项目名称改为建工集团,城市改为济南 UPDATE j SET CITY = '济南' WHERE JNO = 'J1'; UPDATE j SET JNA...原创 2022-04-27 19:03:37 · 1949 阅读 · 3 评论