Home / Course Catalog / Microsoft Technology / 2072 - Administering a Microsoft SQL Server 2000 Database

SQL

2072 - Administering a Microsoft SQL Server 2000 Database

Course Outline

Module 1: SQL Server Overview

Take a closer look: Download Sample Module 1 (Portable Document Format, 990 KB).

The following topics are covered in this module:

• What Is SQL Server

• SQL Server Integration

• SQL Server Databases

• SQL Server Security

• Working with SQL Server
 

The following lab is covered in this module:

• SQL Server Overview
 

At the end of this module, you will be able to:

• Describe SQL Server 2000 and its supported operating system platforms.

• Describe SQL Server architecture.

• Describe SQL Server databases.

• Describe SQL Server security.

• Describe SQL Server querying, implementation, administration, and data warehousing activities, as well as client application design options.
 

Module 2: Planning to Install SQL Server

The following topics are covered in this module:

• Hardware Installation Considerations

• SQL Server 2000 Editions

• Software Installation Considerations

• Methods of Installing SQL Server

• Verifying the Installation

• Configuring SQL Server Enterprise Manager

• Troubleshooting
 

The following lab is covered in this module:

• Installing SQL Server
 

At the end of this module, you will be able to:

• Determine hardware requirements for SQL Server 2000 and the SQL Server management tools.

• Describe the various SQL Server Editions.

• Describe the different types of licensing.

• Determine software installation options that are appropriate for your environment.

• Describe various methods of installing an instance SQL Server and install it by using SQL Server Setup.

• Verify the installation of SQL Server.

• Configure SQL Server Enterprise Manager.

• Troubleshoot the installation.
 

Module 3: Managing Database Files

The following topics are covered in this module:

• Introduction to Data Structures

• Creating Databases

• Managing Databases

• Placing Database Files and Logs

• Optimizing the Database Using Hardware-based RAID

• Optimizing the Database Using Filegroups

• Optimizing the Database Using Filegroups with Hardware-based RAID

• Capacity Planning

• Performance Considerations
 

The following lab is covered in this module:

• Managing Database Files
 

At the end of this module, you will be able to:

• Describe how SQL Server stores data and handles transactions.

• Create a database, including specifying options during and after database creation.

• Grow, shrink, or delete a database.

• Determine the placement of database files and transaction logs for performance and fault tolerance.

• Optimize a database by using hardware-based RAID.

• Determine when and how to use filegroups to optimize a database.

• Optimize a database by using filegroups with hardware-based RAID.

• Estimate the amount of space that a database requires.
 

Module 4: Managing Security

Take a closer look: Download Sample Module 4 (Portable Document Format, 1.08 MB).

The following topics are covered in this module:

• Implementing an Authentication Mode

• Assigning Logins to Users and Roles

• Assigning Permissions to Users and Roles

• Managing Security Within SQL Server

• Managing Application Security

• Managing SQL Server Security in the Enterprise
 

The following labs are covered in this module:

• Managing Security

• Managing Permissions

• Managing Application Security
 

At the end of this module, you will be able to:

• Implement Windows Authentication Mode and Mixed Authentication Mode.

• Assign login accounts to database user accounts and roles.

• Assign permissions to user accounts and roles.

• Manage security within SQL Server.

• Manage security with views and stored procedures.

• Create and use application roles to manage application security.

• Manage SQL Server security in the enterprise environment.
 

Module 5: Performing Administrative Tasks

The following topics are covered in this module:

• Configuration TasksRoutine SQL Server Administrative TasksAutomating Routine Maintenance TasksCreating AlertsTroubleshooting SQL Server AutomationAutomating Multiserver Jobs
 

The following labs are covered in this module:

• Configuring SQL Server

• Creating Jobs and Operators

• Creating Alerts
 

At the end of this module, you will be able to:

• Perform common SQL Server configuration tasks.

• Describe how to upgrade SQL Server version 6.5 and SQL Server 7.0 to SQL Server 2000.

