单选题
职员关系模式为E(Eno, Ename, Dept, Eage, Eaddr),其中Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部”(DS表示开发部)职员的视图DS_E如下,要求进行修改、插入操作时保证该视图只有开发部的职员。
CREATE VIEW DS_E
AS SELECT Eno, Ename, Dept, Eage, Eaddr
FROM
WHERE {{U}} (1) {{/U}}
如下SQL语句可以查询开发部姓“王”职员的姓名和家庭住址。
Select Ename, Eaddr
From DS_E
Where {{U}}(2) {{/U}};
单选题 (1)
【正确答案】 D
【答案解析】
单选题 (2)
【正确答案】 B
【答案解析】[解析] 因为Dept为字符类型,所以,where子句为Dept='DS',WITH CHECK OPTION表示对视图的修改、插入操作,只针对开发部的职员。所以第1空的正确答案为选项D。 在字符串操作中,“%”匹配任意字符串,“_”匹配任意一个字符串,“=”是字符串比较操作(所以可以排除选项A和选项C),LIKE表示对字符串进行匹配,在选项D中,*不是通配符。选项B为正确答案。