单项选择题
管理Oracle数据库。Jack负责管理“销售”部门。他和他的雇员经常需要查询数据库以确定客户及其订单。他要求您创建一个视图,为他和他的同事简化此过程。此视图不接受INSERT、UPDATE或DELETE操作。应执行以下哪条语句()
A.CREATE VIEW sales_view AS(SELECT companyname,city,orderid,orderdate,total FROM customers,orders WHERE custid=custid}WITHREAD ONLY
B.CREATE VIEW sales_view(SELECT c.companyname,c.city,o.orderid,o.orderdate,o.tota lFROM customersc,orderso WHERE c.custid=o.custid}WITHREAD ONLY
C.CREATE VIEW sales_view AS(SELECT c.companyname,c.city,o.orderid,o.orderdate,o.total FROM customersc,orderso WHERE c.custid=o.custid}
D.CREATE VIEW sales_view AS(SELECT c.companyname,c.city,o.orderid,o.orderdate,o.total FROM customersc,orderso WHERE c.custid=o.custid)WITHREAD ONLY
相关考题
-
单项选择题
对于使用WITH CHECK OPTION关键字创建的视图,以下哪个说法正确是的()
A.该视图允许用户根据数据字典检查它
B.禁止更改该视图定义中子查询未返回的行
C.禁止没有经过管理员CHECK验证的DML操作
D.允许从其它表中删除,包括子查询中未列出的表 -
单项选择题
如果视图包含(),则不能修改视图中的数据。
A.DISTINCT关键字
B.WHERE子句
C.FROM子句中的子查询
D.WITH CHECK OPTION子句 -
单项选择题
如果视图包括(),则不能在视图中插入数据。
A.WHERE子句
B.联接
C.列别名
D.GROUPBY子句
