Oracle Database SQL Certified Associate — Requirements & Free Practice
US · License preparation
100 free questions · Answer explanations · No signup required
Loading selected examination banks…
Choose what to practice
Start with an exam below. Your examination requirements depend on your application pathway. View licensing requirements
Licenses, application pathways and examination requirements
Each license and applicant pathway has its own requirements and exemptions. Choosing practice questions does not determine your eligibility.
Oracle Database SQL Certified Associate
Oracle certification validating fundamental SQL knowledge and its use with Oracle Database; awarded through the Oracle Database SQL (1Z0-071) examination.
Licensing authority: Oracle · Application information
Initial by examination
- Delivery
- Proctored online; personal computer with internet, microphone and webcam, government-issued ID matching registration, a quiet private testing space and check-in 30 minutes before the appointment. Reschedule or cancel at least 24 hours before the appointment.
- Eligibility
- Oracle export restrictions and candidate agreement apply; no school-arranged seat condition was established from the examined sources.
- Examination
- Register for, attend and pass Oracle Database SQL (1Z0-071).
- Preparation
- Recommended courses are expressly optional on the controlling exam page; Oracle describes computing and command-line knowledge as candidate background. The linked learning path is a preparation pathway, not a separate examination or mandatory classroom award.
- Registration
- A MyLearn account and valid purchased exam attempt are needed. Attempt usage and scheduling must be within its subscription dates; the current certification page describes six months to take the exam. Appointment availability is not guaranteed for a specific date in the requested horizon.
Oracle Database SQL
- Provider
- Oracle University
- Format
- Proctored Online; Multiple Choice
- Exam questions
- Total questions: 63.
- Time limit
- 120 Minutes
- Passing score
- 63%
Examination outline
Relational Database concepts
- Explaining the theoretical and physical aspects of a relational database
- Relating clauses in SQL Select Statement to Components of an ERD
- Explaining the relationship between a database and SQL
Retrieving Data using the SQL SELECT Statement
- Using Column aliases
- Using The SQL SELECT statement
- Using concatenation operator, literal character strings, alternative quote operator, and the DISTINCT keyword
- Using Arithmetic expressions and NULL values in the SELECT statement
Restricting and Sorting Data
- Applying Rules of precedence for operators in an expression
- Limiting Rows Returned in a SQL Statement
- Using Substitution Variables
- Using the DEFINE and VERIFY commands
- Sorting Data
Using Single-Row Functions to Customize Output
- Manipulating strings with character functions in SQL SELECT and WHERE clauses
- Performing arithmetic with date data
- Manipulating numbers with the ROUND, TRUNC and MOD functions
- Manipulating dates with the date function
Using Conversion Functions and Conditional Expressions
- Applying the NVL, NULLIF, and COALESCE functions to data
- Understanding implicit and explicit data type conversion
- Using the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
- Nesting multiple functions
Reporting Aggregated Data Using Group Functions
- Restricting Group Results
- Creating Groups of Data
- Using Group Functions
Displaying Data from Multiple Tables
- Using Self-joins
- Using Various Types of Joins
- Using Non equijoins
- Using OUTER joins
- Understanding and Using Cartesian Products
Using Subqueries to Solve Queries
- Using Single Row Subqueries
- Using Multiple Row Subqueries
- Update and delete rows using correlated subqueries
Using SET Operators
- Matching the SELECT statements
- Using the ORDER BY clause in set operations
- Using The INTERSECT operator
- Using The MINUS operator
- Using The UNION and UNION ALL operators
Managing Tables using DML statements
- Managing Database Transactions
- Controlling transactions
- Perform Insert, Update and Delete operations
- Performing multi table Inserts
- Performing Merge statements
Managing Indexes Synonyms and Sequences
- Managing Indexes
- Managing Synonyms
- Managing Sequences
Use DDL to manage tables and their relationships
- Describing and Working with Tables
- Describing and Working with Columns and Data Types
- Creating tables
- Dropping columns and setting column UNUSED
- Truncating tables
- Creating and using Temporary Tables
- Creating and using external tables
- Managing Constraints
- Managing Views
Controlling User Access
- Differentiating system privileges from object privileges
- Granting privileges on tables
- Distinguishing between granting privileges and roles
Managing Objects with Data Dictionary Views
- Using data dictionary views
Managing Data in Different Time Zones
- Working with CURRENT_DATE, CURRENT_TIMESTAMP,and LOCALTIMESTAMP
- Working with INTERVAL data types
Examination sources
- Oracle Database SQL examination
Exam heading and same-page Review all Exam Topics / Review exam topics panel
- Oracle Database SQL examination
Review exam topics, entire list from Relational Database concepts through Managing Data in Different Time Zones
- Oracle Database SQL examination
Exam facts cards, Delivery through Passing Score
- Oracle Database SQL examination
After the exam
- Oracle Certification Program Guidelines
Exam Scoring Policy, score report paragraph
- Oracle Database SQL examination
Register for online exam
- Oracle Database SQL examination
Things to do before your exam session, computer and identification
- Oracle Database SQL examination
Take recommended training
- Oracle Certification
Get Oracle Certified, Schedule your exam
- Oracle Certification Program Guidelines
Exam Attempt Policy, first paragraph