- 博客(7)
- 收藏
- 关注
原创 数据库实验七
2. 下面SQL不能用索引耗时超过2秒,在逻辑不变情况下,修改SQL中标为记红色的子查询的where条件部分,不要修改其它地方,使其能使用索引。1. 将pub用户下表student的3个列sid,name,birthday复制到表test7_01中。1. 将pub用户下表student的3个列sid,name,birthday复制到表test7_02中。3. 为test7_01创建一个仅仅一个索引,保证上面SQL耗时在1秒内。3. 为test7_02创建一个仅仅一个索引,保证下面SQL耗时在1秒内。
2023-11-12 22:47:24 96 1
原创 数据库实验六
3. 查询所有课的最高成绩、最高成绩人数,test6_03有四个列:课程号cid、课程名称name、最高成绩max_score、最高成绩人数max_score_count(一个学生同一门课成绩都是第一,只计一次,需要考虑刷成绩情况,一个同学选了一个课程多次,两次都是最高分。5. 查询20岁的所有有选课的学生的学号、姓名、平均成绩(avg_score,此为列名,下同)(平均成绩四舍五入到个位)、总成绩(sum_score)找出年龄小于20岁且是"物理学院"的学生的学号、姓名、院系名称,按学号排序。
2023-11-05 15:28:08 184
原创 数据库实验四
. 将pub用户下表student_41及数据复制到主用户的表test4_05中,使用alter table语句为表增加4个列:"总成绩:sum_score"、 "平均成绩:avg_score"、"总学分:sum_credit"、"院系编号:did varchar(2) "。2. 将pub用户下表student_41及数据复制到主用户的表test4_02中,使用alter table语句为表增加列"平均成绩:avg_score" (小数点后保留1位)。这是需要注意:成绩及格才能够计算所得学分。
2023-10-19 19:16:38 184 1
原创 数据库实验三
课程号和教师编号在教师授课表pub.teacher_course中不同时存在的,即没有该教师教该课程;(4) 课程号和教师编号在教师授课表pub.teacher_course中不存在的;(3) 教师编号在教师信息pub.teacher中不存在的;(1) 学号在学生信息pub.student中不存在的;(2) 课程号在课程信息pub.course中不存在的;(5) 成绩数据有错误(需要先找到成绩里面的错误)。成绩数据有错误(需要先找到成绩里面的错误)。保留最后正确的数据。
2023-10-11 11:12:37 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人