Download Oracle.1z0-144.CertKiller.2019-10-29.63q.vcex

Download Exam

File Info

Exam Oracle Database 11g: Program with PL/SQL
Number 1z0-144
File Name Oracle.1z0-144.CertKiller.2019-10-29.63q.vcex
Size 4 MB
Posted Oct 29, 2019
Download Oracle.1z0-144.CertKiller.2019-10-29.63q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

Examine the following command:
SQL>ALTER SESSION 
SET plsql_warnings * 
'enable: severe',
'enable: performance',
'ERROR: 05003';
What is the implication of the above command?


  1. It issues a warning whenever ERROR: 05003 occur during compilation.
  2. It causes the compilation to fail whenever the warning ERROR.05003 occurs.
  3. It issues warnings whenever the code causes an unexpected action or wrong results performance problems.
  4. It causes the compilation to fail whenever the code gives wrong results or contains statements that are never executed.
Correct answer: B



Question 2

Which two tasks should be created as functions instead of as procedures? (Choose two.)


  1. Reference host or bind variables in a PL/SQL block of code
  2. Tasks that compute and return multiple values to the calling environment
  3. Tasks that compute a value that must be returned to the calling environment
  4. Tasks performed in SQL that increase data independence by processing complex data analysis within the Oracle server, rather than by retrieving the data into an application
Correct answer: CD



Question 3

View Exhibit 1 and examine the structure of the EMPLOYEES table. 
  
View Exhibit 2 and examine the code. 
  
What would be the outcome when the code is executed?


  1. It executes successfully.
  2. It gives an error because the SAL variable is not visible in the INCREASE function.
  3. It gives an error because the INCREASE function cannot be called from the RAISE_SALARY procedure.
  4. It gives an error because the INCREASE function and the RAISE_SALARY procedure should be declared at the beginning of the DECLARE section before all the other declarations.
Correct answer: A



Question 4

What is the correct definition of the persistent state of a packaged variable?


  1. It is a private variable defined in a procedure or function within a package body whose value is consistent within a user session.
  2. It is a public variable in a package specification whose value is consistent within a user session.
  3. It is a private variable in a package body whose value is consistent across all current active sessions.
  4. It is a public variable in a package specification whose value is always consistent across all current active sessions.
Correct answer: B



Question 5

Examine the following block of code:
  
Which line in the above code would result in errors upon execution?


  1. line 5
  2. line 8
  3. line 2
  4. line 7
Correct answer: B



Question 6

Which statements are true about PL/SQL procedures? (Choose two.)


  1. Users with definer's rights who are granted access to a procedure that updates a table must be granted access to the table itself.
  2. Reuse of parsed PL/SQL code that becomes available in the shared SQL area of the server avoids the parsing overhead of SQL statements at run time.
  3. Depending on the number of calls, multiple copies of the procedure are loaded into memory for execution by multiple users to speed up performance.
  4. A PL/SQL procedure executing on the Oracle database can call an external procedure or function that is written in a different programming language, such as C or Java.
Correct answer: BD



Question 7

The STRING_TAB table has the following structure:
  
View the Exhibit and examine the code. 
  
What is the outcome on execution?


  1. It displays 
    Output buffer not long enough. 
    This is my test string.-.
  2. It displays only 
    Output buffer not long enough. and exits the anonymous block.
  3. It displays only 
    This is my test string. – because EXCEPTION should have been defined in the anonymous block to get the error message.
  4. It does not display any of the DBMS_OUTPUT messages and gives an error because a transaction control statement cannot be used in the exception section of a procedure.
Correct answer: C



Question 8

Identify two situations where the DBMS_SQL package should be used. (Choose two.)


  1. The SELECT list is not known until run time.
  2. The dynamic SQL statement retrieves rows into records.
  3. You do not know how many columns a SELECT statement will return, or what their data types will be.
  4. You must use the % FOUND SQL cursor attribute after issuing a dynamic SQL statement that is an INSERT or UPDATE statement.
Correct answer: AC



Question 9

View the Exhibit and examine the code. 
  
Why does the code give an error on execution?


  1. because the WORD_LIST variable is not visible in PROCEDURE WORDING
  2. because the LEXICON variable is not visible in PROCEDURE ADD_ENTRY
  3. because the LEXICON variable is not initialized in PROCEDURE WORDING
  4. because the WORD_LIST parameter in IN OUT mode cannot be of a RECORD data type
Correct answer: A



Question 10

View the Exhibit and examine the structure of the AUDIT_CUST table. 
  
CUST_ID and CUST_CREDIT_LIMIT are existing columns in the CUSTOMER table. 
Examine the following trigger code:
  
Which statement is true about the above trigger?


  1. It gives an error on compilation because it should be a statement-level trigger.
  2. It compiles and fires successfully when the credit limit is updated in the customer table.
  3. It gives an error on compilation because of the commit command in the trigger code.
  4. It compiles successfully, but gives an error when the credit limit is updated in the CUSTOMER table because the PRAGMA AUTONOMOUS_TRANSACTION statement should be introduced in the trigger.
Correct answer: D









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files