• 网络学院
  • 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指导  阅读次数:14   来源: http://www.d9soft.com

       
42. YOU NEED TO UPDATE EMPLOYEE SALARIES IF THE SALARY OF AN EMPLOYEE IS LESS THAN 100, THE SALARY NEEDS TO BE INCREMENTED BY 10% USE THE SQL* PLUS SUBSTITUTION VARIABLE TO ACCENT THE EMPLOYEE. NUMBER WHICH PL/SQL BLOCK SUCCESSFULLY UPDATES THE SALARIES. 
ANS: 
DECLARE 
V- SAL EMP.SAL % TYPE ; 
BEGIN 
SELECT SAL INTO V-SAL FROM EMP 
WHERE EMPNO = &&P_EMPNO; 
IF V_SAL <1000 THEN 
UPDATE EMP 
SET SAL: = SAL * 1.1 
WHERE EMPNO = &P_EMPNO; 
ENDIF; 
END; 
43. EXAMINE THIS CODE 
DECLARE 
I NUMBER:= 0; 
V_DATE DATE; 
BEGIN 
I:= I+1; 
LOOP 
I:= V_DATE + 5; 
I:= I+1; 
LOOP 
I:=V_DATE + 5; 
I:= I + 1; 
EXIT WHEN I:= 5; 
END LOOP; 
END 
YOU HAVE ENCOUNTERED THE UNEXPECTED RESULTS WHEN ABOVE BLOCK OF CODE IS EXECUTED HOW CAN YOU TRACE THE VALUES OF COUNTER VARIABLE I AND DATE VARIABLE V_DATE IN SQL *PLUS ENVIRONMENT? 
ANS: BY INSERTING THE SATEMENT 
DMBS_OUTPUT.PUT_LINE ( I|| || TO_CHAR(V_DATE)); 
BETWEEN LINE 8 AND 9 
44. EXAMINE THIS CODE 
SET SERVEROUTPUT ON 
DECLARE 
V_NAME EMP.ENAME%TYPE 
V_NUM NUMBER 
V_SAL NUMBER (8,12); 
BEGIN 
-THIS CODE DISPLAYS SALARIES IF LARGER THAN 10,000 
SELECT ENAME,SAL INTO V_NAME,V_SAL FROM EMP 
WHERE EMPNO = 101; 
IF (V_SAL .GT. 10000) THEN 
DBMS_OUTPUT.PUT_LINE(ALAR IS?||V_SAL||OR EMPLOYEE|V_NAME); 
ENDIF 
END 
SET SERVER OUTPUT OFF 
THIS STATEMENT PRODUCES A COMPILATION ERROR WHEN ABOVE PL/SQL BLOCK IS EXECUTED WHICH SATEMENT CAUSES THE ERROR? 
ANS: IF(V_SAL .GT. 10000) THEN 
45. WITHIN A PL/SQL LOOP YOU NEED TO TEST IF THE CURRENT FETCH WAS SUCCESSFUL WHICH SQL CURSOR ATTRIBUTE. WHAT WOULD YOU USE TO ACCOMPLISH THIS TASK ? 
ANS SQL%FOUND 
46. YOU QUERY THE DATABASE WITH THIS COMMAND 
SELECT LAST_NAME, FIRST_NAME FROM EMPLOYEE 
WHERE SALARY IN (SELECT SALARY FROM EMPLOYEE 
WHERE DEPT_NO = 3 OR DEPT_NO = 5); 
WHICH VALUES DISPLAYED 
ANS: LAST NAME AND FIRST NAME OF ALL THE EMPLOYEE WITH THE SAME SALARY AS EMPLOYEES IN THE DEPARTMENT 3 OR 5. 
47. WHICH OPERATOR IS NOT APPROPRIATE IN THE JOINED CONDITION OF A NON-EQUIJOIN SELECT STATEMENT 
EQUAL OPERATORS 
48. THE EMPLOYEE TABLE HAS 10 COLUMNS SINCE YOU OFTEN QUERY THE TABLE WITH CONDITIONS BASED ON FOUR OR MORE COLUMNS. YOU CREATED AN INDEX ON ALL THE COLUMNS IN THE TABLE, WHICH RESULT WILL OCCUR? 
ANS UPDATES ON THE TABLE WILL BE SLOWER 
49. YOU NEED TO EXECUTE A SCRIPT FILE NAMED QUERYEMP SQL FROM YOU SQL*PLUS ENVIRONMENT WHICH COMMAND DO YOU USE? 
START QUERYEMP 
50. WHICH DATA TYPE SHOULD YOU USE FOR INTEREST RATES WITH VARYING AND UNPREDICATBLE DECIMAL PLACES SUCH AS 1.234, 3.4 AND 1.23 ? 
ANS: NUMBER 
51. WHICH STATEMENT IS TRUE WHEN A DROP TABLE COMMAND IS EXECUTED ON A TABLE ? 
ANS: THE TABLE STRUCTURE AND IS DELETED DATA CAN NOT BE ROLLED BACK AND RESTORED ONCE THE DROP TABLE COMMAND EXECUTED 
52. EXAMINE THE STRUCTURE OF STUDENT TABLE 
WHAT STATEMENT ADDS A NEW COLUMN ALFTER NAME COLUMN TO HOLD PHONE NUMBER? 
ANS: YOU CAN NOT SPECIFY POSITION WHEN NEW COLUMN HAS TO BE ADDED 
53. WHICH THREE SQL ARITHMETIC EXPRESSION RETURN A DATE? (CHOOSE THREE) 
ANS ?3-JUL-96?+ 7 
?3-JUL-96?12 
?3-JUL-96?12/24 
54. WHICH STATEMENT WOULD YOU USE TO ADD A PRIMARY KEY CONSTRAINT TO THE PATIENT TABLE USING THE ID_NUMBER COLUMN, IMMEDIATELY ENABLING THE CONSTRAINT ? 
ALTER TABLE PATIENT 
ADD CONSTRAINT PAT_ID_PK 
PRIMARY KEY (ID_NUMBER); 


