Search for Training

Basics of Transact SQL with SQL Server

Course Overview


Transact SQL with SQL Server instructor-led course provides Participants with the necessary knowledge to work with the data in SQL Server. Participants will learn how to use the built in tools included with SQL Serverto construct queries, do tuning,analyze a query and it's performance along with how to modify existing data, perform joins, create indexes and work with XML. The new features are discussed and their impact is explained.

Course Content


The Toolsets

  • SQL Server Management Studio
  • SQLCMD Utility
  • Business Intelligence Development Studio (BIDS)
  • SQL Profiler
  • Bulk Copy
  • Adventure Works Sample Database
  • Data Definition Language

Lab

  • Set Options in SSMS
  • Create a Solution and Project
  • Explore the Query Editor
  • Examine Graphical Execution Plans
  • Use Object Explorer
  • Use SQLCMD Utility
  • Create a Basic SSIS Package Using the Wizard
  • Run a SQL Profiler Trace

Data Types and New T-SQL Language Features

  • SQL Server Data Types
  • New Data Types
  • Hierarchy id Data Type
  • Spatial Data
  • Date and Time
  • FileStream Storage
  • Grouping Sets

Lab

  • Use Hierarchyid
  • FILESTREAM Storage
  • Use Merge Statement

Single Table Queries

  • Logical Query Processing
  • Query Clauses

Lab

  • Query Clauses

Joining Multiple Tables

  • Normalization
  • Old Style vs. New Style
  • Cross Join
  • Inner Join
  • Outer Join
  • Self Join
  • Joining Multiple Tables

Lab

  • Cross Join
  • Inner Join
  • Outer Join
  • Multiple Tables

Subqueries, Common Table Expressions and Ranking Functions

  • Subqueries
  • Self-Contained Subqueries
  • Correlated Subqueries
  • EXISTS
  • Views
  • Derived Tables
  • Common Table Expressions
  • Analytic Ranking Functions

Lab

  • Subqueries
  • EXISTS
  • Views
  • Derived Tables
  • Common Table Expressions

Indexing

  • Understanding Execution Plans
  • Table and Index Structures
  • Syntax
  • Clustered Index
  • Non Clustered Index on Heap
  • Non Clustered Index on Clustered Index

Lab

  • sys.dm_db_index_physical_stats
  • Set Statistics IO
  • WHERE Clause
  • Narrow Indexes
  • Column Uniqueness
  • Column Ordering

Query Tuning

  • System Performance Analysis
  • Query Analysis
  • Database Engine Tuning Advisor
  • Bookmark Lookup
  • Statistics Analysis
  • Query Design

Lab

  • Performance Monitor
  • Dynamic Management Views
  • SQL Profiler
  • Database Engine Tuning Advisor
  • Query Design

Data Modification, Transactions and Error Processing

  • Modifying Data INSERT
  • Modifying Data UPDATE
  • Modifying Data DELETE
  • Transactions
  • Error Processing
  • Debugging in SQL Server 2008

Lab

  • Inserting Values
  • Use Bulk Copy
  • Modify Data
  • DELETE Data
  • Transactions
  • Try-Catch

Stored Procedures and Triggers

  • Stored Procedures
  • Triggers

Lab

  • Basic Stored Procedure
  • Stored Procedure with Parameters (In)
  • Stored Procedure with Parameters (In and Out)
  • Triggers
  • INSTEAD OF Trigger

XML

  • XML Introduction
  • XML in SQL Server
  • XML Data Type
  • XML Indexes

Customer Reviews


Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.
-Tanmoy

...more
Share:

For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

What is the sum of 5 + 5? (security question)

Looking for a Training for

Myself

My Team/Organization

I agree to be contacted over mail or phone

or
Call us at: +91 7259222234

Subscribe to our weekly newsletter