Oracle Database 11g (1Z0-144) Exam Dumps 2022 Oracle Database 11g (1Z0-144) Practice Tests 2022. Contains 1000+ exam questions to pass the exam in first attempt. SkillCertPro offers real exam questions for practice for all major IT certifications. For a full set of 100 0 + questions. Go to https://skillcertpro.com/product/oracle - database - 11g - 1z0 - 144 - exam - questions/ SkillCertPro offers detailed explanations to each question which helps to understand the concepts better. It is recommended to score above 85% in SkillCertPro exams before attempting a real exam. SkillCertPro updates exam questions every 2 weeks. You will get life time access and life time free updates SkillCertPro assures 100% pass guarantee in first attempt. Below are the free 10 sample questions. Question 1: Identify situations in which the DBMS_SQL package is the only applicable method of processing dynamic SQL. (Choose all that apply.) A. When a query returns multiple rows B. When a column name in a where clause is unknown at compile time. C. When the number of columns selected in a query is not known until run time D. When a table needs to be created based on an existing table structure at run time E. When privileges need to be granted to a new user to access an existing schema at run time Answer: B, C Explanation: https://docs.oracle.com/cd/E11882_01/appdev.112/e25519/dynamic.htm#LNPLS 01108 You must use the DBMS_SQL package to run a dynamic SQL statement when you do not know either of these until run time: SELECT list What placeholders in a SELECT or DML statement must be bound. Question 2: Which two statements are correct about PL/SQL package components? (Choose two) A. A package must have both specification and body. B. A package body can exist without the package specification. C. A package specification can exist without the package body. D. When a packaged public variable is called for the first time in a session, the entire package is loaded into memory. Answer: C, D Explanation: https://docs.oracle.com/cd/E11882_01/appdev.112/e25519/packages.htm#LNPL S00904 The first time you invoke a package subprogram, Oracle Database loads the whole package into memory. Subsequent invocations of other subprograms in same the package require no disk I/O Question 3: Which tasks must be performed during the installation of the UTL_MAIL package? (Choose all that apply.) A. Setting the UTL_FILE_DIR initialization parameter B. Running the UTLMAIL.SQL and prvtmail.plb scripts C. Setting the SMTP_OUT_SERVER initialization parameter D. Using the CREATE DIRECTORY statement to associate an alias with an operating system directory E. Granting read and WRITE privileges to control the type of access to files in the operating system Answer: B, C Explanation: https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/u_mail.htm#BABDH CBF You must both install UTL_MAIL and define the SMTP_OUT_SERVER. To install UTL_MAIL execute: SQL> @$ORACLE_HOME/rdbms/admin/utlmail.sql SQL> @$ORACLE_HOME/rdbms/admin/prvtmail.plb You define the SMTP_OUT_SERVER parameter in the init.ora rdbms initialization file. Question 4: Consider the following scenario: Local procedure A calls remote procedure B Procedure A was compiled at 8 AM. Procedure A was modified and recompiled at 9 AM. Remote procedure B was later modified and recompiled at 11 AM. The dependency mode is set to timestamp. Which statement correctly describes what happens when procedure A is invoked at 1 PM? A. Procedure A is invalidated and recompiled immediately. B. There is no effect on procedure A and it runs successfully. C. Procedure B is invalidated and recompiled again when invoked. D. Procedure A is invalidated and recompiles when invoked the next time. Answer: D Explanation: https://docs.oracle.com/database/121/ADFNS/adfns_dependencies.htm#ADFNS9 9978 In time-stamp dependency mode, when a local stored procedure calls a remote procedure, Oracle Database compares the time stamp that the local procedure has for the remote procedure to the current time stamp of the remote procedure. If the two time stamps match, both the local and remote procedures run. Neither is recompiled. If the two time stamps do not match, the local procedure is invalidated and an error is returned to the calling environment. All other local procedures that depend on the remote procedure with the new time stamp are also invalidated.” https://asktom.oracle.com/pls/asktom/asktom.search?tag=compile-procedure- automatically-how-to-avoid-cascading-invalidations If procedure A calls procedure B and B is changed, then A is directly affected and must be recompiled. There is no auto recompile A when B changes option although A will recompile itself automatically the next time it is run. Question 5: Which statements correctly describe the features of functions and procedures? (Choose all that apply.) A. A procedure can contain a return statement without a value. B. A function can return multiple values using a single return clause, C. A procedure can be executed as part of a SQL expression or as a PL/SQL statement, D. A function can contain zero or more parameters that are transferred from the calling environment. Answer: A, D Explanation: http://docs.oracle.com/cd/B19306_01/appdev.102/b14261/subprograms.htm For a full set of 1000+ questions. Go to https://skillcertpro.com/product/oracle - database - 11g - 1z0 - 144 - exam - questions/ SkillCertPro offers detailed explanations to each question which helps to understand the concepts better. It is recommended to score above 85% in SkillCertPro exams before attempting a real exam. SkillCertPro updates exam questions every 2 weeks. You will get life time access and life time free updates SkillCertPro assures 100% pass guarantee in first attempt. Question 6: What is the correct definition of the persistent state of a packaged variable? A. It is a private variable defined in a procedure or function within a package body whose value is consistent within a user session. B. It is a public variable in a package specification whose value is consistent within a user session. C. It is a private variable in a package body whose value is consistent across all current active sessions. D. It is a public variable in a package specification whose value is always consistent across all current active sessions. Answer: B Explanation: https://docs.oracle.com/cd/B10500_01/appdev.920/a96624/09_packs.htm https://docs.oracle.com/cd/E11882_01/appdev.112/e25519/packages.htm#LNPL S99924 Question 7: Identify the two correct scenarios where a function can be optimized using the function result cache feature. A. A function which inserts multiple records into a DEPARTMENTS table as part of one-time data setup for an HR application. B. A function which accesses multiple tables and calculates the commission to be given to a sales representative based on the number of products sold by that representative. C. A function which deletes all the records from an EMPLOYEES_AUDIT table based on their LOG_DATE. D. A function which updates the SALARY of all the employees in an EMPLOYEES table by a fixed percentage based on their DESIGNATION. E. A function which calculates the factorial of a given number without accessing any table. Answer: B, D Explanation: D has a data integrity problem when execute the update Question 8: Which two statements are true about the DBMS_ LOB package? A. DBMS_LOB.COMPARE can compare parts of two LOBs. B. DBMS_LOB.COMPARE returns the size difference of the compared LOBs. C. DBMS_LOB.COMPARE is overloaded and can compare CLOBs with BLOBs. D. If the destination LOB is a temporary LOB, the row must be locked before calling DBMS_LOB.CONVERTTOBLOB. E. Before calling DBMS_LOB.CONVERTTOBLOB, both the source and destination LOB instances must exist Answer: A, E Explanation: D is false because it says temporary instead of persistent. https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_lob.htm#BABEAJ AD https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_lob.htm#i102035 5 Question 9: Which statement is true about internal and external LOBs? A. An external LOB can be loaded into an internal LOB variable using the DBMS_LOB package. B. A NOEXIST_DIRECTORY exception can be raised when using internal and external LOBs. C. Internal and external LOBs can be written using DBMS_LOB. D. After an exception transfers program control outside a PL/SQL block, all references to open external LOBs are lost. E. When using DBMS_LOB.INSTR for internal and external LOBs, DBMS_LOB.OPEN should be called for each LOB. Answer: A Explanation: https://docs.oracle.com/database/121/ARPLS/d_lob.htm#ARPLS66728 LOADCLOBFROMFILE Procedure: This procedure loads data from a BFILE to an internal CLOB/NCLOB with necessary character set conversion and returns the new offsets. D. https://docs.oracle.com/database/121/ARPLS/d_lob.htm#ARPLS600 After the exception has occurred, the BFILE locator variable file goes out of scope, and no further operations on the file can be done using that variable. Therefore, the solution is to use an exception handler Question 10: You created a PL/SQL function with the RESULT_CACHE clause, which calculates a percentage of total marks for each student by querying the MARKS table. A. Under which two circumstances will the cache for this function not be used and the function body be executed instead? B. Under which two circumstances will the cache for this function not be used and the function body be executed instead? C. When a user fixes incorrect marks for a student, with an update to the MARKS table, and then executes the function in the same session D. When the amount of memory allocated for the result cache is increased E. When the function is executed in a session frequently with the same parameter value F. When the database administrator disables the result cache during ongoing application patching Answer: B, E Explanation: RESULT_CACHE_MAX_RESULT(Specifies the maximum amount of server result cache memory (in percent) that can be used for a single result. Valid values are between 1 and 100. The default value is 5%. You can set this parameter at the system or session level.) cannot be set to 0 For a full set of 1000+ questions. Go to https://skillcertpro.com/product/oracle - database - 11g - 1z0 - 144 - exam - questions/ SkillCertPro offers detailed explanations to each question which helps to understand the concepts better. It is recommended to score above 85% in SkillCertPro exams before attempting a real exam. SkillCertPro updates exam questions every 2 weeks. You will get life time access and life time free updates SkillCertPro assures 100% pass guarantee in first attempt.