You are on page 1of 3

SQLProgrammingfor

ReportWriters
1 Day Course

SQL Programming for Report Writers


1 Day Course

Course Description
Objectives

Master writing simple and complex queries that retrieve data from the database
Calculate information across result sets using aggregate queries (sum, min, max, avg, etc.)
Insert, update, and delete data
Create and manage views

Course Structure/Content Outline

Introduction
Relational Databases and SQL
o The Client/Server System
o The Relational Database Model
o SQL and SQL-Based Systems
o Transact-SQL Statements
o Working with Other Database Objects
o Using SQL from an Application Program
The Management Studio
o Managing the Database Files
o Viewing and Modifying The Database
o Working with Queries
o Using Books Online
Retrieving Data From a Single Table
o The SELECT Statement
o The SELECT Clause
o The WHERE Clause
o The ORDER BY Clause
Retrieving Data from Two or More Tables
o Inner Joins
o Outer Joins
o Other Skills for Working with Joins
o Unions
Summary Queries
o Aggregate Functions
o Grouping and Summarizing Data
o Summarizing Data Using SQL Server Extensions
Subqueries
o Subqueries in Search Conditions
o Other Ways to Use Subqueries
o Guidelines for Working With Complex Queries
o Common Table Expressions
Inserting, Updating, and Deleting Data

3/20/2015

Page 1

SQL Programming for Report Writers


1 Day Course

Creating Test Tables


Inserting New Rows
Modifying Existing Rows
Deleting Existing Rows
Merging Rows
Working With Data Types
o SQL Data Types
o Converting Data
Functions
o String Data
o Numeric Data
o Date/Time Data
o Other Functions
Views
o Creating and Managing Views
o Using Views
o Using The View Designer
Coding Scripts
o Variables and Temporary Tables
o Controlling the Execution of a Script
o Advanced Scripting Techniques
Conclusion
o
o
o
o
o

3/20/2015

Page 2

You might also like