Get in Touch

Course Outline

Relational Database Management Systems (RDBMS)

Relational Operators

SQL as a Declarative Language

SQL Syntax Fundamentals

SQL Sublanguages: DQL, DML, DDL, and DCL

In-Depth Look at DQL (Data Query Language)

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

Overview of DML (Data Manipulation Language)

  • Inserting records (INSERT)
  • Inserting records via subquery
  • Updating records (UPDATE)
  • Deleting records (DELETE)

Overview of DDL (Data Definition Language)

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

Constraints Overview

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

Transactions Overview

  • COMMIT operations
  • ROLLBACK procedures
  • SAVEPOINT management
  • Implicit and explicit commits and rollbacks

SQL Dialects Overview

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

Requirements

Foundational computer literacy.

 14 Hours

Testimonials (7)

Related Categories