Get in Touch
 Duration 14 hours

Course Outline

Module 1: Introduction

  • Definition of SQL
  • Capabilities of SQL
  • SQL Standards
  • Applications of SQL

Module 2: SQL Query Commands

  • Table Creation [Data Types, Table Format, Key Format]
  • Data Insertion [Single to Multiple Records]
  • Insert Into [Single to Multiple Records]
  • Select Statement
  • Select Statements with Conditions
  • Select Statements with Subqueries


Module 3 - Querying with Unions

  • Rules and application of Union
  • Rules and application of Union All


Module 4 – Calculations and Computations

  • Using specific query functions such as:
  1. SUM
  2. AVE
  3. MIN
  4. MAX
  5. Other computational procedures for data extraction

Module 5 – Entity Relationship Diagrams

  • Table Relationships
  • Breaking down a single table into multiple tables
  • Creating tables with relationships
  • Improving data selection performance using ERD


Module 6 - Two-Table Joins

  • Full Join Tables
  • Inner Join Tables
  • Left Join Tables
  • Right Join Tables


Module 7 – Combining Joins

  • Using three or more tables with mixed joins (left, right, full, inner)
  • Best practices when joining multiple tables

Module 8 - SQL Transactions

  • Understanding SQL Transactions
  • Applications of SQL Transactions
  1. SQL Transactions during data selection
  2. SQL Transaction rollback and commit
  • ACID properties of SQL Transactions

NOTE:

  • Hands-on exercises will be included for every module to assess understanding of the topics.
  • PowerPoint slides will be provided at the end of the training.
  • SQL Queries from the lesson will be provided at the end of the training.
  • Both unanswered and answered versions of the exercises will be provided after the training.

Requirements

Fundamental knowledge of SQL querying or equivalent proficiency.

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories