What you'll learn?

  • Describe the uses of and ways to execute the Transact-SQL language.
  • Use querying tool.
  • Write SELECT queries to retrieve data.
  • Group and summarize data by using Transact-SQL.
  • Join data from multiple tables.
  • Write queries that retrieve and modify data by using subqueries.
  • Modify data in tables.
  • Query text fields with full-text search.
  • Describe how to create programming objects.
  • Use various techniques when working with complex queries.

Description

This instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2008.

Audience :

This course is intended for SQL Server database administrators, implementers, system engineers, and developers who are responsible for writing queries.

Topics :

Getting Started with Databases and Transact-SQL in SQL Server 2008

o  Overview of SQL Server 2008

o  Overview of SQL Server Databases

o  Overview and Syntax Elements of T-SQL

o  Working with T-SQL Scripts

o  Using T-SQL Querying Tools

Querying and Filtering Data

o  Using the SELECT Statement

o  Filtering Data

o  Working with NULL Values

o  Formatting Result Sets

o  Performance Considerations for Writing Queries

Grouping and Summarizing Data

o  Summarizing Data by Using Aggregate Functions

o  Summarizing Grouped Data

o  Ranking Grouped Data

o  Creating Crosstab Queries

Joining Data from Multiple Tables

o  Querying Multiple Tables by Using Joins

o  Applying Joins for Typical Reporting Needs

o  Combining and Limiting Result Set

Working with Subqueries

o  Writing Basic Subqueries

o  Writing Correlated Subqueries

o  Comparing Subqueries with Joins and Temporary Tables

o  Using Common Table Expressions

Modifying Data in Tables

o  Inserting Data into Tables

o  Deleting Data from Tables

o  Updating Data in Tables

o  Overview of Transactions

Querying Metadata, XML, and Full-Text Indexes

o  Querying Metadata

o  Overview of XML

o  Querying XML Data

o  Overview of Full-Text Indexes

o  Querying Full-Text Indexes

Using Programming Objects for Data Retrieval

o  Overview of Views

o  Overview of User-Defined Functions

o  Overview of Stored Procedures

o  Overview of Triggers

o  Writing Distributed Queries

Using Advanced Querying Techniques

o  Considerations for Querying Data

o  Working with Data Types

o  Cursors and Set-Based Queries

o  Dynamic SQL

o  Maintaining Query Files

Prerequisities :

Recommended Knowledge :

Before attending this course, students must have: Knowledge of data integrity concepts; Core Windows Server skills; Relational database design skills; Programming skills.

Recommended Course(s) :

Category :

  • Database

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.

Credential :

This course is a step towards passing the exam 70-431 which qualifies you for earning Microsoft Certified Technology Specialists in Microsoft SQL Server 2005 certification