What you'll learn?

 

 

Course objectives This course teaches you to create databases and database files, use XML-related features, plan indexes, implement managed codes in the database

Description

This package is dedicated to the database administrator. It empowers trainees with the required skills to design a Database Server Infrastructure. Besides it tackles Optimizing and Maintaining a Database Administration Solution . Trainees will be able to create databases and database files, use XML-related features, plan indexes, implement managed codes in the database, etc. It teaches how to perform administrative tasks and automate them too, design strategies for data recovery, integrate data encryption, as well as develop high end solutions for the clients.

Audience :

Defining high-availability solutions; Data distribution; Automating administrative tasks (for example, checking db stats, backups); Maintaining administrative tasks (for example, determining index rebuild time, file groups for backup); Defining security solutions; Monitoring and troubleshooting the database server; Performance optimization (for example, physical tuning, including hardware, operating system, instance-level tuning), PerfMon; Designing and executing deployments; Deployments and migration and Defining the infrastructure (for example, storage, hardware, and number of servers or instances)

Topics :

Designing a SQL Server Instance and a Database Solution

o    Design for CPU, memory, and storage capacity requirements.

o    Design SQL Server instances.

o    Design physical database and object placement.

o    Design a migration, consolidation, and upgrade strategy

Designing a Database Server Security Solution

o    Design instance authentication

o    Design instance-level security configurations

o    Design database, schema, and object security paramaters

o    Design a security policy and an audit plan

o    Design an encryption strategy

Designing a Database Solution for High Availability

o    Design a failover clustering solution

o    Design database mirroring

o    Design a high-availability solution that is based on replication

o    Design a high-availability solution that is based on log shipping

o    Select high-availability technologies based on business requirements

Designing a Backup and Recovery Solution

o    Design a backup strategy

o    Design a recovery strategy

o    Design a recovery test plan

Designing a Monitoring Strategy

o    Design a monitoring solution at the operating system level

o    Design a monitoring solution at the instance level

o    Design a solution to monitor performance and concurrency

Designing a Strategy to Maintain and Manage Databases

o    Design a maintenance strategy for database servers

o    Design a solution to govern resources

o    Design policies by using Policy-Based Management

o    Design a data compression strategy

o    Design a management automation strategy

Designing a Strategy for Data Distribution

o    Administer SQL Server Integration Services (SSIS) packages

o    Design a strategy to use linked servers

Design a replication strategy for data distribution

Prerequisities :

Recommended Knowledge :

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL Working knowledge of relational databases Some experience with database design

Recommended Course(s) :

Category :

  • Database

Training Materials :

Microsoft Official Courseware (MOC)

Labs :

This Package includes several labs to ensure you will gain the targeted skills and experience.

Credential :

This package qualifies for the MCITP Database Administrator Certification

Related Courses