问答题 已知3个表:
{{B}}Student表结构{{/B}}
列名 含义 数据类型 约束
Sno 学号 普通编码定长字符串,长度为7 主码
Shame 姓名 普通编码定长字符串,长度为10 非空
Ssex 性别 普通编码定长字符串,长度为2 取值范围为:{男,女}
Sage 年龄 微整型 大于等于14
Sdept 所在系 普通编码不定长字符串,长度为20

{{B}}Course表结构{{/B}}
列名 含义 数据类型 约束
Cno 课程号 普通编码定长字符串,长度为10 主码
Cname 课程名 普通编码不定长字符串,长度为20 非空
Periods 学时数 小整型 大于0
Porperty 课程性质 普通编码定长字符串,长度为4 取值范围为:{必修,选修}

{{B}}SC表结构{{/B}}
列名 含义 数据类型 约束
Sno 学号 普通编码定长字符串,长度为7 主码,引用Student的外码
Cno 课程号 普通编码定长字符串,长度为10 主码,引用Course的外码
Grade 成绩 小整型 取值范围:0~100
问答题 删除SC表的Grade列。
【正确答案】Alter Table SC Drop Column Grade
【答案解析】
问答题 在SC表中添加一个新的修课类别列,列名为XKLB,类型为char(4)。
【正确答案】Alter Table SC add XKLB char(4)
【答案解析】
问答题 创建查询每个学生的平均成绩的视图,要求列出学生学号及平均成绩。
【正确答案】CREATE VIEW V2 AS select Sno as学号,avg(grade) as平均成绩 group by Sno
【答案解析】