55. WHICH SELECT STATEMENT WOULD YOU USE IN A PL/SQL BLOCK TO QUERY THE EMPLOYEE TABLE AND RETRIVE THE LAST NAME AND SALARY OF THE EMPLOYEE WHOSE ID IS 3? 
SELECT LAST_NAME, SALARY FROM EMPLOYEE 
INTO V_LAST_NAME, V_SALARY WHERE ID = 3; 
56. THE STRUCTURE OF THE DEPT TABLE IS DEPT. EXAMINE THE DECLARATION SECTION 
DECLARE 
TYPE DEPT_RECORD_TYPE IS RECORD (DNO NUMBER, 
NAME VARCHAR(20)); 
DEPT_REC DEPT_RECORD_TYPE; 
HOW DO YOU RETRIVE AN ENTIRE ROW OF THE DEPT TABLE USING THE DEPT_REC VARIABLE? 
ANS. YOU CAN NOT RETRIVE THE ENTIRE ROW USING THE DEPT_REC_VARIABLE DECLARED IN THE CODE. 
57. EXAMINE THIS CODE 
DECLARE 
CURSOR EMP_CURSOR IS 
SELECT ENAME,DEPTNO FROM EMP; 
EMP_REC EMP_CURSOR%ROWTYPE 
BEGIN 
OPEN EMP_CURSOR 
LOOP 
FETCH EMP_CURSOR INTO EMP_REC 
EXIT WHEN EMP_CURSOR NOTFOUND; 
INSERT INTO TEMP_EMP (NAME,DNO) 
VALUES (EMP_REC.ENAME,EMP_REC.DEPTNO); 
END LOOP; 
CLOSE EMP_CURSOR; 
END; 
USING A CURSOR FOR LOOP, WHICH PL/SQL BLOCK IS EQUIVALENT TO THE ABOVE CODE 
ANS: 
DECLARE 
CUSROR EMP_CURSOR IS 
SELECT ENAME,DEPTNO FROM EMP; 
BEGIN 
FOR EMP_REC IN EMP_CURSOR 
LOOP 
INSERT INTO TEMP_EMP(NAME,DNO) VALUES (EMP_REC.ENAME, EMP_REC.DEPTNO) 
END LOOP 
END; 
58. UNDER WHICH SITUATION IT IS NECESSARY TO USE AN EXPLICIT CURSOR ? 
WHEN A SELECT STATEMENT IN A PL/SQL BLOCK IS MORE THAN ONE ROW 
59. USING SQL*PLUS YOU CREATED A USER WITH THIS COMMAND 
CREATE USER JENNIFER IDENTIFIED BY JBW122; 
WHAT SHOULD YOU DO TO ALLOW HER UDER DATABASE ACCESS? 
ANS GRANT THE USER CREATE SESSION PRIVILAGES 
60. A DBA HAS UPDATED SMITH ACCOUNT BY ADDING THE PRIVILAGES; CREATE ANY TABLE AND CREATE PROCEDURE WHICH TASK CAN SMITH SUCCESSFULLY PERFORM 
ANS 
SMITH CAN CREATE A TABLE IN HIS OWN SCHEME OF THE DATABASE BUT CAN DROP TABLES FROM AND CREATE A PROCEDURE ONLY IN HIS SCHEME 
61. FOR WHICH THREE TASKS WOULD YOU USE THE WHERE CALUSE (CHOOSE THREE) 
1) RESTRICT THE ROWS DISPLYED 
2) ONLY DISPLAY DATA GRETER THAN A SPECIFIED VALUE 
3) TO COMPARE TWO VALUES WHERE CLAUSE IS USED 
62. WHICH DATA DICTIONARY VIEW CONTAINS THE DEFINITION OF A VIEW 
USER_VIEWS 
63. YOU HAVE THE EMPLOYEE TABLE YOU CREATE A VIEW WITH THIS COMMAND 
CREATE VIEW DEPT_SALARY_VU 
AS SELECT DEPT_NO, SALARY, LAST_NAME FROM EMPLOYEE 
WHERE SALARY > 45000 
WITH CHECK OPTION; 
FOR WHICH EMPLOYEE CAN YOU UPDATE THE DEPTNO COLUMN USING 
ANS: NONE 
64. WHAT SHOULD YOU DO AFTER EACH FETCH STAT. IN THE PL/SQL BLOCK ? 
INITIALIZE THE LOOP 
65. WHICH STATEMENT ABOUT USING A SUBQUERY IN THE FROM CLAUSE IS TRUE? 
YOU ELIMINATE THE NEED TO CREATE A NEW VIEW OR TABLE BY PLACING A SUBQUERY IN THE FROM CLAUSE 
66. EXAMINE THE TABLE INSTANCE CHART FOR THE PATIENT TABLE 
COLNAME IDNO LASTNAME FIRST_NAME BDATE DOCTOR 
ID 
KEY TYPE PK 
NULL/UNIQUE NN NN NN 
FK TABLE DOCTOR 
DATA TYPE NUM VARCHAR2 VARCHAR2 DATE NUM 
LENGTH 10 25 25 10 
YOU CREATED THE PATIENT_ID_SEQ 
SEQUENCE TO BE USED WITH THE PATIENT TABLES PRIMARY KEY COLUMN 
THE SEQUENCE BEGINS AT 1000 HAS A MAXIMUM VALUE OF 99999999 AND INCREMENT BY 1. YOU NEED TO WRITE A SCRIPT TO INSERT A ROW INTO THE PATIENT TABLE AND USE THE SEQUENCE YOU CREATED WHICH SCRIPT WOULD YOU USE TO COMPLETE THE TASK. 
ANS. 
INSERT INTO PATIENT (ID_NUMBER, LAST_NAME,FIRST_NUMBER, 
BIRTH_DATE) VALUES (PATIENT_ID_SEQ.NEXTVAL, &LAST_NAME, 
&FIRST_NAME, &BIRTH_DATE) 

Sandy’socp1z0-001Exam(3) 第 [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错误:ORA-00060
  • 案例学习Oracle错误:ORA-00604
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • Oracle企业管理器(OEM 2.1)使用...
  • ORACLE数据库简介
  • 案例学习Oracle错误:ORA-00904

Oracle认证阅读总排行

  • Oracle系统表查询
  • 实例:Oracle导出EXCEL文件
  • Oracle常用的OCI函数上
  • 在ORACLE的存储过程中如何做简单的...
  • 案例学习Oracle错误:ORA-00060
  • 案例学习Oracle错误:ORA-00604
  • Tomcat+SQLServer连接池配置
  • 如何将excel数据导入oracle中
  • Oracle企业管理器(OEM 2.1)使用...
  • AIX下自动启动Oracle数据库与监听...

广告位置

字母检索 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 第九软件网 版权所有