Get in Touch

Course Outline

RDBMS (Relational DataBase Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sublanguages: DQL, DML, DDL, DCL

In-Depth DQL (Data Query Language)

  • The SELECT clause
  • Using column aliases
  • Applying table aliases
  • Date data types and functions
  • Aggregation functions
  • Table joins
  • The JOIN clause
  • The UNION operator
  • Nested queries
  • Correlated subqueries

Overview of DML (Data Manipulation Language)

  • Inserting records (INSERT)
  • Populating tables via subqueries
  • Modifying records (UPDATE)
  • Removing records (DELETE)

Overview of DDL (Data Definition Language)

  • Managing objects: Creation, modification, and removal (CREATE, ALTER, DROP)
  • Generating tables from query results (CREATE TABLE ... AS SELECT...)

Constraints Overview

  • NULL and NOT NULL
  • The CONSTRAINT clause
  • ENUM data type
  • SET data type
  • PRIMARY KEY
  • UNIQUE
  • FOREIGN KEY
  • The DEFAULT clause

Transactions Overview

  • COMMIT
  • ROLLBACK
  • SAVEPOINT
  • Managing implicit and explicit transactions

SQL Dialects Overview

  • MySQL
  • Microsoft Access and SQL Server
  • Oracle and PostgreSQL

Requirements

Foundational computer literacy.

 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (7)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories