Get in Touch

Course Outline

RDBMS (Relational Database Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sublanguages: DQL, DML, DDL, and DCL

DQL (Data Query Language) in Depth

  • SELECT clause
  • Column aliases
  • Table aliases
  • Date types and date functions
  • Aggregate (Group) functions
  • Joining tables
  • JOIN clause
  • UNION operator
  • Nested queries
  • Correlated subqueries

DML (Data Manipulation Language) Overview

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

DDL (Data Definition Language) Overview

  • Creating, modifying, and dropping objects (CREATE, ALTER, DROP)
  • Creating tables via subquery (CREATE TABLE .... AS SELECT...)

Constraints Overview

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

Transactions Overview

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

SQL Dialects Overview

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

Requirements

Basic computer proficiency is required.

 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories