Oracle Database Administration I (1Z0-082) Exam Prep
Free practice questions

Free OCA Practice Questions

10 exam-style questions with answers and explanations, straight from our 1,030-question bank. Tap an answer to check yourself. When you're ready, take the scored version in the free practice test.

Start the free practice test → ★★★★★4.9/5 from 2,400+ candidates · No signup

The OCA exam has 72 questions and runs 2 hours.

These 10 free OCA questions are organized by exam domain, so you can see how each part of the Oracle Database Administration I (1Z0-082) blueprint is tested. Reveal the answer and explanation under each question.

Domain 1: Understanding Oracle Database Architecture

Question 1

Which of the following correctly describes an Oracle database instance?

Show answer & explanation

Correct answer: A - The System Global Area together with the background processes

Domain 2: Managing Users, Roles and Privileges

Question 2

A DBA must place the database into ARCHIVELOG mode. In which state must the database be when the ALTER DATABASE ARCHIVELOG command is issued?

Show answer & explanation

Correct answer: C - MOUNT, because the control file is read but the datafiles are not yet open

Question 3

An instance was started using a text initialization parameter file (PFILE). The DBA then executes: ALTER SYSTEM SET open_cursors=500 SCOPE=BOTH; What is the result?

Show answer & explanation

Correct answer: D - The statement fails and the parameter is unchanged

Domain 3: Moving Data

Question 4

User SCOTT grants the SELECT privilege on his EMPLOYEES table to user ANNA using WITH GRANT OPTION. ANNA then grants SELECT on that same table to user BEN. SCOTT now revokes SELECT from ANNA. What happens to BEN's privilege?

Show answer & explanation

Correct answer: B - BEN loses the privilege automatically as well

Domain 9: Managing Undo

Question 5

An instance terminates unexpectedly and is then restarted. Which statement describes the recovery Oracle performs automatically?

Show answer & explanation

Correct answer: A - Redo is applied to roll the database forward, then undo reverses uncommitted transactions

Domain 11: Displaying Data from Multiple Tables Using Joins

Question 6

Examine this query: SELECT last_name, salary FROM employees WHERE ROWNUM <= 5 ORDER BY salary DESC; Which statement best describes the rows returned?

Show answer & explanation

Correct answer: C - Five arbitrary rows, then sorted by salary

Domain 13: Managing Data in Different Time Zones

Question 7

The current year is 2026. Examine this statement: SELECT TO_DATE('15-MAR-95','DD-MON-RR') FROM dual; In which year does the returned date fall?

Show answer & explanation

Correct answer: D - 1995

Domain 14: Using Single-Row Functions to Customize Output

Question 8

Examine this query: SELECT department_id, COUNT(*) FROM employees WHERE COUNT(*) > 5 GROUP BY department_id; What is the result?

Show answer & explanation

Correct answer: D - An error, because a group function cannot appear in WHERE

Domain 15: Using Subqueries to Solve Queries

Question 9

Examine this query: SELECT e.employee_id, d.department_id, d.department_name FROM employees e JOIN departments d USING (department_id); What is the result?

Show answer & explanation

Correct answer: C - It fails, because a column named in a USING clause cannot be qualified

Domain 16: Managing Sequences, Synonyms, Indexes

Question 10

Examine this statement: SELECT e.last_name FROM employees e WHERE e.department_id NOT IN (SELECT d.department_id FROM departments d); The DEPARTMENTS table contains one row in which DEPARTMENT_ID is null. What is the result?

Show answer & explanation

Correct answer: B - No rows are returned, whatever the EMPLOYEES table contains

The rest of the OCA blueprint

The OCA exam also covers these domains. Drill them in the full free practice test:

That's 10 of 1,030

The full bank has 1,020 more OCA questions with explanations.

Continue in the free practice test →

View plans