Get in Touch

Course Outline

RDBMS (Relational DataBase Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sub-languages: DQL, DML, DDL, and DCL

In-Depth Look at DQL (Data Query Language)

  • SELECT statements
  • Column aliases
  • Table aliases
  • Date types and date functions
  • Aggregate functions
  • Joining tables
  • JOIN clauses
  • UNION operators
  • Nested queries
  • Correlated sub-queries

Introduction to DML (Data Manipulation Language)

  • Inserting records (INSERT)
  • Inserting records via sub-query
  • Modifying records (UPDATE)
  • Removing records (DELETE)

Introduction to DDL (Data Definition Language)

  • Creating, modifying, and removing objects (CREATE, ALTER, DROP)
  • Generating tables from queries (CREATE TABLE .... AS SELECT...)

Overview of CONSTRAINTS

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

Overview of Transactions

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

Overview of SQL Dialects

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

Requirements

Familiarity with basic computer operations is required.

 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories