对于教务管理数据库中基本表SC,建立视图如下:
试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作
DELETE FROM S_GRADEWHERE C_NUM>4;
正确答案:
不允许。在视图S_GRADE中删除选修课程的门数在4门以上的学生元组,势必造成SC中这些学生学习元组的删除,这不一定是用户的原意,因此使用分组和聚合操作的视图,不允许用户执行更新操作。
答案解析:有

微信扫一扫手机做题
对于教务管理数据库中基本表SC,建立视图如下:
试判断下列查询和更新是否允许执行。若允许,写出转换到基本表SC上的相应操作
DELETE FROM S_GRADEWHERE C_NUM>4;
微信扫一扫手机做题