Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

Maintaining a Microsoft SQL Server 2008 Database (MOC 6231)

» 

Business & IT Services

» 

Education & Training
US & Canada home

» Special deals
» What's new
» Register for class
» Locations
» Find a course
» Blades & ProLiant
» Business Analysis
» Citrix
» Data Center
» Graphic Solutions
» HP-UX
» HP Integrity
» HP NonStop
» HP Software (OpenView)
» HP OpenVMS
» HP Tru64
» Imaging & printing
» ITSM / ITIL
» Linux
» Microsoft
» ProCurve
» Project Management
» HP StorageWorks
» VMware
» Virtualization
» Printable catalogs
» Find training in other countries
» Certification
» Education consulting
» HP Virtual Rooms
» ITRC / Online training
» Partner Training
» Government Customers
Content starts here
At a glance
View schedule & enroll Sorted by: location or date
Course number HG792S
Length 5 days
Delivery method Remotely assisted instructional learning ( RAIL)
Instructor-led training ( ILT)
Onsite dedicated training ( OST)
Price USD $2,125
CAD $2,762

Special notes

Elements of this syllabus are subject to change


Course overview

This 5-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008 database. The course focuses on teaching individuals how to use SQL Server 2008 product features and tools related to 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

Audience

  • This course is intended for IT Professionals who administer and maintain SQL Server databases

Ways to save

Course objectives

After completing this course, students will be able to:
  • Install and configure SQL Server 2008
  • Manage database files
  • Backup and restore databases
  • Manage security
  • Transfer data into and out of SQL Server
  • Automate administrative tasks
  • Replicate data between SQL Server instances
  • Maintain high availability
  • Monitor SQL Server

Course outline

Module 1: Installing and Configuring SQL Server

Lessons:

  • Preparing to Install SQL Server
  • Installing SQL Server
  • Configuring a SQL Server Installation

Lab: Installing and Configuring SQL Server

  • (Level 200) Installing SQL Server
  • (Level 200) Configuring SQL Server

Module 2: Managing Databases and Files

Lessons:

  • Planning Databases
  • Creating Databases
  • Using Policy-Based Management

Lab: Managing Databases and Files

  • (Level 200): Creating a Database
  • (Level 200): Monitoring and Managing Filegroup Usage
  • (Level 200) Creating a Policy

Module 3: Disaster Recovery

Lessons:

  • Planning a Backup Strategy
  • Backing Up User Databases
  • Restoring User Databases
  • Performing Online Restore Operations
  • Recovering Data from Database Snapshots
  • System Databases and Disaster Recovery

Lab: Disaster Recovery

  • (Level 200) Designing a Backup Strategy
  • (Level 200) Implementing a Backup Strategy
  • (Level 200) Restoring and Recovering a Database
  • (Level 300) Performing Piecemeal Backup and Restore Operations
  • (Level 200) Restoring the master Database

Module 4: Managing Security

Lessons:

  • Overview of SQL Server Security
  • Protecting the Server Scope
  • Protecting the Database Scope
  • Protecting the Server Scope
  • Auditing Security

Lab: Managing Security

  • (Level 200) Creating Logins and Assigning Server-Scope Permissions
  • (Level 200) Creating and Managing Users
  • (Level 300) Using a Certificate to Protect Data
  • (Level 200) Implementing SQL Server Audit

Module 5: Transferring Data

Lessons:

  • Overview of Data Transfer
  • Introduction to SQL Server Integration Services

Lab: Transferring Data

  • (Level 200) Using the Import/Export Wizard
  • (Level 200) Performing a Bulk Load
  • (Level 200) Creating an SSIS Solution

Module 6: Automating Administrative Tasks

Lessons:

  • Automating Administrative Tasks in SQL Server
  • Using SQL Server Agent
  • Creating Maintenance Plans
  • Implementing Alerts
  • Managing Multiple Servers
  • Managing SQL Server Agent security

Lab: Automating Administrative Tasks

  • (Level 200) Configuring SQL Server Agent
  • (Level 200) Creating Operators and Jobs
  • (Level 200) Creating Alerts

Module 7: Implementing Replication

Lessons:

  • Overview of Replication
  • Managing Publications and Subscriptions
  • Configuring Replication in Some Common Scenarios

Lab: Implementing Replication

  • (Level 300) Implementing Snapshot Replication
  • (Level 300) Implementing Peer-to-Peer Transactional Replication
  • (Level 300) Implementing HTTP Merge Replication

Module 8: Maintaining High Availability

Lessons:

  • Introduction to High Availability
  • Implementing Log Shipping
  • Implementing Database Mirroring
  • Implementing Server Clustering
  • Using Distributed High Availability Solutions

Lab: Maintaining High Availability

  • (Level 300) Configuring Log Shipping
  • (Level 300) Configuring Database Mirroring
  • (Level 300) Implementing SQL Server Clustering

Module 9: Monitoring SQL Server

Lessons:

  • Viewing Current Activity
  • Using SQL Server Profiler
  • Monitoring with DDL Triggers
  • Using Event Notifications

Lab: Monitoring SQL Server

  • (Level 200) Monitoring SQL Server Activity
  • (Level 300) Tracing SQL Server Activity
  • (Level 200) Using DDL Triggers
  • (Level 200) Using Event Notifications

Module 10: Troubleshooting and Performance Tuning

Lessons:

  • Lesson 1: Troubleshooting SQL Server
  • Lesson 2: Performance Tuning in SQL Server
  • Lesson 3: Using Resource Governor
  • Lesson 4: Using Data Collector

Lab: Troubleshooting and Performance Tuning

  • (Level 300) Troubleshooting Connectivity Problems
  • (Level 300) Troubleshooting Concurrency Problems
  • (Level 300) Using the Database Engine Tuning Advisor
  • (Level 300) Implementing Resource Governor
  • (Level 300) Implementing Data Collector

HG792 A.00
Printable version
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2009 Hewlett-Packard Development Company, L.P.