问答题
简答题
对于教务管理数据库中基本表SC,已建立下列视图:
试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作:
【参考答案】
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
试用SQL更新语句表达对给出的教务管理数据库中三个基本表S、SC、C进行如下更新操作: ⑴往基本表S中插入一个学生元组(‘200912143’,‘张晶’,21)。 ⑵在基本表S中检索每一门课程成绩都大于等于80分的学生学号、姓名和性别,并把检索到的值送往另一个已存在的基本表STUDENT(SNO,SNAME,SEX)。 ⑶在基本表SC中删除尚无成绩的选课元组。 ⑷把张成民同学在SC中的选课记录全部删去。 ⑸把选修高等数学课程中不及格的成绩全部改为空值。 ⑹把低于总平均成绩的女同学成绩提高5%。 ⑺在基本表SC中修改4号课程的成绩,若成绩小于等于75分时提高5%,若成绩大于75分时提高4%(用两个UPDATE语句实现)。
点击查看答案
问答题
试用SQL查询语句表达下列教务管理数据库的三个基本表S、SC、C查询: ⑴统计有学生选修的课程门数。 ⑵求选修4号课程的学生的平均年龄。 ⑶求LIU老师所授课程的每门课程的学生平均成绩。 ⑷统计每门课程的学生选修人数(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。 ⑸检索学号比WANG同学大,而年龄比他小的学生姓名。 ⑹检索姓名以WANG打头的所有学生的姓名和年龄。 ⑺在SC中检索成绩为空值的学生学号和课程号。 ⑻求年龄大于女同学平均年龄的男学生姓名和年龄。 ⑼求年龄大于所有女同学年龄的男学生姓名和年龄。
点击查看答案
相关试题
简述user数据表中字段的分类。
简述MySQL中常用的聚合函数并说明函数功能...
简述TIMESTAMP类型与DATATIME类型的区别。
简述非空约束的创建方式。
简述MySQL数据库中和权限相关的4个数据表...