视图和查询都可以对______表进行操作。
第1题
A.对基本表和视图的操作完全相同
B.只能对基本表进行查询操作,不能对视图进行查询操作
C.只能对基本表进行更新操作,不能对视图进行更新操作
D.能对基本表和视图进行更新操作,但对视图的更新操作是受限制的
第2题
A.视图是关系数据库系统提供给用户的一种以多角度观察和访问数据库中数据的重要方式
B. 视图中存放实际数据,因此可以和基本表一样被查询、修改、删除
C. 所有视图都可以进行更新操作
D. 可以在一个视图上再定义视图
第6题
在视图上不能完成的操作是()
A更新视图数据
B查询
C在视图上定义新的基本表
D在视图上定义新视图
第8题
A.(1)ALTER:可以修改指定表的结构;(2)DELETE:可以在指定的表或视图中删除行
B.(1)INSERT:可以在指定的表中插入行;(2)SELECT:可以查询指定的表或视图
C.UPDATE:可以更新指定表或视图中的数据
D.GRANT:授予其他用户对数据库的操作权限
第9题
A.历史调板记录的动作要比动作调板多
B.虽然记录的方式不同但都可以记录对图像所做的操作
C.都可以对文件夹中的所有图像进行批处理
D.在关闭图像后所有记录仍然会保留下来
第10题
给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80()。
A、不允许查询,因为视图中使用了分组和聚合函数。
B、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
WHERE AVG(GRADE)80
C、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
GROUP BY S#
HAVING AVG(GRADE)80
D、允许,对应的操作为:
SELECT S#, COUNT(C#)
FROM SC
HAVING AVG(GRADE)80