DataSchenk Training
 
Click to view the schedule for this class  Click for a printer-friendly version of this page 

SQL Training: ANSI SQL Query Training near Murfreesboro Nashville Tennessee

ANSI SQL Querying Primer

DSOC0019 -- 1 Day Training Class

This ANSI SQL Querying Primer  class is to provide students with the technical skills required to write basic ANSI-SQL queries.

This training course is intended for people who are responsible for writing queries, reports, etc.

After completing the training class, students will be able to:

  • Write Basic Queries using ANSI SQL 

Prerequisites

Before attending this training class, students should:

  • Have experience using a Microsoft Windows-based operating system
  • Be comfortable working with data in some environment
  • Possess basic keyboarding/typing skills

ANSI SQL Querying Primer

Training Module 1: Overview of Relational Databases

  • Relational Databases 
  • Data Modeling Basics
  • One-to-One Relationships
  • One-to-Many Relationships
  • Many-to-Many Relationships 

Training Module 2: Introduction to ANSI-SQL

  • The ANSI-SQL Programming Language
  • The DML (Data Manipulation Language) subset of ANSI-SQL
  • ANSI-SQL Syntax Elements

Training Module 3: Overview of The SELECT Statement

  • Introduction to Query Analyzer
  • High-level discussion of the SELECT Statement clauses:
    • SELECT
    • FROM
    • WHERE
    • GROUP BY
    • HAVING
    • ORDER BY
  • Simple Querying
  • SQL Style and Formatting Basics

Training Module 4: The SELECT Clause

  • Selecting Fields
  • Selecting Expressions 
  • Combining Fields and Expressions
  • Aliasing Field Names
  • Subquerying in the SELECT Clause

Training Module 5: The WHERE Clause

  • A Review of Comparison Operators
  • Limiting Rows Returned with WHERE Clauses
  • Comparing Fields to Other Fields 
  • Comparing Fields to Expressions
  • Using the IN statement
  • Using the EXISTS and NOT EXISTS Clauses
  • Subquerying in the WHERE Clause
  • NULL comparisons  
  • Joining Tables in the WHERE Clause

Training Module 6: The ORDER BY Clause

  • Ascending Sorts
  • Descending Sorts
  • Nested Sorts
  • Sorting Expressions

Training Module 7: The GROUP BY and HAVING Clauses

  • A Review of the DISTINCT keyword 
  • A Review of Types of Aggregation
  • Simple Aggregation with the GROUP BY Clause 
  • Mixing Aggregates with Grouped Fields
  • Expressions in the GROUP BY Clause
  • Subquerying in the GROUP BY Clause
  • The HAVING Clause -- Why We Need It

Training Module 8: The FROM Clause

  • Table Name Aliasing
  • The Comma-Delimited List Approach
  • The Myriad of JOIN Types
  • INNER JOIN Clauses
  • LEFT JOIN Clauses
  • Why You Don't Need RIGHT JOINs, etc. 
  • Joining Tables
  • Joining Literals
  • Compound Joins
  • Subquerying in the JOIN Clause

Training Module 9: Some Final Touches

  • The UNION Statement 
  • Aliasing Subqueries 

 

Please Consider our Schedule for SQL Training: ANSI SQL Query Training near Murfreesboro Nashville Tennessee
Training Schedule  (DSOC0019)
       Date        Code  Course Name  Location  Available  Duration Price Enroll 
 11 Dec 08
8:30 AM
DSOC0019ANSI SQL Querying PrimerSmyrna
(Nashville)
Yes 1 day$255.00Enroll
 

[Home] 611 Potomac Place • Suite 101 • Smyrna, Tennessee 37167 • 615.223.6789 • ContactUs@DataSchenk.com
Classes • Training • Nashville • © 1998 - 2008 DataSchenk, Inc.  All Rights Reserved 
 
We Offer • SQL Server Training • Exchange Server Training • C Sharp Training • VB.NET Training • Javascript Training
 • SSAS Training • SSIS Training • SSRS Training • Project Training • SharePoint Training • Access Training • Excel Training
 
We have Customers in • Phoenix, AZ • San Bernadino, CA • San Diego, CA • Atlanta, GA • Carbondale, IL • Chicago, IL
• Lafayette, IN • Lenexa, KS • Golden Pond, KY • Winchester, KY • Lafayette, LA • Minden, LA • O'Fallon, MO
• Asheville, NC • Greenville, NC • Raleigh, NC • New York, NY • Rome, NY • Cincinnati, OH • Cuyahoga Falls, OH
• New Concord, OH • Canby, OR • San German, PR • Gladeville, TN • Gordonsville, TN • LaVergne, TN • Lebanon, TN
• Lynchburg, TN • Manchester, TN • Mt. Juliet, TN • Mt. Pleasant, TN • Murfreesboro, TN • Nolensville, TN • Oak Ridge, TN
• Old Hickory, TN • Pleasant View, TN • Pulaski, TN • Rogersville, TN • Sewanee, TN • Tazewell, TN • Watertown, TN
• Winchester, TN • Woodbury, TN • San Antonio, TX • Big Stone Gap, VA • Forest, VA • Fredericksburg, VA • Lynchburg, VA
• Manchester Center, VT
ROBROY - DSOC0019-ANSI-SQL-Querying