Full exam simulation
63 questions · 120 minutes, 0 unscored and not identified. One question per screen, flag and strike-out, a review screen and a score report per domain — no answers until you finish.
Oracle SQL: SELECT, filtering, sorting, single-row and group functions, joins, subqueries, set operators, DML, transactions, DDL, schema objects, privileges and the data dictionary.
Independent practice — not affiliated with or endorsed by Oracle. 1Z0-071 is used only to identify the exam. Trademark notices
Share of scored content per domain. Every sitting draws questions by these weights.
No attempts yet. Take a full sitting to get a readiness rating; results are kept in this browser. Join your class to keep them on every device.
63 questions · 120 minutes, 0 unscored and not identified. One question per screen, flag and strike-out, a review screen and a score report per domain — no answers until you finish.
20 questions · 39 min, same weights, all scored. A daily check.
20 questions aimed at your weakest domains, missed concepts and due reviews.
Pick domains, topics, how many questions and which pool (new, wrong, due, low confidence). Spaced repetition with confidence ratings, flashcards and a mistake book.
Open practiceOne domain, up to 20 questions.
Downloads this exam's questions so practice works without a connection.
Relational database concepts and ERDs; SELECT with arithmetic expressions, NULL values, the concatenation operator, literals, the alternative quote operator, DISTINCT and column aliases.
Practice domain 1 →WHERE conditions, operator precedence, LIKE, IN, BETWEEN and IS NULL; ORDER BY with NULLS FIRST/LAST; the row limiting clause (FETCH FIRST, OFFSET, WITH TIES); substitution variables, DEFINE and VERIFY.
Practice domain 2 →Character, number (ROUND, TRUNC, MOD) and date functions, date arithmetic; TO_CHAR, TO_NUMBER and TO_DATE, implicit and explicit conversion; NVL, NVL2, NULLIF, COALESCE, CASE and DECODE; nesting functions.
Practice domain 3 →COUNT, SUM, AVG, MIN, MAX and NULL handling, DISTINCT in aggregates, GROUP BY, HAVING and nesting group functions.
Practice domain 4 →Inner joins with USING, ON and NATURAL JOIN, non-equijoins, self-joins, LEFT, RIGHT and FULL OUTER JOIN, the Oracle (+) operator, Cartesian products and CROSS JOIN.
Practice domain 5 →Single-row and multiple-row subqueries (IN, ANY, ALL, EXISTS), NOT IN with NULLs, correlated subqueries in UPDATE and DELETE; UNION, UNION ALL, INTERSECT and MINUS, column matching and ORDER BY in set operations.
Practice domain 6 →INSERT, UPDATE, DELETE and MERGE, multitable INSERT ALL and INSERT FIRST; COMMIT, ROLLBACK, SAVEPOINT, implicit commits, read consistency and locking.
Practice domain 7 →CREATE TABLE and data types, ALTER TABLE, dropping and UNUSED columns, TRUNCATE, temporary and external tables, constraints; views; sequences, synonyms and indexes.
Practice domain 8 →System and object privileges, roles, GRANT, REVOKE and WITH GRANT OPTION; USER_, ALL_ and DBA_ dictionary views; CURRENT_DATE, CURRENT_TIMESTAMP, LOCALTIMESTAMP, TIMESTAMP WITH TIME ZONE and INTERVAL types.
Practice domain 9 →Domain names and weights come from the official 1Z0-071 exam objectives (checked 2026-10-28). Always check it for the authoritative scope.
Includes 89 performance-style items (put in order, match, read an exhibit) — practice them with the “Order / match” filter.
Two of this exam's original questions, with the explanation you get after every answer.
An ERD shows that one department has many employees and each employee belongs to at most one department. How is this usually implemented?
Correct: A. In a one-to-many relationship the foreign key goes on the 'many' side and refers to the primary key on the 'one' side.
Which TWO statements about a primary key are true? (Select TWO.)
Correct: B, C. A primary key uniquely identifies each row, implies NOT NULL, and each table can have only one (which may span several columns).
Exams that cover neighbouring ground.