Course Outline

RDBMS (Relational Database Management System)

Relational Operators

SQL as a Declarative Language

SQL Syntax

SQL Sublanguages DQL, DML, DDL, DCL

DQL (Data Query Language) in Detail

  • SELECT Clause
  • Column Aliases
  • Table Aliases
  • Date Types and Date Functions
  • Group Function
  • Table Joins
  • JOIN Clause
  • UNION Operator
  • Nested Queries
  • Correlated Subqueries

DML (Data Manipulation Language) Overview

  • Inserting Rows (INSERT)
  • Inserting Rows Using a Subquery
  • Updating Rows (UPDATE)
  • Deleting Rows (DELETE)

DDL (Data Definition Language) Overview

  • Creating, Altering, and Dropping Objects (CREATE, ALTER, DROP)
  • Creating Tables Using a Subquery (CREATE TABLE ... AS SELECT...)

Constraints Overview

  • NULL and NOT NULL
  • CONSTRAINT Clause
  • ENUM Type
  • SET Type
  • PRIMARY KEY
  • UNIQUE
  • 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

This comprehensive guide is designed to support the development of robust database management skills for government professionals, ensuring alignment with public sector workflows, governance, and accountability.

Requirements

Fundamental computer skills for government.

 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories