Get in Touch

Course Outline

Oracle Overview

  • Database architecture fundamentals
  • Principles of the relational database model
  • Management of users, schemas, and session environments
  • Available tools for database interaction

SELECT Statement Fundamentals

  • Filtering and selecting data via the WHERE clause
  • Ordering query results
  • Working with data types, operators, and NULL value handling
  • Application of built-in scalar functions
  • Date manipulation techniques
  • Configuration of national and regional SQL settings

Regular Expressions in SQL

  • Implementation of regular expressions for pattern matching

Analysis of Aggregated Data

  • Application of grouping functions
  • Use of the DISTINCT clause to eliminate duplicates
  • Employment of GROUP BY and HAVING clauses

Data Retrieval from Multiple Tables

  • Execution of inner and outer joins (INNER JOIN, OUTER JOIN)
  • Utilization of ANSI SQL syntax alongside other join methods, including SELF JOIN and NATURAL JOIN
  • Application of set operators such as UNION, UNION ALL, INTERSECT, and MINUS

Subqueries

  • Development of simple subqueries
  • Creation of correlated subqueries
  • Use of EXISTS and NOT EXISTS operators
  • Exploration of additional subquery types

Hierarchical Queries and Data Sampling

  • Construction of hierarchical queries using CONNECT BY PRIOR and START WITH clauses
  • Utilization of the SYS_CONNECT_BY_PATH function
  • Data sampling techniques via the SAMPLE clause

Data Manipulation (DML)

  • Execution of INSERT, UPDATE, and DELETE statements
  • Handling large datasets through INSERT FIRST, INSERT ALL, and MERGE operations

Management of Concurrent User Access

  • Fundamentals of transaction management
  • Implementation of locking mechanisms
  • Application of FLASHBACK technology for data recovery

Overview of Schema Objects

  • Creation and management of views
  • Generation of sequences
  • Use of private and public synonyms
  • Implementation of indexes for performance optimization

Summary and Next Steps

Requirements

  • Fundamental knowledge of database systems and proficiency in core computing principles

Audience

  • Database administrators
  • Software developers
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories