Get in Touch
 Duration 14 hours

Course Outline

RDBMS (Relational DataBase Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sublanguages: DQL, DML, DDL, DCL

In-depth Look at DQL (Data Query Language)

  • The SELECT clause
  • Using column aliases
  • Using 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 records (INSERT)
  • Inserting records via subquery
  • Modifying records (UPDATE)
  • Removing records (DELETE)

Overview of DDL (Data Definition Language)

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

Overview of CONSTRAINTS

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

Overview of Transactions

  • COMMIT operations
  • ROLLBACK operations
  • SAVEPOINT usage
  • Implicit versus explicit rollbacks and commits

Overview of SQL Dialects

  • MySQL specifics
  • Microsoft Access and SQL Server differences
  • Oracle and PostgreSQL variations

Requirements

A basic proficiency with computer operations.

Testimonials (7)

Related Categories