单项选择题

基于以下描述:设有供应商关系S和零件关系P如下表所示,它们的主码分别是“供应商号”和“零件号”,且零件关系P的属性“供应商号”是它的外码,属性“颜色”只能取值为“红”、“白”或“蓝”。
供应商关系S
供应商号 供应商名 所在城市
B01 红星 北京
S10 宇宙 上海
T20 黎明 天津
Z01 立新 重庆
零件关系P
零件号 颜色 供应商号
010 B01
201 T20
312 S10

下列哪个(些)更新操作可以执行______。
Ⅰ.UPDATE S SET所在城市=’广州’WHERE所在城市=’备京’
Ⅱ.UPDATE P SET供应商号=’B02’WHERE供应商号=’B01’

A.仅Ⅰ
B.仅Ⅱ
C.都可以
D.都不可以
热门 试题

问答题
某教学管理数据库中有如下3个基本表。 学生:S(S#,SNAME,AGE,SEX),属性分别表示学号、姓名、年龄和性别。 学习:SC(S#,C#,GRADE),属性分别表示学号、课程号和成绩。 课程:C(C#,CNAME,TEACHER),属性分别表示课程号、课程名和教师姓名。 试用SQL语句完成下列操作: (1)查询年龄大于20岁的男学生的学号和姓名。 (2)查询选修课程名为“操作系统”课程的学生的平均年龄。 (3)查询教师“王明”所授课程的课程号和课程名。 (4)查询选修课程包含教师“王明”所授课程的学生学号。 (5)查询教师“王明”所授课程的每门课程的学生平均成绩。 (6)统计每门课程的学生选修人数(超过10人的课程才统计),要求输出课程号和选修人数,查询结果按选修人数降序排列,若人数相同,则按课程号升序排列。 (7)查询姓张的所有学生的姓名和年龄。 (8)查询成绩为空值的学生学号和课程号。 (9)查询年龄大于女学生平均年龄的男学生姓名和年龄。 (10)查询年龄大于所有女学生年龄的男学生姓名和年龄。 (11)查询选修课程门数超过学号为S0001的学生选修门数的所有学生信息。 (12)查询每个学生的学号、选修课程门数(COUNT_C)和总成绩(TOTAL_G),将查询结果保存在一个名为RESULT的新表中。 (13)将SC中尚无成绩的选课记录删除。 (14)将学生“张三”的学习选课信息全部删去。 (15)将选修“操作系统”课程且不及格的成绩全改为空值。 (16)将低于总平均成绩的女学生成绩提高10%。