问题
单项选择题
“学生—选课—课程”数据库中的三个关系:
S(S#, SNAME, SEX, AGE, DEPT)
SC(S#, C#, GRADE)
C(C#, CNAME, TEACHER)
其中S的主码是S#, SC的主码是(S#, C#),C的主码是C#。
创建计算机系学生信息视图的SQL语句是
CREATE VIEW CS_S
AS SELECT S#, SNAME, SEX, AGE FROMS WHERE DEPT=’计算机’;
这是一个()。
A.行列子集视图
B.带表达式视图
C.分组视图
D.连接视图
答案
参考答案:A
解析:
若一个视图是从单个基本表导出的,并且只是去掉了基本表的某些行和某些列,但保留了主键,称这类视图为行列子集视图。题中CS-S视图就是一个行列子集视图。