Questions
Which memory area is not part of the SGA?
- Database Buffer Cache
- Redo log Buffer
- PGA
- Shared Pool
The location of all the tables and indexes owned by one user has to be determined. Which DBA view should be looked into?
- DBA_TABLES
- DBA_INDEXES
- DBA_SEGMENTS
- DBA_TABLESPACES
When is the use of fine-grained auditing beneficial?
- Unaudited access should be allowed to the CONTACT_ ADDRESS column of the CUSTOMER table from within the organization, but any access to the CONTACT_ADDRESS column occurring via the Internet should be tracked
- The Human Resources Administrator should be alerted every time someone accesses an executive's salary in the EMPLOYEE table
- Comparison between the before and after values of each update of the PRICE column of the PRODUCT table should be facilitated
- All users who updated the CUSTOMER table on a specific date should be identifiable
- All accesses of the EMPLOYEE table should be tracked
How many failed executions does it take for a database job to get BROKEN?
- 1
- 15
- 16
- 3
- 7
JOHN was running the Employees form in debug mode and stepping through a procedure (as shown in the exhibit). He knows that the stored function RAISE_SALARIES performs the correct calculation. Which forms builder menu item from the Debug menu should he select to position the marker on the line of code that begins as follows? IF :employees.salary > 2000
- Go
- Step Into
- Step Over
- Step Out
- Stop
SMITH was running a form in the debug mode and begins to step through the code of a lengthy subprogram. After stepping through a few lines of its code, he realized that the error came not from the code in that particular subprogram but from code that is executed after it. At this point, how can he jump to the next line of code after the call to the subprogram?
- Clicking Step Over to step over the execution of the subprogram
- Opening the Stack panel, selecting the previous stack frame, and clicking Go
- Clicking Step Out to resume stepping through code after the subprogram is called
- HE cannot do this in the same debug session. He should click Stop, set a breakpoint immediately after the subprogram code is called, and run the form in debug mode again
What operator is used to prevent the error: 'ORA-01427:single row sub query returns more than one row'?
- Use the IN operator
- Use the >= operator
- Use the CAN EXIST operator
- Use the = operator
The DBA issues the following command:
SQL< alter table ORDER SHRINK SPACE
What be the result of this statement?
- There would be only a compacting of the data, not a release of data
- There would be no impact on DML operations in the database
- There would be immediate release of the free space
- There would be an impact on the DML operations in the database
What is the difference between Oracle Forms and Apps Forms?
- Oracle forms runs server-side PL/SQL while app forms run client side.
- Apps forms use uses exact positioning while Oracle forms dont
- Oracle forms runs client-side PL/SQL while app forms run server side.
- Oracle forms Flash Charts as its integrated charting engine while app forms dont
Which of the following below are types of background processes in Oracle?
- SMON
- PMON
- CKPT
- All of above
Which data dictionary view should be used, when finding out whether two databases are cross-transportable compliant or not?
- V$TRANSPORTABLE_PLATFORM
- V$ENDIAN FORMAT
- V$PLATFORM
- V$COMPATIBILITY_LEVEL
When a user creates an object without a TABLESPACE clause, where will Oracle store the segment?
- System tablespace
- Users tablespace
- Default tablespace for the user
- Oracle will give an error
- Undefined
How many triggers can be applied to a single table in Oracle?
- 10
- 12
- 15
- 16
In a client-server configuration, a user is executing a long-running script that performs many inserts. The process hangs, and the user reboots their machine. The user has called for assistance. What steps should the DBA take to assist the user in the execution of the script?
- Apply archived redo log files to recover any inserts that were committed prior to the termination of the transaction.
- Do nothing. The Oracle Server will automatically perform instance recovery.
- Do nothing. The PMON background process will roll back the transaction releasing any resources and locks.
- Restore the database to a point-in-time prior to the abnormal termination of the transaction..
Select the VALID trigger type(s)?
- AFTER statement trigger
- INSERT row trigger
- DELETE row trigger
- UPDATE row trigger
- All of the above
Which of the following is true about alerts?
- A maximum of one undo alert is received per every 12-hour period.
- A maximum of one undo alert is received during a 24-hour period.
- A maximum of one tablespace alert is received during a 124-hour period.
- A maximum of one tablespace alert is received during a 24-hour period.
In a client-server configuration, a user is executing a long-running script that performs many inserts. The process hangs, and the user reboots their machine. The user has called for assistance. What steps should the DBA take to assist the user in the execution of the script?
- Apply archived redo log files to recover any inserts that were committed prior to the termination of the transaction
- Do nothing. The Oracle Server will automatically perform instance recovery
- Do nothing. The PMON background process will roll back the transaction releasing any resources and locks
- Restore the database to a point-in-time prior to the abnormal termination of the transaction.
Which SELECT statement is an equijoin query between two tables?
- SELECT location.location_name, employee.salary
FROM location, employee
WHERE location.id = employee.location_no; - SELECT location.location_name, employee.salary
FROM location, employee
WHERE employee.salary BETWEEN location.avg_salary AND location.max_salary; - SELECT location.location_name, employee info.last_name
FROM employee location, employee employee info
WHERE employee info.id >= location.manager_id; - SELECT location.location_name, employee.salary
FROM location, employee
WHERE location.id = employee.region_no(+);
Evaluate the following SQL statement:
SELECT e.employee_id, (.15* e.salary) + (.5 * e.commission_pct) + (s.sales_amount * (.35 * e.bonus)) AS CALC_VALUE FROM employees e, sales WHERE e.employee_id = s.emp_id;
What will happen if all the parentheses are removed from the calculation?
- The value displayed in the CALC_VALUE column will be lower
- The value displayed in the CALC_VALUE column will be higher
- There will be no difference in the value displayed in the CALC_VALUE column
- An error will be reported
Which SQL phrase is not supported by Oracle?
- ON DELETE CASCADE
- ON UPDATE CASCADE
- CREATE SEQUENCE [SequenceName]
- DROP SEQUENCE [SequenceName]
TOM wants to create a new data block. He clicked the Data Blocks node in the Object Navigator, and then clicked Create to invoke the Create Data Block dialog box. As he clicked through the pages of the wizard, Create Relationship option appears. Which of the following statements hold true about the form?
- The block he is creating is based on a view
- The block he is creating is based on a stored procedure
- The form contains at least one block in addition to the block he is creating
- In addition to the block he is creating, the form contains at least two other blocks that are master detail blocks
- The block he is creating is based on a table that has at least one foreign key relationship to another table