数据库实验报告(8)
发布时间:2021-06-05
发布时间:2021-06-05
数据库实验报告
例4-6: (视图更新) 利用视图STUDENT_CS,将学生年龄增加1岁。观察其运行结果并分析原因。
结果:年龄都增加1
例4-7: (视图更新) 利用视图STUDENT_GR,将平均成绩增加2分。观察其运行结果并分析原因。
答:该视图的列由集函数组成,不可更新。
例4-8: (视图更新) 删除视图STUDENT_CS中学号为 ‘96006’ 的学生的全部数据。
例4-9: (视图更新) 删除视图STUDENT_GR的全部数据。
例4-10:(删除视图) 删除视图STUDENT_CS和STUDENT_GR。
答:DROP VIEW STUDENT_CS; DROP VIEW STUDENT_GR;
5. SQL数据控制语句:
例5-1: (授权) 给左右邻近同学(用户)授予在表Student上的SELECT权限,并使这两个用户具有给其他用户授予相同权限的权限。
例5-2: (授权) 给邻近同学(用户)授予Teach表上的所有权限。
例5-3: (授权) 给所有用户授予Score表上的SELECT权限。
例5-4: (授权验证) 观察左右邻近同学查询你所授权的表中的内容。