Oracle 1Z0-071
Oracle Database SQL (1Z0-071)
More study resources
Cheat sheet
Keep the key ideas within reach.
ExploreKey terms
Get comfortable with the vocabulary.
ExploreStudy plan
Give each week a clear focus.
ExploreCommon mistakes
Understand the traps and how to avoid them.
ExploreCase studies
Put your knowledge to work in context.
ExploreExam-day guide
Prepare for the day ahead.
ExploreAbout this exam
The Oracle Database SQL exam, exam code 1Z0-071, is the certification test behind the Oracle Database SQL Certified Associate credential. It is aimed at developers, database administrators, data analysts and students who want to demonstrate that they can write and reason about SQL against an Oracle Database rather than only read about it. The exam is delivered in English and tests practical SQL skill across the full statement lifecycle: writing SELECT statements that project and alias columns, restricting and sorting rows, applying single-row and conversion functions, using conditional expressions such as CASE and DECODE, aggregating with group functions, joining tables and writing subqueries, combining result sets with set operators, and changing data with INSERT, UPDATE, DELETE and MERGE. It also covers the objects around the data: creating and altering tables and constraints, managing views, sequences, synonyms and indexes, granting and revoking privileges, and Oracle-specific date, time and regular expression features. Preparation should be hands-on. Install or obtain access to an Oracle Database instance, create your own small schema, and type every statement you study rather than reading it. Work domain by domain, then mix topics, because exam items frequently combine a join with a group function or a subquery with a conversion function. Practise predicting output and spotting why a statement fails. Verify current exam logistics on Oracle University before booking, since that page was unavailable when this guide was compiled.
What you'll study
About Oracle 1Z0-071 preparation
What is the exam code and what does passing it give me?
The exam code is 1Z0-071, titled Oracle Database SQL. Passing it is the route to the Oracle Database SQL Certified Associate credential. Confirm the current credential name, delivery partner and badge details on Oracle University, because the official page could not be retrieved when this guide was written.
How many questions are there, how long do I get, and what is the pass mark?
Those figures are not published in the source material available here, so treat any number you see elsewhere with suspicion. Check the official Oracle University exam page or your booking confirmation for the current item count, time limit and passing score before you plan your pacing.
How hard is 1Z0-071 in practice?
Most candidates find the syntax manageable and the difficulty comes from precision. Items often hinge on null handling, implicit conversion, group function restrictions, or which rows a join or subquery returns. If you can predict exact output and explain why a statement raises an error, you are ready.
Can I retake the exam if I fail?
Retake rules, waiting periods and fees are set by the certification provider and are not stated in the source used here. Check your exam booking terms on Oracle University or with the testing vendor before scheduling, and budget for the possibility of a second attempt.
What should I study first?
Start with SELECT fundamentals, row restriction and sorting, then single-row and conversion functions. These underpin everything later. Move on to group functions, joins and subqueries, then set operators and DML. Finish with DDL, schema objects, privileges, and date and regular expression features.
Do I need a real database to prepare?
Strongly recommended. Reading syntax is not enough for this exam. Create a small schema with a few tables, insert sample rows including nulls, and run every construct you study. Predicting output before executing is the single most effective drill, because it exposes the gaps that reading hides.
Which topics cause the most lost marks?
Null semantics in comparisons and aggregates, the difference between WHERE and HAVING, outer join placement and filtering, correlated versus uncorrelated subqueries, and set operator rules on column count and data types. Date arithmetic and format model mismatches also catch people out regularly.
Is the exam delivered in English only?
The exam content referenced here is English-language Oracle Database SQL material. Availability of other delivery languages, accommodations and online versus test-centre options is set by the provider and was not confirmed in the source, so verify those details at booking time.
How long is the certification valid?
Validity periods and recertification requirements are not stated in the source material used for this guide, so no figure is given. Check the official Oracle University certification page for the current policy before you rely on the credential for a job requirement or contract.