- 博客(14)
- 收藏
- 关注
原创 Mysql 触发器和事件
5.在stusys 数据库的student表创建一个触发器T_deleteStudentScore,当删除表student中某个学生的记录时,同时将score表中与该学生有关的数据全部删除。3.在stusys 数据库的student表创建触发器T_inserStudentRecord,当向student表插入一条记录时,显示插入记录的学生的姓名。1.在stusys 数据库的score表创建触发器T_insertScoreRecord,当向score表插入一条记录时,显示“正在插入记录”。
2023-05-21 14:19:24 451
原创 Mysql存储过程和存储函数(3)
eg:1.创建一个存储函数F_courseName,由课程号查课程名。2.调用存储函数F_courseName。3.删除存储函数F_courseName。一、存储函数的创建、调用和删除。
2023-05-21 14:12:55 123
原创 MySQL 存储过程和存储函数
(1)创建存储过程P_math,如果”高等数学”课程的平均成绩大于80分,则显示”高等数学成绩良好”,否则显示”高等数学成绩一般”。创建一个存储过程,计算student表中行的数目。
2023-05-14 17:28:06 106
原创 MySQL 存储过程和存储函数
(3)创建向学生表插入一条记录的过程P_insertStudent,并调用该过程。(2)创建一个带参数的存储过程P_maxGrade,查询指定学号学生的最高分。(1)创建一个不带参数的存储过程P_str,输出“Hello MySQL!一、存储过程的创建、调用和删除。
2023-05-05 11:39:34 115
原创 MySql语言
eg: 求小于或等于-3.5或6.8的最大整数,大于或等于-3.5或6.8的最小整数。eg:求8.546小数点后2位的值和四舍五入的整数值。通过“求100-1000范围内的随机值”eg:使用RAND()函数求3个随机值。求0-100范围内的随机值。
2023-04-28 10:47:01 67
原创 MySQL数据完整性
eg:在stusys数据库中创建course3表,以表级完整性约束方式定义主键,并指定主键约束名称。eg:创建score2表,在cno列以表级完整性约束方式定义外键,并定义相应的参照动作。eg:在stusys数据库中创建course2表,以表级完整性约束方式定义主键。eg:在stusys数据库中创建course1表,以列级完整性约束方式定义主键。eg:删除例8.3创建的在course3表上的主键约束。eg:重新在course3表上定义主键约束。(4)在修改表时创建主键约束。
2023-04-28 10:31:52 109
原创 mysql 视图和索引
eg:向V_StudentSpecialityComm视图中插入一条记录:('196006','程超','男','1998-04-28','通信', 50)。(2)在stusys数据库中创建V_StudentCourseScore视图,包括学号、姓名、性别、课程名、成绩,按学号升序排列,且专业为计算机。(1)在stusys数据库中创建V_StudentScore视图,包括学号、姓名、性别、专业、课程号、成绩,且专业为计算机。eg:在stusys数据库中,将视图V_StudentCourseScore删除。
2023-04-23 12:17:46 153
原创 Mysql数据查询(3)
1. Eg:(1)采用交叉连接(或内连接)查询教师和讲课地点所有可能组合。Eg: 查询选修了课程号为8001的课程的学生情况。(2)查询成绩高于平均分的成绩记录。Eg:查询各门课程的最高分、最低分、平均成绩。
2023-04-15 10:00:00 52
原创 数据查询(2)
4.查询至少有5名学生选修且以8开头的课程号和平均分数。1.查询student表中专业为计算机或性别为女的学生。3.查询student表中不在1998年出生的学生情况。3.查询平均成绩在90分以上的学生的学号和平均成绩。6.查询成绩表中成绩前3位学生的学号、课程号和成绩。6. 查询含有“系统”或“数字”的所有课程名称。1.查询8001课程的最高分、最低分、平均成绩。2.查询各门课程的最高分、最低分、平均成绩。5.查询student表中姓董的学生情况。2.查询通信专业学生的总人数。1.求学生的总人数。
2023-04-09 18:09:42 401
原创 MySQL 数据查询
2.查询student表中所有学生的学生的sno、sname、speciality,并将结果中各列的标题分别修改为学号, 姓名, 专业。3.设student1表的表结构和样本数据与student表相同,且已创建和插入数据。4.在student1表中,列出学号、学分和增加4分后的学分。1. 查询表中的所有学生的学号、姓名和专业。
2023-04-02 19:14:16 342
原创 MySQL 备份与恢复
1.备份MySQL服务器上的stusys和stuexpm两个数据库到本“学号姓名”文件夹下的My_data目录下。首先,打开cmd的管理员模式后参照下图代码,“>"后写的是所备份的地址。注:如果出现问题可查看”我的电脑“中”环境变量“是否配置好。
2023-04-02 19:10:05 46
原创 Mysql数据库和表的命令操作
1.数据库(DATABASE)操作:(1)创建数据库(2)查看数据库(3)选择数据库(4)修改数据库(5)删除数据库。
2023-03-19 16:52:59 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人