MCTS: Microsoft Certified Technology Specialist - SQL Server 2005
Definition & Purpose
The Technology Specialist certifications enable professionals to target specific technologies and distinguish themselves by demonstrating in-depth knowledge and expertise in their specialized technologies.
Microsoft Certified Technology Specialists in Microsoft SQL Server 2005 (MCTS: SQL Server 2005) implement and maintain databases using specific instructions and specifications. They have thorough knowledge of the product, understand how to use the tools and Transact-SQL language, and know how to explore the user interface. Technology Specialists typically pursue careers as database administrators, database developers, or business intelligence developers. They may also be developers and systems administrators who do not work with SQL Server daily but who want to show their breadth of technology experience.
Microsoft Skills Assessments for SQL Server 2005 help database administrators, database developers, and business intelligence developers focus their exam preparation training and find learning resources.
MCTS candidates must pass one exam that focuses on the implementation and maintenance of SQL Server 2005.
Course Outline
Creating Databases and Database Files
This module explains how to create databases, filegroups, schemas, and database snapshots.
Creating Data Types and Tables
This module explains how to create data types and tables. It also describes how to create partitioned tables.
Using XML
This module explains how to use the FOR XML clause and the OPENXML function. It also describes how to use the xml data type and its methods.
Creating and Tuning Indexes
This module explains how to plan, create, and optimize indexes. It also describes how to create XML indexes.
Implementing Data Integrity
This module explains how to implement constraints, triggers, and XML schemas.
Implementing Views
This module explains how to create views.
Implementing Stored Procedures and Functions
This module explains how to create stored procedures and functions.
Implementing Managed Code in the Database
This module explains how to implement managed database objects.
Using Service Broker
This module explains how to build a messaging-based solution with Service Broker.
Installing and Configuring SQL Server 2005
This module explains how to plan for and install SQL Server 2005, how to manage a SQL Server 2005 installation, and how to use the SQL Server 2005 administrative tools.
Managing Databases and Files
This module explains how to manage databases and files.
Disaster Recovery
This module explains how to plan and implement a backup and restore strategy.
Managing Security
This module explains how to manage principals, securables, and permissions, and how to implement cryptography in a SQL Server database.
Monitoring SQL Server
This module explains how to monitor SQL Server performance and activity.
Transferring Data
This module explains how to transfer and transform data.
Automating Administrative Tasks
This module explains how to use the SQL Server Agent to automate administrative tasks.
Maintaining High Availability
This module explains how to implement high availability technologies with SQL Server 2005.
Introduction to Replication
This module explains considerations for implementing replication.
Prerequisites