CUUG内部OCP题库解析-071-文档1

上传人:j*** 文档编号:93170020 上传时间:2019-07-17 格式:DOCX 页数:19 大小:1.49MB
返回 下载 相关 举报
CUUG内部OCP题库解析-071-文档1_第1页
第1页 / 共19页
CUUG内部OCP题库解析-071-文档1_第2页
第2页 / 共19页
CUUG内部OCP题库解析-071-文档1_第3页
第3页 / 共19页
CUUG内部OCP题库解析-071-文档1_第4页
第4页 / 共19页
CUUG内部OCP题库解析-071-文档1_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《CUUG内部OCP题库解析-071-文档1》由会员分享,可在线阅读,更多相关《CUUG内部OCP题库解析-071-文档1(19页珍藏版)》请在金锄头文库上搜索。

1、CUUG内部OCP题库解析-071-文档1题库新特点:oracle 11g版本的ocp认证考试题库,来自cuug整理,考试题大部分都在这里能找到,如果想考ocp认证可以参考这些文档。(071-sql部分考试)下面的题是(071考试-第1个文档)里的一些考题。其他题找相关文档,或者在群里讨论101-5267-481Administrator CUUG内部OCP题库解析-052-文档2 7/17/191.choose the best answerWhat is the primary difference between the relational database (RDB) andobje

2、ct-oriented database (00DB) models?A) RDB allows the definition of relationships between different tables, whereas OODBdoes not allow this.B) OODB incorporates methods with data structure definition, whereas RDB does notallow this.C) OODB supports multiple objects in the same database, whereas RDB s

3、upports onlytables.D) RDB supports E.F. Codds rules, whereas OODB does not support them.Answer:2.choose twoExamine the description of the EMP_DETAILS table given below:Whic two statements are true regarding SQL statements that can be executed on theEMP_DETAIL table?A) You cannot add a new column to

4、the table with ONG as the data type.B) An EMP_IMAGE colum can be included in the GROUP BY clause.C) You can alter the table to include the NOT Nun., constraint on the EMP_IMAGEcolumn.D) An EMP_IMAGE column cannot be includ d in the ORDER BY clause.Answer:AD(解析:答案 A:SQL alter table sales add emp_info

5、 long;alter table sales add emp_info long *第 1 行出现错误:ORA-01754: 表只能包含一个 LONG 类型的列。答案 D:SQL select * from sales2 order by emp_image;select * from sales*第 1 行出现错误:ORA-00997: 非法使用 LONG 数据类型)3.choose threeView the Exhibit and examine the description of SALES and PROMOTIONS tables.You want to delete rows

6、 from the SALES table, where the PROMO_NAME column in thePROMOTIONS table has either blowout sale or everyday low price as values.Which three DELETE statements are valid?A) DELETEFROM salesWHERE promo_id = (SELECT promo_idFROM promotionsWHERE promo_name = blowout sale)OR promo_id = (SELECT promo_idF

7、ROM promotionsWHERE promo_name = everyday low price);B) DELETEFROM salesWHERE promo_id = (SELECT promo_idFROM promotionsWHERE promo_name = blowout sale)AND promo_id = (SELECT promo_idFROM promotionsWHERE promo_name = everyday low price);C) DELETEFROM salesWHERE promo_id IN SELECT promo_idFROM promot

8、ionsWHERE promo_name = blowout saleOR promo_name = e eryday low price);D) DELETEFROM salesWHERE promo_id IN (SELECT promo_idFROM promotionsWHERE promo_name IN (blowout sale,everyday lowprice);Answer:ACD4.choose the best answerView the Exhibits and examine PRODUCTS and SALES tables.You issue the foll

9、owing query to display product name and the number of times theproduct has been sold:SQLSELECT p.prod_name, i.item_cntFROM (SELECT prod id, COUNT(*) item_cntFROM sales GROUP BY prod_id) i RIGHT OUTER JOIN products pON i.prod_id = p.prod_id;What happens when the above statement is executed?A) The sta

10、tement executes successfully and produces the required output.B) The statement produces an error because a subquery in the FROM clause andouter-joins cannot be used together.C) The statement produces an error because ITEM_CNT cannot be displayed in the outerquery.D) The statement produces an error b

11、ecause the GROUP BY clause cannot be used ina subquery in the FROM clause.Answer:A(SQL select d.dname,e.emp_cntfrom (select deptno,count(*) emp_cnt from emp group by deptno)e right outer join dept don e.deptno=d.deptno;DNAME EMP_CNT- -ACCOUNTING 2RESEARCH 4SALES 6OPERATIONSTRAIN)5.choose the best an

12、swerEvaluate the following CREATE SEQUENCE statement:CREATE SEQUENCE seq1START WITH 100INCREMENT BY 10MAXVALUE 200CYCLNOCACHE;The sequence SEQ1 has generated numbers up to the maximum limit of 200.You issue the following SQL statement:SELECT seq1.nextval FROM dual;What is displayed by the SELECT sta

13、tement?A) 1B) 100C) an errorD) 10Answer:B6. choose the best answerIn the EMPLOYEES table there are 1000 rows and employees are working in the companyfor more than 10 years.Evaluate the following SQL statement:SQL UPDATE employeesSET salary = NVL(salary,0) + NVL(comm,0),comm = NVL(comm,0)WHERE hire_d

14、ate update emp2 set sal=nvl(sal,0)+nvl(comm,0),comm=nvl(com ,0)3 where hiredate sysdate - 100;已更新 14行。)7. choose the best answerEvaluate the following SQL statement:ALTER TABLE hr.empSET UNUSED (mgr_id);Which statement is true regarding the effect of the above SQL statement?A) Any views created on the EMP table hat include the MGR_ID column would beautomatically modified and remain

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 数据库

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号