• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
Sandy’socp1z0-001Exam
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
Sandy’socp1z0-001Exam
软件发布 Sandy’socp1z0-001Exam
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 认证考试 >> Oracle认证 >> Oracle指导 >> Sandy’socp1z0-001Exam

Sandy’socp1z0-001Exam

添加时间: 2008-4-27 0:45:58  作者: Oracle指导  阅读次数:10   来源: http://www.d9soft.com

       

Hi, here is my ocp 1z0-001 pl/sql dump(some answers may be wrong). 
I passed the exam with 55 score. The questions are not difficult, but you should answer the question carefully. 
---------------------------------------------------------- 
1. SCOTT FORGOT HIS PASSWORD WHILE ON VACATION WHICH COMMAND MUST BE EXECUTED TO SET A PASSWORD FOR SCOTT 
A. DBA MUST EXECUTE THE COMMAND ALTER USER SCOTT IDENTIFIED BY LION 
2. YOU ARE UPDATING THE EMPLOYEE TABLE JANE HAS BEEN GRANTED THE SAME PRIVILAGES AS YOU ON THE EMPLOYEE TABLE YOU ASK JANE TO LOG ON TO THE DATABASE TO CHECK YOUR WORD BEFORE YOU ISSUE THE COMMIT COMMAND WHAT CAN SHE DO TO THE EMPLOYEE TABLE 
A. JANE CAN ACCESS THE TABLE BUT SHE CAN NOT SEE YOU CHANGES AND CAN NOT MAKE THE CHANGES TO THE ROLES THAT YOU ARE CHANGING 
3. EXAMINE THE STRUCTURE OF THE STUDENT TABLE 
NAME NULL TYPE 
STUD_ID NOT NULL NUMBER(3) 
NAME NOT NULL VARCHAR2(25) 
ADDRESS VARCHAR2(50) 
GRADUATION DATE 
WHICH STATEMENT INSERT A NEW ROW INTO THE STUDENT TABLE ? 
A. INSERT INTO STUDENT (STUD_ID, ADDRESS, NAME, GRADUATION) VALUES (101,MAIN STREET? MITH? ?7-JAN-00?; 
4. EXAMINE THE STRURE OF THE STUDENT TABLE 
GRADUATION COLUMN IS A FORIGN KEY COLUMN TO THE GRADUATE TABLE EXAMINE THE DATA IN THE GRAD_DATE_TABLE 
GRADUATION 20-JAN-1999 
12-MAY-1991 
19-JAN-2000 
25-JAN-2000 
13-JAN-2001 
29-JAN-2001 
WHICH UPDATE STATEMENT PRODUCES THE FOLLOWING ERROR 
ORA-02291 INTEGRITY CONSTRAINT (SYS-C-23) VIOLDATED PARENT KEY NOT FOUND 
A. UPDATE STUDENT SET NAME = MITH? GRADUATION = ?5-AUG-2000? 
WHERE STUD-ID = 101 
5. THE VIEW EMP-VIEW IS CREATED BASED ON THE EMP TABLE AS FOLLOWS 
CREATE OF REPLACE VIEW EMP_VIEW 
AS SELECT DEPTNO, SUM(SAL) TOT_SAL, COUNT(*) NOT_EMP FROM EMP 
GROUP BY DEPTNO; 
WHAT HAPPENS WHEN THIS COMMAND IS USED ? 
UPDATE EMP_VIEW SET TOT_SAL = 20000 WHERE DEPTNO = 10; 
ANS THE BASE TABLE CANNOT BE UPDATED THROUGH THIS VIEW 
6. YOU HAVE A VIEW CALLED ANN_SAL THAT IS BASED ON THE EMPLOYEE TABLE STRUCTURE ON THE ANN-SAL VIEW IS 
NAME NULL TYPE 
EMPNO NOTNULL NUMBER(4) 
YEARLY_SAL NUMBER(9,2) 
MONTHL_SAL NUMBER(9,2) 
WHICH STATEMENT RETRIVES ALL DATA FROM ANN_SAL VIEW ? 
ANS. SELECT * FROM ANN_SAL; 
7. EVALUATE THIS IF STATEMENT 
IF V_VALUE > 100 THEN 
V_NEW_VALUE := 2 * V_VALUE 
ELSEIF V_VALUE >200 THEN 
V_NEW_VALUE := 3 * V_VALUE 
ELSEIF V_VALUE >300 THEN 
V_NEW_VALUE := 4 * V_VALUE 
ELSE 
V_NEW_VALUE := 4 * V_VALUE 
ENDIF; 
WHAT VALUE BE ASSIGNED TO V_NEW_VALUE IF V_VALUE = 250: 
ANS: 500 
8. THE PLAYER TABLE CONTAINTS THESE COLUMNS 
ID NUMBER(9) 
NAME VARCHAR(2) 
MANAGERID NUMBER(9) 
IN THIS INSTANCE MANAGER ARE PLAYER AND YOU NEED TO DISPLAY A LIST OF PLAYERS EVALUATE THESE SQL STATEMENT 
SELECT P.NAME,M.NAME 
FROM PLAYER P, PLAYER M 
WHERE M.ID = P.MANAGERID; 
SELECT P.NAME,M.NAME 
FROM PLAYER P, PLAYER M 
WHERE M.MANAGERID = P.ID 
HOW WOULD THE RESULT DIFFER 
ANS: THE RESULT WILL BE SAME BUT DISPLAY WILL BE DIFFERENT.

9. HOW WOULD YOU DECLARE A PLSQL TABLE OF RECORDS TO HOLD THE ROWS SELECTED FROM THE EMP TABLE? 
DECLARE 
TYPE EMP_TABLE IS TABLE OF EMP%ROWTYPE 
INDEX BY BINARY INTEGER E 
EMP_TABLE EMP_TABLE_TYPE; 
YOU WANT TO CREATE A CURSOR THAT CAN BE USED SEVERAL TIMES IN A BLOCK. SELECTING A DIFFERENT ACTIVE SET EACH TIME THAT IT IS OPENED WHICH TYPE OF CURSOR DO YOU CREATE 
ANS: A CURSOR THAT USE PARAMETERS 
10. WHICH STATEMENT IS TRUE WHEN WRITING A CURSOR FOR LOOP ? 
ANS: YOU DO NOT EXPLICITY OPEN, FETCH OR CLOSE A CURSOR WITHIN A CURSOR FOR LOOP. 
11. THE STRUCTURE OF THE DEPT TABLE 
NAME NULL TYPE 
DEPTNO NOTNULL NUMBER(25) 
DNAME VARCHAR2(14) 
LOC VARCHAR2(5) 
EXAMINE THE CODE 
DECLARE 
DEPT_REC DEPT%ROWTYPE 
BEGIN 
SELECT * INTO DEPT_REC FROM DEPT WHERE DEPTNO = 10; 
END 
WHICH PL/SQL STATEMENT DISPLAYS THE LOCATION OF SELECTED DEPARTMENT. 
ANS: DBMS_OUTPUT.PUT_LINE(DEPT_REC_LOC); 
12. WHICH STATEMENT ABOUT IMPLICT CURSOR IS TRUE ? 
IMPLICT CURSORT ARE DECLARED IMPLICITY FOR ALL THE DML AND SELECT STATEMENTS 
13. EVALUATE THIS PL/SQL BLOCK 
DECLARE 
V_RESULT NUMBER(2) 
BEGIN 
DELETE FROM EMPLOYEE WHERE DEP_ID IN(10,20,30); 
V_RESULT:= SQL%ROWCOUNT; 
COMMIT 
END; 
WHAT WILL BE THE VALUE OF V_RESULT IF NO ROWS ARE DELETED; 
ANS: ZERO 
14. WHICH TWO CONDITIONS IN A PL/SQL BLOCK CAUSE AN EXCEPTION ERROR TO OCCUR ? CHOOSE TWO 
ANS: SELECT STATEMENT DOES NOT RETURN A ROW 
SELECT STATEMENT RETURNS MORE THAN ONE ROW 
15. YOU NEED TO CREATE A PL/SQL PROGRAME TO INSERT RECORD INTO EMPLOYEE TABLE WHICH BLCOK OF CODE SUCCESSFULLY 
USES THE INSERT COMMAND 
ANS: 
DECLARE 
V_HIREDAT DATE:= SYSDATE; 
BEGIN 
INSERT INTO EMP (EMPNO,ENAME,HIREDATE) 
VALUES (EMPNO_SEQUENCE.NEXTVAL,?NAME?V_HIREDATE,&DEPTNO); 
END; 
EVALUATE THIS PL/SQL BLOCK 
16. EVALUATE THIS PL/SQL BLOCK 
BEGIN 
FOR I IN 1..10 LOOP 
IF I=4 OR I=6 THEN 
NULL; 
ELSE 
INSERT INTO TEST(RESULT) VALUES(1); 
END; 
COMMIT; 
END LOOP; 
ROLL BACK; 
END; 
HOW MANY VALUES WILL BE INSERTED INTO THE TEST TABLE ? 
ANS: 8 
17. YOU ISSUE COMMAND CREATE PUBLIC SYNONYM EMP FOR ED_EMPLOYEE 
WHICH TASK HAS BEEN ACCOMPLISHED? 
ANS: THE NEED TO QUALIFY THE OBJECT VALUE WITH ITS SCHEME IS ELIMINATED FOR ALL USERS 
18. IN WHICH ORDER DOES THE ORACLE SERVER EVALUATE CLAUSES? 
WHERE, GROUP BY, HAVING 
19. YOU ATTEMPT TO QUERY TO THE DATABASE WITH COMMAND 
SELELECT DEPT_NO, AVG(MONTHS_BETWEEN(SYSDATE,HIRE_DATE)) 
FROM EMPLOYEE 
WHERE AVG(MONTHS_BETWEENS(SYSDATE,HIRE_DATE))>60 
GROUP BY DEPT_NO 
ORDER BY AVG(MONTHS_BETWEEN(SYSDATE,HIRE)DATE) 
WHY DOES THIS STATEMENT CAUSE AN ERROR ? 
ANS: A WHERE CLAUSE CAN NOT BE USED TO RESTRICT GRUPS. 
20. THE PATH TABLE CONTAINS THESE COLUMNS 
ID NUMBER(7) PK 
COST NUMBER(7,2) 
PRODUCT_ID NUMBER(7) 
EVALUATE THESE SQL STATEMENT 
SELECT ROUND(MAX(COST),2), 
ROUND(MIN(COST),2), 
ROUND(SUM(COST),2), 
ROUND(AVG(COST),2) FROM PART; 
SELECT PRODUCT_ID, 
ROUND(MAX(COST),2), 
ROUND(MIN(COST),2), 
ROUND(SUM(COST),2), 
ROUND(AVG(COST),2) FROM PART 
GROUP BY PRODUCT_ID; 
HOW WILL THE RESULT DIFFER 
ANS: STATEMENT 1 WILL ONLY DISPLAY ONE ROW OF RESULTS 
STATEMENT CAN DISPLAY MORE THAN ONE. 

Sandy’socp1z0-001Exam(1) 第 [1] [2] [3] [4] [5]  下一页

 

上下文章:

 

上一篇文章: 深入了解Oracle10g中新型层次查询选项 下一篇文章: 案例学习Oracle错误:ORA-00904

相关文章:

  • Sandy’socp1z0-001Exam

相关软件:

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

Oracle认证分类导航

  • Oracle动态
  • Oracle指导
  • Oracle题库

本类经典文章推荐

  • Oracle中关于逻辑备份与恢复
  • Oracle开发人员JAVA存储过程
  • 为数据库的表自动生成行号
  • Oracle中的OOP概念
  • 用java从oracle取数
  • 冷备份移植到另一台Solaris机器上
  • 如何将excel数据导入oracle中
  • Oracle10.2g安装记录
  • 数据库监控工具ForOraclev1.2
  • oracle双机群集系统

Oracle指导阅读排行

  • Oracle系统表查询
  • 实例:Oracle导出EXCEL文件
  • Oracle常用的OCI函数上
  • Oracle企业管理器(OEM 2.1)使用...
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • 如何取出某一用户的密码 再原样改...
  • 实例:Oracle导出EXCEL文件
  • 案例学习Oracle错误:ORA-00604
  • 案例学习Oracle错误:ORA-00060

Oracle认证阅读总排行

  • Oracle系统表查询
  • 实例:Oracle导出EXCEL文件
  • Oracle常用的OCI函数上
  • 在ORACLE的存储过程中如何做简单的...
  • Oracle企业管理器(OEM 2.1)使用...
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • AIX下自动启动Oracle数据库与监听...
  • 如何取出某一用户的密码 再原样改...
  • 实例:Oracle导出EXCEL文件

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有