Skip to main content
Imperial Tuitions
  • Home
  • Courses
  • Popular Courses
  • We Offer
  • Get Notified

Join us: to stay updated on new courses, discounts, free learning opportunities, and more

Join us to
Grow Skills,
together!

Get Updates

Imperial Tuitions

Expert-led IT tuition and online courses in programming, web development, databases, and career-focused technology skills.

Explore

  • Home
  • Courses
  • Popular Courses
  • We Offer
  • Get Notified

Information

  • Privacy Policy
  • Terms & Conditions

Contact

  • info.imperialtuitions@gmail.com

Questions about courses or enrolment? Email us anytime.

© 2026 Imperial Tuitions. All rights reserved.

Privacy·Terms
  1. Home/
  2. Courses/
  3. Exam 1Z0-171: Oracle AI Database SQL Associate

Exam 1Z0-171: Oracle AI Database SQL Associate

Become an Oracle AI Database SQL Associate and demonstrate understanding of fundamental SQL concepts needed to interact with database tables and other objects. Passing the exam illustrates depth of knowledge of SQL and its use when working with the Oracle Database server. Demonstrate a working knowledge of select , insert, update, delete and merge SQL statements as well as some Data Definition Language and Data Control Language statements. Additionally, it demonstrates your knowledge of working with database objects such as tables, indexes, views and sequences. By passing this exam, a certified individual proves fluency in and a solid understanding of SQL language, ER Models and using SQL to create and manipulate tables in an Oracle Database. Qualified candidates have knowledge of general computing concepts, knowledge of command line interfaces and experience working in command line.

Course Prerequisites:

None

Course Snapshot

£25.00 / Hour

Level: BeginnerDuration: 30 HoursMode: Online / Virtual

What you will learn?

1. Relational Database Concepts

  • Explain the theoretical and physical aspects of a relational database
  • Describe how to relate clauses in SQL Select Statement to Components of an ERD
  • Describe the relationship between a database and SQL

2. Retrieving Data using the SQL SELECT Statement and Restricting and Sorting Data

  • Demonstrate how to use column aliases
  • Describe using The SQL SELECT statement
  • Apply knowledge of how to use the concatenation operator, literal character strings, alternative quote operator, and the DISTINCT keyword
  • Calculate output using Arithmetic expressions and NULL values in the SELECT statement
  • Demonstrate how to use rules of precedence for operators in an expression
  • Identify how to limit rows returned in a SQL statement
  • Recognize how to use Substitution Variables
  • Describe using the DEFINE and VERIFY commands
  • Utilize concepts to sort data

3. Using Functions

  • Apply character functions to manipulate strings in SELECT and WHERE clauses
  • Show how to use arithmetic with date data
  • Use the ROUND, TRUNC and MOD functions
  • Use DATE functions
  • Apply the NVL, NULLIF, and COALESCE functions to data
  • Explain implicit and explicit data type conversion
  • Use the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
  • Describe nesting multiple functions
  • Show restricting group results
  • Explain creating groups of data and using group functions

4. Displaying Data from Multiple Tables

  • Use SELF-JOINS
  • Use various types of joins
  • Use NON EQUIJOINS
  • Use OUTER joins
  • Show understanding of using CARTESIAN PRODUCTS

5. Using Subqueries to Solve Queries

  • Use single row subqueries
  • Use multiple row subqueries
  • Show how to update and delete rows using correlated subqueries

6. Using SET Operators

  • Demonstrate matching the SELECT statements
  • Use the ORDER BY clause in set operations
  • Use the INTERSECT, MINUS, UNION and UNION ALL operators

7. Managing Tables using DML statements

  • Apply managing database transactions and controlling transactions
  • Execute Insert, Update and Delete operations
  • Execute multi table Inserts and Merge statements

8. Managing Indexes Synonyms and Sequences

  • Manage indexes
  • Manage synonyms
  • Manage sequences

9. Use DDL to manage tables and their relationships

  • Describe working with tables
  • Describe working with columns and data types
  • Use CREATE TABLE statements
  • Demonstrate dropping columns and setting column UNUSED
  • Explain the TRUNCATE TABLE statement
  • Create and use temporary tables
  • Create and use external tables
  • Apply how to manage constraints
  • Explain managing views

10. Controlling User Access

  • Contrast system privileges and object privileges
  • Apply granting privileges on tables
  • Demonstrate how to grant privileges and create roles

11. Managing Objects with Data Dictionary Views and Data in Different Time Zones

  • Use data dictionary views
  • Use CURRENT_DATE,CURRENT_TIMESTAMP,and LOCALTIMESTAMP
  • Explain how to use the INTERVAL data types

Courses you may also like

Oracle SQL

This Oracle SQL course provides a comprehensive introduction to Structured Query Language (SQL) using Oracle Database. Participants will learn how to retrieve, filter, sort, and manipulate data effici...

Intermediate

Duration: 20 Hours

Charges: £30.00 / Hour

Mode: Online / Virtual

Details

Oracle Program with PL/SQL

Oracle Advanced PL/SQL Developers possess in-depth expertise in designing, developing, testing, and optimizing robust database applications using Oracle Database technologies. They demonstrate advance...

Advanced

Duration: 30 Hours

Charges: £30.00 / Hour

Mode: Online / Virtual

Details

Exam 1Z0-149: Oracle Database Program with PL/SQL

Oracle PL/SQL Developer Certified Professionals demonstrate advanced expertise in designing, developing, optimizing, and maintaining high-performance database-centric applications using Oracle PL/SQL....

Advanced

Duration: 40 Hours

Charges: £25.00 / Hour

Mode: Online / Virtual

Details