Site Sections => About Us | Consultancy | Training | Software | Publications | Open Source | Support | Open Standards | FAQ | Jobs
Site Style Info

Microsoft Courses 2071 Querying MS SQL 2000 with Transact SQL — A 2-Day

Course Synopsis

The goal of this SQL training course is to provide students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server™ 2000.

Course Objectives

On completion of this SQL Server training course, delegates should be able to:

  • Describe the uses of and ways to execute the Transact-SQL language.
  • Use querying tools.
  • 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.

Intended Audience

This SQL training course is intended for:

  • SQL Server database administrators
  • SQL Server implementers
  • SQL Server system engineers
  • SQL Server developers
  • IT professionals who are responsible for writing Transact SQL queries for SQL Server.

Course Prerequisites

Before attending this course, delegates are expected to have:

  • 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.

Certification

This course will help the student prepare for the following Microsoft Certified Professional exam:

  • Exam 70-229, Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

Course Materials

The student kit includes a comprehensive workbook and other necessary materials for this class.

The following software is provided in the student kit:

  • Microsoft SQL Server 2000, Enterprise Edition Evaluation Copy

Publicly scheduled dates, locations, and prices

Central London — £395 (+VAT)

  • 2–3 Jun 2008
  • 23–24 Jun 2008
  • 30 Jun–1 Jul 2008
  • 14–15 Aug 2008
  • 29–30 Sep 2008
  • 27–28 Oct 2008
  • 24–25 Nov 2008
  • 19–20 Jan 2009
  • 12–13 Feb 2009
  • 10–11 Mar 2009
  • 6–7 Apr 2009
  • 7–8 May 2009
  • 3–4 Jun 2009

Leeds — £395 (+VAT)

  • 3–4 Jul 2008
  • 3–4 Nov 2008
  • 2–3 Mar 2009

Birmingham — £395 (+VAT)

  • 2–3 Jun 2008
  • 3–4 Jul 2008
  • 25–26 Sep 2008
  • 5–6 Jan 2009
  • 2–3 Apr 2009

Reading — £395 (+VAT)

  • 5–6 Jun 2008
  • 2–3 Oct 2008
  • 12–13 Feb 2009
  • 1–2 Jun 2009

Edinburgh — £395 (+VAT)

  • 5–6 Jun 2008
  • 4–5 Dec 2008
  • 9–10 Mar 2009
  • 8–9 Jun 2009

Glasgow — £395 (+VAT)

  • 28–29 Aug 2008
  • 2–3 Dec 2008
  • 14–15 Apr 2009

Milton Keynes — £395 (+VAT)

  • 16–17 Oct 2008
  • 2–3 Mar 2009

Outline Course Contents

Introduction to Transact-SQL

  • The Transact-SQL Programming Language
  • Types of Transact-SQL Statements
  • Transact-SQL Syntax Elements
  • Using SQL Server Books Online

Using Transact-SQL Querying Tools

  • SQL Query Analyzer
  • Using the Object Browser Tool in SQL Query Analyzer
  • Using the osql Utility
  • Executing Transact-SQL Statements
  • Creating and Executing Transact-SQL Scripts

Retrieving Data

  • Retrieving Data by Using the SELECT Statement
  • Filtering Data
  • Formatting Result Sets
  • How Queries Are Processed
  • Performance Considerations
  • Retrieving Data and Manipulating Result Sets

Grouping and Summarizing Data

  • Listing the TOP n Values
  • Using Aggregate Functions
  • GROUP BY Fundamentals
  • Generating Aggregate Values Within Result Sets
  • Using the COMPUTE and COMPUTE BY Clauses
  • Grouping and Summarizing Data

Joining Multiple Tables

  • Using Aliases for Table Names
  • Combining Data from Multiple Tables
  • Combining Multiple Result Sets
  • Querying Multiple Tables

Working with Subqueries

  • Introduction to Subqueries
  • Using a Subquery as a Derived Table
  • Using a Subquery as an Expression
  • Using a Subquery to Correlate Data
  • Using the EXISTS and NOT EXISTS Clauses
  • Working with Subqueries

Modifying Data

  • Using Transactions
  • Inserting Data
  • Deleting Data
  • Updating Data
  • Performance Considerations
  • Modifying Data

Querying Full-Text Indexes

  • Introduction to Microsoft Search Service
  • Microsoft Search Service Components
  • Getting Information About Full-Text Indexes
  • Writing Full-Text Queries
  • Querying Full-Text Indexes

Introduction to Programming Objects

  • Displaying the Text of a Programming Object
  • Introduction to Views
  • Advantages of Views
  • Creating Views
  • Introduction to Stored Procedures
  • Introduction to Triggers
  • Introduction to User-defined Functions
  • Working with Views

SQL Server training UK enquiries

UK Training enquiries and feedback form.

SQL Server training UK prices

For publicly scheduled training (individual places), see our UK training schedule.

In-house training for company groups is charged at a daily rate per group — see our In-House UK Training Guidelines.

Publicly Scheduled Training Locations

We currently run public training courses in the following locations:

  • London, UK
  • Leeds, West Yorkshire, UK
  • Birmingham, West Midlands, UK
  • Carshalton, Surrey, UK
  • Chester, North West, UK
  • Coventry, West Midlands, UK
  • Edinburgh, Scotland, UK
  • Glasgow, Scotland, UK
  • Harwell, Oxfordshire, UK
  • Manchester, North West, UK
  • Milton Keynes, Buckinghamshire, UK
  • Newark, Nottinghamshire, UK
  • Reading, Berkshire, UK
  • Slough, Berkshire, UK
  • Stevenage, Hertfordshire, UK
  • Wakefield, West Yorkshire, UK
  • Wokingham, Berkshire, UK

Most UK public training courses are available on a monthly basis.

Please see the individual course outlines or our public training schedule for details.

In-house (on-site) training locations

We deliver in-house courses at client premises and/or training facilities in any part of the world which is practically and commercially accessible.

Our In-house training guidelines outline our basic requirements and our UK pricing structure. To estimate costs for training in other countries, simply convert to your local currency and then make a rough calculation of our tutor's costs for travelling to and staying at your location.


West Yorkshire Office

GBdirect Ltd
Training Division
Bradford Design Exchange
34 Peckover Street
BRADFORD
BD1 5BD
West Yorkshire
United Kingdom

training@gbdirect.co.uk

Training: 0800 651 0338
General: +44 (0)870 200 7273
Finance: +44 (0)1353 615 174

Please call between 0900 and 1700 (UK time) on Monday to Friday


South East Regional Office

GBdirect Ltd
Training Division
18 Lynn Rd
ELY
CB6 1DA
Cambridgeshire
United Kingdom

training@gbdirect.co.uk

Training: 0800 651 0338
General: +44 (0)870 200 7273
Finance: +44 (0)1353 615 174

Please call between 0900 and 1700 (UK time) on Monday to Friday


Please note:
Non-training enquiries should be directed, initially, to our UK national office in Bradford (West Yorkshire), even if the enquiry concerns services delivered in London or South/East England. Clients in London and the South East will typically be handled by staff working in the London or Cambridge areas.