- Basic understanding of databases and familiarity with general computing concepts
Audience
- Database administrators
- Developers
Oracle SQL (Structured Query Language) is a standard programming language used for interacting with Oracle databases. It is designed to manage, query, and manipulate data stored in relational database systems.
This instructor-led, live training (online or onsite) is aimed at beginner-level database administrators and developers who wish to learn SQL to efficiently manage, query, and manipulate data in Oracle databases for administrative and operational tasks.
By the end of this training, participants will be able to:
- Understand Oracle database architecture, including schemas, users, and sessions.
- Write and optimize SQL queries for data retrieval, filtering, and manipulation.
- Use joins, subqueries, and set operators to work with multiple tables and complex queries.
- Perform data aggregation, grouping, and analysis using SQL functions.
- Manage schema objects like views, sequences, and indexes to enhance database operations.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to Oracle
- Database architecture
- Relational database model
- Users, schemas, and sessions
- Tools for database interaction
Introduction to the SELECT Statement
- Filtering and selection using the WHERE clause
- Sorting query results
- Data types, operators, and handling NULL values
- Utilizing built-in scalar functions
- Date operations
- Understanding national and regional settings in SQL
Regular Expressions in SQL
- Implementing regular expressions for pattern matching
Analyzing Aggregated Data
- Using grouping functions
- Applying the DISTINCT clause
- GROUP BY and HAVING clauses
Retrieving Data from Multiple Tables
- Inner and outer joins (INNER JOIN, OUTER JOIN)
- ANSI SQL syntax and other join methods (SELF JOIN, NATURAL JOIN)
- Set operators (UNION, UNION ALL, INTERSECT, MINUS)
Subqueries
- Simple subqueries
- Correlated subqueries
- EXISTS and NOT EXISTS operators
- Other types of subqueries
Hierarchical Queries and Sampling
- Constructing hierarchical queries using CONNECT BY PRIOR and START WITH clauses
- Utilizing the SYS_CONNECT_BY_PATH function
- Sampling data with the SAMPLE clause
Data Manipulation (DML)
- INSERT, UPDATE, DELETE statements
- Operations on large datasets (INSERT FIRST, INSERT ALL, MERGE)
Managing Concurrent User Access
- Understanding transactions
- Implementing locks
- Utilizing FLASHBACK technology
Overview of Schema Objects
- Views
- Sequences
- Private and public synonyms
- Indexes
Summary and Next Steps
United Arab Emirates - Oracle SQL for Administrators
Qatar - Oracle SQL for Administrators
Egypt - Oracle SQL for Administrators
Saudi Arabia - Oracle SQL for Administrators
South Africa - Oracle SQL for Administrators
Brasil - Oracle SQL for Administrators
Canada - Oracle SQL for Administrators
中国 - Oracle SQL for Administrators
香港 - Oracle SQL for Administrators
澳門 - Oracle SQL for Administrators
台灣 - Oracle SQL for Administrators
USA - Oracle SQL for Administrators
Österreich - Oracle SQL for Administrators
Schweiz - Oracle SQL for Administrators
Deutschland - Oracle SQL for Administrators
Czech Republic - Oracle SQL for Administrators
Denmark - Oracle SQL for Administrators
Estonia - Oracle SQL for Administrators
Finland - Oracle SQL for Administrators
Greece - Oracle SQL for Administrators
Magyarország - Oracle SQL for Administrators
Ireland - Oracle SQL for Administrators
Luxembourg - Oracle SQL for Administrators
Latvia - Oracle SQL for Administrators
España - Oracle SQL for Administrators
Italia - Oracle SQL for Administrators
Lithuania - Oracle SQL for Administrators
Nederland - Oracle SQL for Administrators
Norway - Oracle SQL for Administrators
Portugal - Oracle SQL for Administrators
România - Oracle SQL for Administrators
Sverige - Oracle SQL for Administrators
Türkiye - Oracle SQL for Administrators
Malta - Oracle SQL for Administrators
Belgique - Oracle SQL for Administrators
France - Oracle SQL for Administrators
日本 - Oracle SQL for Administrators
Australia - Oracle SQL for Administrators
Malaysia - Oracle SQL for Administrators
New Zealand - Oracle SQL for Administrators
Philippines - Oracle SQL for Administrators
Singapore - Oracle SQL for Administrators
Thailand - Oracle SQL for Administrators
Vietnam - Oracle SQL for Administrators
India - Oracle SQL for Administrators
Argentina - Oracle SQL for Administrators
Chile - Oracle SQL for Administrators
Costa Rica - Oracle SQL for Administrators
Ecuador - Oracle SQL for Administrators
Guatemala - Oracle SQL for Administrators
Colombia - Oracle SQL for Administrators
México - Oracle SQL for Administrators
Panama - Oracle SQL for Administrators
Peru - Oracle SQL for Administrators
Uruguay - Oracle SQL for Administrators
Venezuela - Oracle SQL for Administrators
Polska - Oracle SQL for Administrators
United Kingdom - Oracle SQL for Administrators
South Korea - Oracle SQL for Administrators
Pakistan - Oracle SQL for Administrators
Sri Lanka - Oracle SQL for Administrators
Bulgaria - Oracle SQL for Administrators
Bolivia - Oracle SQL for Administrators
Indonesia - Oracle SQL for Administrators
Kazakhstan - Oracle SQL for Administrators
Moldova - Oracle SQL for Administrators
Morocco - Oracle SQL for Administrators
Tunisia - Oracle SQL for Administrators
Kuwait - Oracle SQL for Administrators
Oman - Oracle SQL for Administrators
Slovakia - Oracle SQL for Administrators
Kenya - Oracle SQL for Administrators
Nigeria - Oracle SQL for Administrators
Botswana - Oracle SQL for Administrators
Slovenia - Oracle SQL for Administrators
Croatia - Oracle SQL for Administrators
Serbia - Oracle SQL for Administrators
Bhutan - Oracle SQL for Administrators