视图 — 计算机选择题
题目
在数据库中已定义基表 EMP(Eno, Ename, Dept, Salary),并基于其创建视图 V1:CREATE VIEW V1 AS SELECT Eno, Ename FROM EMP WHERE Dept='财务部' WITH CHECK OPTION。现有用户 A 仅被授予对 V1 的查询与更新权限,未获授对 EMP 的任何权限。下列说法正确的是:
A. 用户 A 通过 V1 执行 INSERT 插入 Dept 为'人事部'的员工记录会因 WITH CHECK OPTION 被拒绝
B. 视图 V1 会在数据库中实际存储一份'财务部'员工数据,查询 V1 不需访问 EMP
C. 用户 A 可以通过 V1 查询到人事部员工的 Ename
D. 用户 A 可以通过 V1 执行 UPDATE 修改某行的 Dept 为'人事部'