Get in Touch
 Duration 14 hours

Course Outline

RDBMS (Relational DataBase Management System)

Relational Operators

SQL as Declarative Language

SQL Syntax

SQL Sublanguages: DQL, DML, DDL, and DCL

In-Depth DQL (Data Query Language)

  • The SELECT clause
  • Column aliases
  • Table aliases
  • Date types and date functions
  • Group functions
  • Table joins
  • The JOIN clause
  • The UNION operator
  • Nested queries
  • Correlated subqueries

DML (Data Manipulation Language) Overview

  • Inserting rows using INSERT
  • Inserting rows via subqueries
  • Modifying rows with UPDATE
  • Removing rows with DELETE

DDL (Data Definition Language) Overview

  • Creating, modifying, and removing objects (CREATE, ALTER, DROP)
  • Creating tables using subqueries (CREATE TABLE ... AS SELECT...)

Constraints Overview

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

Transactions Overview

  • COMMIT
  • ROLLBACK
  • SAVEPOINT
  • Implicit and explicit rollback and commit operations

SQL Dialects Overview

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

Requirements

Familiarity with basic computer operations.

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories