Exam Details

  • Exam Code
    :1Z0-144
  • Exam Name
    :Oracle Database 11g: Program with PL/SQL
  • Certification
    :Oracle Database
  • Vendor
    :Oracle
  • Total Questions
    :106 Q&As
  • Last Updated
    :May 15, 2024

Oracle Oracle Database 1Z0-144 Questions & Answers

  • Question 91:

    Examine the following code:

    Which two statements are true about the above function? (Choose two.)

    A. It can be used only in a parallelized query.

    B. It can be used in both a parallelized query and a parallelized DML statement.

    C. It can be used only in a parallelized data manipulation language (DML) statement.

    D. It can have a separate copy run in each of the multiple processes when called from a SQL statement that is run in parallel.

    E. It requires a PRAGMA RESTRICT_REFERENCES declaration with RNDS, WNDS, RNPS, and WNPS specified in order to use parallel optimization.

  • Question 92:

    View the Exhibit and examine the structure of the EMP table.

    You want to create two procedures using the overloading feature to search for employee details based on either the employee name or employee number.

    Which two rules should you apply to ensure that the overloading feature is used successfully? (Choose two.)

    A. The procedures can be either stand-alone or packaged.

    B. The procedures should be created only as packaged subprograms.

    C. The procedures should be created only as stand-alone subprograms.

    D. Each subprogram's formal parameters should differ in both name and data type.

    E. The formal parameters of each subprogram should differ in data type but can use the same names.

  • Question 93:

    Which two statements are true about the INSTEAD OF triggers? (Choose two.)

    A. DELETE operations cannot be performed using the INSTEAD OF triggers.

    B. The INSTEAD OF triggers must be created to add or modify data through any view.

    C. The INSTEAD OF triggers can be written only for views, and the BEFORE and AFTER timing options are not valid.

    D. The CHECK option for views is not enforced when insertions or updates to the view are performed by using the INSTEAD OF triggers.

  • Question 94:

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

    A. The SELECT list is not known until run time.

    B. The dynamic SQL statement retrieves rows into records.

    C. You do not know how many columns a SELECT statement will return, or what their data types will be.

    D. You must use the % FOUND SQL cursor attribute after issuing a dynamic SQL statement that is an INSERT or UPDATE statement.

  • Question 95:

    View the Exhibit and examine the code.

    Why does the code give an error on execution?

    A. because the WORD_LIST variable is not visible in PROCEDURE WORDING

    B. because the LEXICON variable is not visible in PROCEDURE ADD_ENTRY

    C. because the LEXICON variable is not initialized in PROCEDURE WORDING

    D. because the WORD_LIST parameter in IN OUT mode cannot be of a RECORD data type

  • Question 96:

    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?

    A. It gives an error on compilation because it should be a statement-level trigger.

    B. It compiles and fires successfully when the credit limit is updated in the customer table.

    C. It gives an error on compilation because of the commit command in the trigger code.

    D. 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.

  • Question 97:

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

    A. Users with definer's rights who are granted access to a procedure that updates a table must be granted access to the table itself.

    B. 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.

    C. Depending on the number of calls, multiple copies of the procedure are loaded into memory for execution by multiple users to speed up performance.

    D. 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.

  • Question 98:

    The STRING_TAB table has the following structure:

    View the Exhibit and examine the code.

    What is the outcome on execution?

    A. It displays Output buffer not long enough. This is my test string.-.

    B. It displays only Output buffer not long enough. and exits the anonymous block.

    C. It displays only This is my test string. – because EXCEPTION should have been defined in the anonymous block to get the error message.

    D. 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.

  • Question 99:

    Examine the following block of code:

    Which line in the above code would result in errors upon execution?

    A. line 5

    B. line 8

    C. line 2

    D. line 7

  • Question 100:

    View the Exhibit and examine the structure of the customer table.

    Examine the following trigger code:

    What is the outcome when the above trigger is compiled?

    A. It compiles successfully.

    B. It gives an error because the when condition is not valid.

    C. It gives an error because when cannot be used for row-level triggers.

    D. It gives an error because the statements under updating are not valid.

    E. It gives an error because the new qualifier in the when clause requires a colon prefix.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-144 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.