Explain how to run any oracle script file through shell script in UNIX. Explain how to update records of a table in oracle using where Exists clause. Explain how to make use of parameterized cursor in Oracle. Explain the use of Translate Function in Oracle. Describe the use of "for update of" in Oracle Cursor. What are the components of OEM? What is the difference between locks, latches, enqueues and semaphores?