Course Information

Course CodeMS2783 (MOC2783) (M2783)
Fee£295 (Exclusive of VAT)
DurationOne Days
Delivery FormatInstructor-Led

Introduction

This one-day instructor-led clinic provides students with the knowledge and skills to design the data tier for Microsoft SQL Server 2005. The clinic focuses on teaching database developers working in enterprise environments to understand and decide how application developers are going to access and consume their data. This is a major failure point of database solutions today.

Audience

This clinic is intended for current professional database developers who have three or more years of on-the-job experience developing SQL Server database solutions in an enterprise environment.

Completion

Prerequisites

In addition, it is recommended, but not required, that students have completed:

Examinations

Exam 70–442: PRO: Designing and Optimizing Data Access by Using Microsoft SQL Server 2005

Materials

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

Course Outline

Session 1: Choosing Data Access Technologies and an Object Model

This session explains how to choose data access technologies and an object model to support an organization's business needs.

Sections

After completing this session, students will be able to:

Session 2: Designing an Exception Handling Strategy

This session describes the various types of exceptions that can occur in a database system, how to capture them, and how to manage them appropriately.

Sections

After completing this session, students will be able to:

Session 3: Choosing a Cursor Strategy

This session describes when cursors are appropriate and how to use them to optimize the use of system resources.

Sections

After completing this session, students will be able to:

Session 4: Designing Query Strategies Using Multiple Active Result Sets

This session describes when Multiple Active Result Sets (MARS) can improve application response time and user satisfaction.

Sections

After completing this session, students will be able to:

Session 5: Designing Caching Strategies for Database Applications

This session describes how to optimize system resources by caching data and objects in the appropriate layers.

Sections

After completing this session, students will be able to:

Session 6: Designing a Scalable Data Tier for Database Applications

This session describes how to assess scalability needs and design the best architecture to scale the system to meet those needs.

Sections

After completing this session, students will be able to: