"The course gave clarity to some things I thought I knew, but now I can do better!"More Testimonials »

Introduction to SQL Training

Delivery Options

Class Date and Time Price Pricing Information
$790.00 or 2 vouchers vouchers
$790.00 or 2 vouchers vouchers
$790.00 or 2 vouchers vouchers

Class Description

Class Overview

This SQL training course is designed for students new to writing SQL queries. A typical student will need to learn SQL to build applications or to generate business reports. For the most part, the SQL learned in the course is applicable to all major databases. In the few cases in which there are differences between the databases, these differences will be pointed out.

This course was written by Nat Dunn

Class Goals

  • Understand how relational databases work
  • Learn to use SQL to output reports
  • Learn to write queries getting data from multiple tables.

Class Outline

  1. Relational Database Basics
    1. Brief History of SQL
    2. Relational Databases
      1. Tables
      2. Rows
      3. Columns
      4. Relationships
      5. Datatypes
      6. Primary Keys
      7. Foreign Keys
      8. Relational Database Management System
    3. Popular Databases
      1. Commercial Databases
      2. Popular Open Source Databases
      3. Valid Object References
    4. SQL Statements
      1. Database Manipulation Language (DML)
      2. Database Definition Language (DDL)
      3. Database Control Language (DCL)
  2. Simple SELECTs
    1. Introduction to the Northwind Database
    2. Some Basics
      1. Comments
      2. Whitespace and Semi-colons
      3. Case Sensitivity
    3. SELECTing All Columns in All Rows
    4. Exploring the Tables
    5. SELECTing Specific Columns
    6. Sorting Records
      1. Sorting By a Single Column
      2. Sorting By Multiple Columns
      3. Sorting By Column Position
      4. Ascending and Descending Sorts
    7. The WHERE Clause and Operator Symbols
      1. Checking for Equality
      2. Checking for Inequality
      3. Checking for Greater or Less Than
      4. Checking for NULL
      5. WHERE and ORDER BY
    8. Using the WHERE clause to check for equality or inequality
    9. Using the WHERE clause to check for greater or less than
    10. Checking for NULL
    11. Using WHERE and ORDER BY Together
    12. The WHERE Clause and Operator Words
      1. The BETWEEN Operator
      2. The IN Operator
      3. The LIKE Operator
      4. The NOT Operator
    13. More SELECTs with WHERE
    14. Checking Multiple Conditions
      1. AND
      2. OR
      3. Order of Evaluation
    15. Writing SELECTs with Multiple Conditions
  3. Advanced SELECTs
    1. Calculated Fields
      1. Concatenation
      2. Mathematical Calculations
      3. Aliases
    2. Calculating Fields
    3. Aggregate Functions and Grouping
      1. Aggregate Functions
      2. Grouping Data
      3. Selecting Distinct Records
    4. Working with Aggregate Functions
    5. Built-in Data Manipulation Functions
      1. Common Math Functions
      2. Common String Functions
      3. Common Date Functions
    6. Data Manipulation Functions
  4. Subqueries, Joins and Unions
    1. Subqueries
    2. Joins
      1. Table Aliases
      2. Multi-table Joins
    3. Using Joins
    4. Outer Joins
    5. Unions
      1. UNION ALL
      2. UNION Rules
    6. Working with Unions
  5. If time allows, one or more of the following may be covered:
    1. Conditional Processing with CASE
    2. INSERT, UPDATE, DELETE
    3. Student Challenges - Design your own reports

Why Webucator?

9.23 out of 10 based on 467 reviews.
  • Expert instructors.
  • Classes are never canceled for low enrollment.
  • 100% free re-take option.
  • We have taught more than 49,665 students at 13,016 different organizations.
5 / 5 stars

This class went above and beyond my expectations! The instructor was not only knowledgeable but made the class fun. I am now ready to tackle my data with confidence.

- , Hecla Mining Company

4.5 / 5 stars

Great experience.

- , Democratic Direct

4.5 / 5 stars

I felt a little intimidated going into the course but in short order was very comfortable with learning the applications of the program.

- , Alberta Health Services

Introduction to SQL is a great way to get your feet wet in the world of database programming, with great care given toward showing the shared traits of many of the most popular applications.

- Matt Larsen, Illini Center

5 / 5 stars

Melissa Banks was an excellent instructor! Very helpful and knowledgeable about the material!

- , Heritage Environmental Services LLC

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Compare Us
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
© Webucator, Inc. All rights reserved. |Toll Free: 1-877-932-8228Toll Free: 1-877-932-8228 |Outside the USA: 315-849-2724|Fax: 315-849-2723