Microsoft

SQL Server 2000/2005: Transact-SQL Programming and Query Tuning

Course Code: MSQ-PQT      Days: 5
Show all Microsoft SQL Server Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

The course focuses on writing advanced queries and code in SQL Server 2000 and 2005.

In this course you will learn the details and capabilities of T-SQL including: Understanding Query Logical Processing, Joins, Table Expressions and Ranking Functions, Aggregating and Pivoting Data, TOP, APPLY, DML with Results, Error Handling, Datatypes issues, Dynamic Execution, Data Modification, Tuning T-SQL, Hierarchies and Recursive Queries.

Audience

T-SQL Programmers, Architects, Analysts and DBAs. Those that need to write or review T-SQL code in SQL Server 2000 and 2005

  • Skills Gained

    Along the course you will learn how to use T-SQL to solve practical problems such as: Relational Division, TOP Problems, Handling Sequences, Identifying Groups, Missing Numbers, Trends, Ranking, Paging, Pivoting and Unpivoting, Separating Elements, Custom Aggregations, Running Totals, Median, Histograms and more.

  • You will also learn how to maintain and query hierarchies in SQL Server. Several different solutions will be presented including: Nested Iterations, Enumerated Paths Nested Sets and Recursive Common Table Expressions.
  • Additional appendixes are provided for reference and for self-learning including the subjects: Programmable Objects (Views, Stored Procedures, Triggers, User Defined Functions and Partitioned Tables and Indexes)

Prerquisites

The course assumes at least a year of programming experience in SQL Server, mainly in T-SQL querying and code writing.

Course Outline

  • Module 01: Understanding Query Logical Processing
  • Module 02: Joins
  • Module 03: Table Expressions and Ranking Functions
  • Module 04: Aggregating and Pivoting Data
  • Module 05: TOP, APPLY and DML with Results
  • Module 06: Error Handling
  • Module 07: Datatypes
  • Module 08: Dynamic Execution
  • Module 09: Data Modification
  • Module 10: Tuning T-SQL
  • Module 11: Hierarchies and Recursive Queries


How to make a booking for the MSQ-PQT course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership