Hello
Your cart is empty. View / Checkout
United States Pricing
678-202-0640
Other Solutions

Microsoft 50400 Training 70-450

Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

  • Course Availability

Microsoft Certified IT Professional (MCITP): Database Administrator 2008 M50400 70-450

Course Title: Designing, Optimising, and Maintaining a Database


Administrative Solution for Microsoft SQL Server 2008

Course Code: M50400
Version: A
Level: 300
Duration: 5 Days

Course Overview

The Designing, Optimising, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 M50400 instructor-led training course has been designed to provide the necessary skills and knowledge required to design, optimise, and maintain a database administrative solution for Microsoft SQL Server 2008.

Target Audience

Candidates who should consider attending the M50400 Microsoft training course are IT professionals who design and maintain SQL Server databases. The audience can also comprise technical architects and consultants who design and implement SQL Server solutions. Candidates taking this course are expected to have three or more years of experience working on databases for two or more of the following phases in the product lifecycle - design, development, deployment, optimisation, maintenance, or support. Candidates attending this course are required have experience in: administering databases, designing logical database schema solutions, defining high-availability solutions, automating administrative tasks, defining security solutions, monitoring and troubleshooting the database server, designing and executing deployments and defining the infrastructure (storage, hardware, and number of servers or instances, etc.)

Course Objectives

On successfully completing the M50400 course candidates will be able to:
  • Implement an administrative solution for SQL Server 2008
  • Deploy SQL Server 2008
  • Design the physical structure for SQL Server 2008
  • Design a strategy for maintaining SQL Server 2008
  • Design a strategy for managing SQL Server 2008
  • Automate the database managing strategy for SQL Server 2008
  • Design a strategy for securing databases in SQL Server 2008
  • Design a strategy for monitoring SQL Server 2008
  • Design a strategy for content distribution in SQL Server 2008
  • Design a strategy for replication in SQL Server 2008
  • Design a high availability solution for SQL Server 2008
  • Design a strategy for backup and recovery in SQL Server 2008

Course Prerequisites

Candidates attending the M50400 Microsoft training course should understand the trade-offs among the different redundant storage types such as what RAID levels mean, and how they differ from Storage Area Networks (SAN) as well as how replication works and how replication is implemented. Candidates should also be familiar with reading user requirements and business-need documents such as development project vision/mission statements or business analysis reports as well as have some knowledge of how queries execute (must be able to read a query execution plan and understand what is happening) and a basic knowledge of the dependencies between system components.

Candidates are required to have monitoring and troubleshooting skills and be able to design a database to third normal form (3NF) and know the trade-offs when backing out of the fully normalised design (denormalisation) and designing for performance and business requirements in addition to being familiar with design models, such as Star and Snowflake schemas. In addition candidates should have knowledge of the operating system and platform; how the operating system integrates with the database, what the platform or operating system can do, and how the interaction between the operating system and the database works such as how integrated authentication interacts with Active Directory directory service. Candidates should also have knowledge of application architecture; how applications can be designed in three layers, what applications can do, interaction between applications and the database, interaction between the database and the platform or operating system.

Candidates should have previous knowledge of how to use: a data modelling tool, Microsoft Office Visio (to create infrastructure diagrams), be familiar with SQL Server 2005 features, tools, and technologies and hold a valid Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 certification or possess the equivalent skills and experience.

Finally, candidates are recommended to have previously attended and completed courses M2779: Implementing a Microsoft SQL Server 2005 Database, M2780: Maintaining a Microsoft SQL Server 2005 Database, M6231: Maintaining a Microsoft SQL Server 2008 Database and M6232: Implementing a Microsoft SQL Server 2008 Database or possess the equivalent skills and knowledge.

Testing and Certification

The M50400 Microsoft training course is the recommended preparation for the 70-450 PRO: Designing, Optimising and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008 exam.

Course Content

Module 1: Designing an Administrative Solution for SQL Server 2008

In this module candidates will learn about an administrative solution and how it helps the administrator. The module also describes the general process of designing and deploying an administrative solution in their environment.


Lessons:
  • Overview of SQL Server 2008
  • Designing an Administrative Solution
  • Developing and Deploying an Administrative Solution for SQL Server 2008
  • Implementing an Administrative Solution in SQL Server Management Studio (SSMS)
Lab: Designing an Administrative Solution for SQL Server 2008
  • Designing an Administrative Solution
  • Using SQL PowerShell to Automate SQL Server Configuration
  • Creating SQL Server PowerShell Scripts
  • Configuring FILESTREAM Support in SQL Server 2008
After completing this module, candidates will be able to:
  • Explain the basic concepts of SQL Server 2008
  • Design an administrative solution
  • Develop and deploy an administrative solution for SQL Server 2008
  • Implement an administrative solution in SSMS

Module 2: Deploying SQL Server 2008

In this module candidates will learn about the considerations for implementing a new version of SQL Server 2008. The module also describes the steps for upgrading an existing installation to SQL Server 2008.


Lessons:
  • System Requirements for SQL Server 2008
  • Upgrading and Migrating to SQL Server 2008
  • Configuring Instances in SQL Server 2008
Lab: Deploying SQL Server 2008
  • Planning a SQL Server Upgrade
  • Preparing for the Upgrade
  • Upgrading to SQL Server 2008
  • Performing Post-Upgrade tasks
After completing this module, candidates will be able to:
  • Describe the system requirements for SQL Server 2008
  • Upgrade and migrate to SQL Server 2008
  • Configure instances in SQL Server 2008

Module 3: Designing the Physical Structure of SQL Server 2008

In this module candidates will learn about file placement considerations for different functionalities in SQL Server 2008, which helps to improve performance and availability. The module covers the use of partitioning to improve database performance and describes the importance of full-text indexing.


Lessons:
  • Introduction to the Physical Structure of a Database
  • Planning for Partitioning
  • Planning for Full-Text Indexing
Lab: Designing the Physical Structure of SQL Server 2008
  • Planning the Physical Structure of SQL Server 2008
  • Implementing the Physical Structure of a Database
  • Configuring Partitions
  • Configuring Full-Text Indexing
After completing this module, candidates will be able to:
  • Plan for database files and transaction logs
  • Plan or partitions
  • Plan for full-text indexing

Module 4: Designing a Strategy for Maintaining a Database in SQL Server 2008

In this module candidates will learn about the importance of keeping the database up-to-date and the database performing in optimal state. This includes keeping statistics updated and ensuring that a proper index is deployed and implemented. The module also covers the use of database compression to save the disk consumption and to improve the overall performance of a database.


Lessons:
  • Designing a Strategy for Maintaining Statistics for a Database
  • Designing a Strategy for Maintaining Indexes
  • Designing a Strategy for Database Compression
Lab: Designing a Strategy for Maintaining a Database in SQL Server 2008
  • Designing a Database Maintenance Strategy
  • Maintaining Statistics
  • Maintaining Indexes
  • Implementing Database Compression
After completing this module, candidates will be able to:
  • Design a strategy for maintaining statistics for a database
  • Design a strategy for maintaining indexes
  • Design a strategy for database compression

Module 5: Designing Solutions for Managing SQL Server 2008

In this module candidates will learn about the new approach of managing SQL Servers that has been introduced in SQL Server 2008. The module also describes the importance of having a centralised administrative model in an organisation by implementing policy-based management and how to prevent accidental database changes by using DDL triggers and how to use Change Data Capture (CDC) to monitor data changes in the database for compliance reasons.


Lessons:
  • Designing a Policy-Based Management Strategy
  • Controlling Resource Usage by using Resource Governor
  • Auditing Database Changes
Lab: Designing Solutions for Managing SQL Server 2008
  • Designing a Management Strategy for SQL Server 2008
  • Configuring Policies by Using Policy-Based Management
  • Governing Resources Consumption
  • Implementing DDL Triggers
  • Implementing CDC
After completing this module, candidates will be able to:
  • Design a policy-based management strategy
  • Control resource usage by using Resource Governor
  • Audit database changes

Module 6: Automating the Database Management Strategy for SQL Server 2008

In this module candidates will learn about the use of SQL Server Agent and scripts, such as VBScripts and SQL PowerShell, to automate some routine jobs which administrators perform often. The module also covers the use of event notification that assists in monitoring a database for specific events and notify the administrator when the event occurs.


Lessons:
  • Managing SQL Server Agent
  • Automating Administrative Tasks in SQL Server
  • Monitoring Events in SQL Server
Lab: Automating the Database Management Strategy for SQL Server 2008
  • Planning an Automated Database Management Strategy
  • Using SQL Server Agent
  • Creating Scripts to Automate Administrative Tasks
  • Enabling Event Notification
  • Setting up SQL Server Agent to Monitor Events
After completing this module, candidates will be able to:
  • Manage SQL Server Agent
  • Automate administrative tasks in SQL Server
  • Monitor events in SQL Server

Module 7: Designing a Strategy for Securing SQL Server 2008 This module presents information related to database access control and how SQL Server manages keys and certificates. This module also covers the use of database encryptions to prevent application data from being accessed by unauthorised users, including administrators.
Lessons:
  • Securing SQL Server 2008 Instances
  • Planning Database Security
  • Managing Certificate and Keys in SQL Server 2008
  • Implementing Database Encryption
Lab: Designing a Strategy for Securing SQL Server 2008
  • Designing a strategy for Database Security
  • Configuring Security in SQL Server
  • Enabling Database Encryption
After completing this module, candidates will be able to:
  • Secure SQL Server 2008 instances
  • Plan database security
  • Manage certificate and keys in SQL Server 2008
  • Implement database encryption

Module 8: Designing a Strategy for Monitoring SQL Server 2008 This module describes the information on monitoring a SQL Server 2008 server to ensure that it is performing properly and is in a healthy state. This module also presents information on how to determine if there are any potential problems on the server.
Lessons:
  • Overview of Monitoring SQL Server 2008
  • Monitoring SQL Server Instances
  • Monitoring SQL Server Databases
  • Monitoring Multiple SQL Servers by Using Data Collection
Lab: Designing a Strategy for Monitoring SQL Server 2008
  • Designing a Data Collection Architecture
  • Monitoring SQL Server Instances
  • Implementing Tracing in SQL Server 2008
  • Using DTA
  • Monitoring Performance by Using Data Collection
After completing this module, candidates will be able to:
  • Explain the basic concepts of monitoring in SQL Server 2008
  • Monitor SQL Server instances
  • Monitor SQL Server databases
  • Monitor multiple SQL Servers by using Data Collection

Module 9: Designing a Strategy for Content Distribution in SQL Server 2008 This module describes the different methods of distributing data to multiple servers. This module describes how to use remote query with linked server and the considerations of using distributed transactions on query span across multiple servers. This module also discusses the use of SSIS to perform data transportation between servers and it covers the method for troubleshooting SSIS packages.
Lessons:
  • Distributing Data in SQL Server 2008
  • Working with Distributed Queries
  • Managing Distributed Content by Using Distributed Transactions
  • Managing SQL Server Integration Services (SSIS) Packages
  • Setting Up Scalable Shared Databases
Lab: Designing a Strategy for Content Distribution in SQL Server 2008
  • Selecting a Content Distribution Technology
  • Performing a Remote Query
  • Monitoring an SSIS Package
After completing this module, candidates will be able to:
  • Explain the basic concepts of data distribution
  • Manage distributed content by using distributed queries
  • Manage distributed content by using distributed transactions
  • Manage SSIS packages
  • Set up scalable shared databases

Module 10: Designing a Strategy for Replication in SQL Server 2008 This module provides more in-depth discussions on using replication. This module also talks about using replication, specifically snapshot and transactional replication, which is one-way replication, to replicate data to other servers. Finally, this module describes the way to set up merge and peer-to-peer replication, which should be used for multi-update origin scenarios.
Lessons:
  • Designing a Database Replication Strategy
  • Implementing Content Distribution by using Replication
  • Configuring a High-Availability Solution by Using Replication
Lab: Designing a Strategy for Replication in SQL Server 2008
  • Designing a Replication Strategy
  • Setting up Snapshot Replication
  • Setting up Peer-To-Peer Replication
After completing this module, candidates will be able to:
  • Design a database replication strategy
  • Design content distribution by using replication
  • Configure a high-availability solution by using replication

Module 11: Designing a High-Availability Solution for SQL Server 2008 This module describes the different high-availability features available in SQL Server 2008. The module then covers the scenarios of using them in an organisation. This module also covers the considerations for choosing the right high-availability solution for an organisation.
Lessons:
  • Introduction to High Availability
  • Implementing Log Shipping
  • Implementing Database Mirroring
  • Implementing Failover Clustering
  • Designing a High-Availability Strategy
Lab: Designing a High-Availability Solution for SQL Server 2008
  • Designing a High-Availability Strategy
  • Implementing Database Mirroring
  • Designing a Failover Cluster
After completing this module, candidates will be able to:
  • Explain the basic concepts of high availability
  • Implement log shipping
  • Implement database mirroring
  • Implement failover clustering
  • Design a high-availability strategy

Module 12: Designing a Backup and Recovery Strategy for SQL Server 2008 This module describes the importance of having a database back-up. In case of a disaster, backing up the database helps to recover data that cannot be protected by using HA solutions mentioned in the previous module. This module also describes different online operations supported by SQL Server 2008, which helps to minimise the downtime when data restore is required. This module also describes the steps to repair system databases that are corrupted.
Lessons:
  • Planning a Backup Strategy
  • Planning a Recovery strategy
  • Designing a Backup and Recovery Strategy
  • Implementing a Repair Strategy
Lab: Designing a Backup and Recovery Strategy for SQL Server 2008
  • Designing a Backup and Recovery Solution
  • Backing up a Database
  • Restoring a Database by Using Online Operations
  • Restoring a System Database
After completing this module, candidates will be able to:
  • Plan a backup strategy
  • Plan a recovery strategy
  • Design a backup and recovery strategy
  • Implement a repair strategy
PLEASE NOTE: Every effort has been made to ensure the accuracy of all information contained herein. IT Help and Support Centre Ltd makes no warranty expressed or implied with respect to accuracy of this information, including price, product editorials or product specifications. IT Help and Support Centre Ltd or its suppliers shall not be liable for incidental, consequential or special damages arising from, or as a result of, any electronic transmission or the accuracy of the information contained herin, even if IT Help and Support Centre Ltd has been advised of the possibility of such damages. Product and manufacturer names are used only for the purpose of identification.
Privacy Statement Terms & Conditions