On-line training course catalogue
Querying and Processing SQL Server 2005 Data with SQL Statements
Type of course: Classroom
![]()
| Fee | £750 |
|---|---|
| Days | 2 |
| Course code | MS50027 |
| Location | Nov | Dec | Jan | Feb | Mar | Apr |
|---|---|---|---|---|---|---|
| Altrincham Manchester | |- | |- | |- | |5 | |- | |- |
| Hinckley East Midlands | |- | |- | |- | |19 | |- | |2 |
| Leeds Yorkshire | |- | |- | |29 | |- | |5 | |- |
| London King William Street | |- | |- | |15 | |26 | |- | |- |
| Washington Tyne and Wear | |- | |4 | |29 | |- | |- | |6 |
Booking: click a course date | View location: click location name | Print this page | Download as Word document |
Overview
Having T/SQL skills is a prerequisite skill for many involved in the management and development of solutions utilising SQL Server 2005. T/SQL skills are also required to attend the more advanced SQL 2005 courses.
This two-day, hands-on course covers everything database administrators and developers need to know to query SQL Server databases using SELECT statements ranging from simple to complex, and use INSERT, UPDATE and DELETE statements to modify and maintain data. Creating and using of VIEWS is also covered, along with accessing data through stored procedures and user-defined functions.
Please note that although this course is validated and supplied by Microsoft, the content is not based on MOC.
Prerequisites
Experience using a Microsoft Windows® operating system.
An understanding of basic relational database concepts, including:
- Logical and physical database design.
- Data integrity concepts.
- Relationships between tables and columns (primary key and foreign key, one-to-one, one-to-many, and many-to-many).
- How data is stored in tables (rows and columns).
- Familiarity with the role of the database administrator
Delegates will learn how to
- Describe the uses of and ways to execute the SQL language.
- Use querying tools.
- Write SELECT queries to retrieve data.
- Group and summarize data by using SQL.
- Join data from multiple tables.
- Write queries that retrieve and modify data by using subqueries.
- Modify data in tables.
Course Outline
Lesson 1: Quick Intro to SQL Query Basics
- Establish baseline knowledge required elsewhere in course
- Elements of the SELECT statement
- Optional clauses
- Learn how to learn more, efficiently and effectively
Lesson 2: Advanced SQL Query Tactics
- Everything you need to know about JOINS
- UNION queries
- GROUP BY queries
- Sub-queries
Lesson 3: Data Manipulation Statements
- Insert statements
- Update statements
- Delete statements
- Manipulation over JOINs
Lesson 4: Working with Views
- Nature and purpose of views
- Creating and modifying view
- Limitations and cautions
Lesson 5: Calling Stored Procedures and Functions
- Calling a procedure for effect versus data
- Using parameters
- Calling a user-defined function
Lesson 6: Task-Oriented Queries
- Finding unmatched or missing records
- Finding duplicates
- Calculating running sums
- Changing a primary key
Please note that although this course is validated and supplied by Microsoft, the content is not based on MOC.
Link to this page: http://www.xpertise.co.uk/MS50027
Xpertise – Querying and Processing SQL Server 2005 Data with SQL Statements training courses
Xpertise provides Querying and Processing SQL Server 2005 Data with SQL Statements training courses from 22 UK locations: in Aberdeen Scotland, Altrincham Manchester, Birmingham West Midlands, Bristol South West, Edinburgh Scotland, Glasgow Scotland, Hinckley East Midlands, Leeds Yorkshire, Leeds Yorkshire (Ring Road), London King William Street, London Middlesex Street, London Rosebery Avenue, London Tabernacle Street, Maidenhead Berkshire, Malmesbury Wiltshire, Manchester (Exchange Quay), Milton Keynes Buckinghamshire, Newcastle Tyne and Wear, Reading Berkshire, Stockport Manchester, Swindon Wiltshire and Washington Tyne and Wear – and at 44 partner locations nationwide.
Xpertise Training reserves the right to improve the specification and format of its courses for the benefit of its customers without notice to the customer.

