| Dates for this class: |
| No dates are available for this class. |
| Course Details [choose new course] [printable version] |
| Maintaining a Microsoft SQL Server 2005 Database (MOC2780) |
| Course Number: MOC2780 |
| Category: Database & Collaboration Tools |
| Duration: 5.00 days |
Description
This five-day instructor-led course provides students with product knowledge and skills needed to maintain a Microsoft SQL Server 2005 database. The course focuses on teaching individuals how to use SQL Server 2005 product features and tools related to maintaining a database.
Target Audience
This course is intended for IT Professionals wanting to become skilled on SQL Server 2005 product features and technologies for maintaining a database.
Prerequisites
Before attending this course, students must have:
- 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.
In addition, it is recommended, but not required, that students have completed:
- Course 2778: Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.
- Course 2779: Implementing a Microsoft SQL Server 2005 Database.
Objectives
After completing this course, students will be able to:
- Install and configure SQL Server 2005.
- Manage database files.
- Back up and restore databases.
- Manage security.
- Monitor SQL Server.
- Transfer data into and out of SQL Server.
- Automate administrative tasks.
- Replicate data between SQL Server instances.
- Maintain high availability.
Outline
- Module 1: Installing and Configuring SQL Server 2005
- Preparing to install SQL Server
- Installing SQL Server
- Managing a SQL Server 2005 Installation
- Lab 1: Installing and Configuring SQL Server 2005
- Performing an Installation
- Managing SQL Server
- Module 2: Managing Databases and Files
- Planning databases
- Creating databases
- Managing databases
- Lab 2: Creating and Managing Databases
- Creating a Database
- Monitoring and Managing Filegroups
- Viewing Database Metadata
- Module 3: Disaster Recovery
- Implementing a Backup Strategy
- Restoring and Recovering a Database
- Performing Piecemeal Backup and Restore Operations
- Restoring the Master Database
- Lab 3: Disaster Recovery
- Implementing a Backup Strategy
- Restoring Databases
- Rebuild The Master Database
- Module 4: Managing Security
- Overview of SQL Server Security
- Protecting the Server Scope
- Protecting the Database Scope
- Managing Keys and Certificates in SQL Server
- Lab 4: Managing Security
- Creating Logins
- Creating and Managing Users
- Using a Certificate to Protect Data
- Module 5: Monitoring SQL Server
- Viewing Current Activity
- Using System Monitor
- Using SQL Server Profiler
- Using DDL Triggers
- Using Event Notifications
- Lab 5: Monitoring SQL Server
- Monitoring SQL Server Performance
- Tracing SQL Server Activity
- Implementing DDL Trigger
- Module 6: Transferring Data
- Overview of Data Transfer
- Introduction to SQL Server Integration Services
- Using SQL Server Integration Services
- Features of SQL Server Integration Services
- Lab 6: Transferring Data
- Creating an SSIS Package
- Deploying an SSIS Package
- Module 7: Automating Administrative Tasks
- Automating Administrative Tasks in SQL Server 2005
- Configuring the SQL Server Agent
- Creating Jobs and Operators
- Creating Alerts
- Managing Multiple Servers
- Managing SQL Server Agent Security
- Lab 7: Automating Administrative Tasks
- Configuring SQL Server Agent
- Creating Operators and Jobs
- Creating Alerts
- Module 8: Implementing Replication
- Overview of Replication
- Implementing Replication
- Configuring Replication in Some Common Scenarios
- Lab 8: Implementing Replication
- Creating a Publication
- Creating a Subscription
- Implementing HTTP Merge Replication
- Module 9: Maintaining High Availability
- Introduction to High Availability
- Implementing Server Clustering
- Implementing Database Mirroring
- Implementing Log Shipping
- Implementing Peer-to-Peer Replication
- Lab 9: Configuring Database Mirroring
-
Configuring Database Mirroring to Support Failover
- Implementing Distributed High Availability
-
