数据库
文章平均质量分 59
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 · 1197 阅读 · 0 评论 -
实验4 数据库安全性和完整性
对已建好的各表和用户进行权限的授权和回收操作,进行完操作之后检查授权过的用户是否真正具有授予的数据操作的权力了,进行完权力收回操作之后的用户是否确实丧失了收回的数据操作的权力。定义各种完整性约束条件,之后输入各种数据以验证约束条件的作用。设置用户a对SPJ表的查询权限。以a登录,验证a的权限。SELECT * FROM mysql.user;查看用户名和主机地址查看当前用户权限:show grants for 用户名@'主机地址';create role agran...原创 2022-05-03 11:36:01 · 2364 阅读 · 3 评论 -
实验3数据更新及视图
1. 向S表中插入一条新数据INSERTINTO s(sno,sname,status,city)VALUES('S6','xx',10,'xxx');2.供应商S3向J2工程供应零件P2零件350个,将该数据插入相应的表中INSERTINTO spjVALUES('S3','P2','J2',350);3.将J1工程项目名称改为建工集团,城市改为济南UPDATE jSET CITY = '济南'WHERE JNO = 'J1';UPDATE jSET JNA...原创 2022-04-27 19:03:37 · 1916 阅读 · 3 评论 -
数据库实验二 数据查询
在实验1的基础上,练习其它查询语句的使用,包括计算列、求和、最大、最小值、各类选择条件、字符匹配、分组和排序,连接查询、嵌套查询及EXISTS查询等,体会各种查询的异同及相互之间的转换,体会各种查询的执行过程,为简单综合应用打下良好的基础。1.查询供应商号码为S1的供应商的名称SNAME,所在城市CITYselect SNAME,CITYfrom Swhere SNO='S1';2.查询颜色为红色的零件号码select PNOfrom Pwhere COL...原创 2022-04-24 10:48:19 · 2655 阅读 · 0 评论 -
数据库入门
文章目录数据库mysql常用命令sql语句分类sql数据的导入DQL简单查询列起别名条件查询数据库mysql常用命令不见分号不执行以下命令不区分大小写查看当前数据库 show databases;使用数据库 use+数据库名;创建数据库create database+名字;退出mysql exit查看某个数据库下有哪些表 show tables;查看mysql的版本号 select version;查看当前使用的数据库 select database();\c 终止一条命令原创 2022-03-07 22:33:36 · 315 阅读 · 0 评论