万能百科  > 所属分类  > 

设S AVG(SNO,AVG GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作

设S AVG(SNO,AVG GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作语句中,________是不能正确执行的。

Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601';

Ⅱ.SELECTSNO,AVG GRADE FROM S—AVG WHERE SNO='2004010601’;

A.仅I

B.仅Ⅱ

C.都能

D.都不能

正确答案:

A解析:视图—经定义,就可以和基本表一样被查询与删除,也可以在一个视图之上再定义新的视图,但对视图的修改(插入、删除、更新)操作则有一定的限制,对视图 S_AVG的更新是无法转换成对基本表SC的更新的,因为系统无法修改各科成绩,以使平均成绩为90,所以S_AVG是不可更新的。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签