Get in Touch

Course Outline

Understanding RDBMS (Relational DataBase Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sublanguages: DQL, DML, DDL, and DCL

Deep Dive into 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

Overview of DML (Data Manipulation Language)

  • Inserting rows (INSERT)
  • Inserting rows using subqueries
  • Updating rows (UPDATE)
  • Deleting rows (DELETE)

Overview of DDL (Data Definition Language)

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

Overview of CONSTRAINTS

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

Overview of Transactions

  • COMMIT
  • ROLLBACK
  • SAVEPOINT
  • Implicit and explicit rollbacks and commits

Overview of SQL Dialects

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

Requirements

Essential computer literacy.

 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories