问题 问答题

已知3个表:

Student表结构
列名含义数据类型约束
Sno学号普通编码定字串,长度为7主码
Sname姓名普通编码定长字符串,长度为10非空
Ssex性别普通编码定长字符串,长度为2取值范围为:{男,女}
Sage年龄微整型大于等于14
Sdept所在系普通编码不定长字符串,长度为20
Course表结构
列名含义数据类型约束
Cno课程号普通编码定字串,长度为10主码
Cname课程名普通编码定长字符串,长度为20非空
Periods学时数小整型大于0
Porperty课程性质普通编码定长字符串,长度为4取值范围为:{必修,选修}
SC表结构
列名含义数据类型约束
Sno学号普通编码定字串,长度为7主码,引用Student的名码
Cno课程号普通编码定长字符串,长度为10主码,引用Course的外码
Grade成绩小整型取值范围:0~100
要求:

创建查询学生的学号、姓名、所在系、课程号、课程名、学时数的视图。

答案

参考答案:

解析:CREATE VIEW V1 As select Sno,Sname,Sdept,Cno,Cname,Periods from Student s join SC on s.Sno=SC.Sno join Course c on c.Cno=SC.Cno

单项选择题
选择题