• Describe routine database administration tasks.

• Automate routine maintenance tasks by creating and scheduling jobs.

• Create alerts and operators.

• Troubleshoot automated jobs, alerts, or notifications.

• Automate administrative jobs in a multiserver environment.
 

Module 6: Backing Up Databases

The following topics are covered in this module:

• Preventing Data Loss

• Setting and Changing a Database Recovery Model

• SQL Server Backup

• When to Back Up Databases

• Performing Backups

• Types of Backup Methods

• Planning a Backup Strategy

• Performance Considerations
 

The following lab is covered in this module:

• Backing Up Databases
 

At the end of this module, you will be able to:

• Create backup files and backup sets.

• Back up user and system databases by using Transact-SQL and SQL Server Enterprise Manager.

• Back up databases that are created on multiple files and filegroups.

• Apply the appropriate backup options to each of the different SQL Server 2000 backup methods.

• Use the BACKUP LOG statement to back up and clear transaction logs.

• Design an appropriate backup strategy.
 

Module 7: Restoring Databases

The following topics are covered in this module:

• SQL Server Recovery Process

• Preparing to Restore a Database

• Restoring Backups

• Restoring Databases from Different Backup Types

• Restoring Damaged System Databases
 

The following lab is covered in this module:

• Restoring Databases
 

At the end of this module, you will be able to:

• Describe the SQL Server recovery process.

• Verify backups and perform specific tasks that enable the restore process.

• Use the RESTORE statement to get information about a backup file before you restore a database, file, or transaction log.

• Restore backups from different backup types and use the appropriate options.

• Restore damaged system databases.
 

Module 8: Monitoring SQL Server for Performance

The following topics are covered in this module:

• Why to Monitor SQL Server

• Performance Monitoring and Tuning

• Tools for Monitoring SQL Server

• Common Monitoring and Tuning Tasks
 

The following lab is covered in this module:

• Monitoring SQL Server
 

At the end of this module, you will be able to:

• Describe the reasons why monitoring SQL Server 2000 is important.

• Develop a performance monitoring and tuning methodology.

• Describe the tools available for monitoring SQL Server.

• Perform common monitoring and tuning tasks by using counters and appropriate tools.
 

Module 9: Transferring Data

The following topics are covered in this module:

• Introduction to Transferring Data

• Tools for Importing and Exporting Data in SQL Server

• Introduction to DTS

• Transforming Data with DTS
 

The following lab is covered in this module:

• Transferring Data
 

At the end of this module, you will be able to:

• Describe the rationale for, and the process of, importing, exporting, and transforming data.

• Describe the tools for importing and exporting data in SQL Server 2000.

• Transform data by using Data Transformation Services (DTS).

• Create and edit a DTS package by using the DTS Import and DTS Export Wizards.
 

Module 10: Maintaining High Availability

The following topics are covered in this module:

• Introduction to Availability

• Increasing Availability Using Failover Clustering

• Standby Servers and Log Shipping
 

The following lab is covered in this module:

• Automating the Maintenance of a Standby Server
 

At the end of this module, you will be able to:

• Determine availability requirements and strategies for a Microsoft Windows Server System environment.

• Use SQL Server failover clustering.

• Configure a standby server and use log shipping to maintain its integrity.
 

Module 11: Introducing Replication

The following topics are covered in this module:

• Introduction to Distributed Data

• Introduction to SQL Server Replication

• SQL Server Replication Agents

• SQL Server Replication Types

• Physical Replication Models
 

The following lab is covered in this module:

• Implementing Replication
 

At the end of this module, you will be able to:

• Describe the various methods to distribute data in SQL Server 2000.

• Explain the publisher-subscriber metaphor, including articles, publications, and subscriptions.

• Describe SQL Server replication agents.

• Explain the SQL Server replication types.

• Describe the physical replication models.

 

Course Registration

 

5 days
$2,375.00

 

Course Outline

 

Request