Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Introduction

Contents

Introduction 1
Course Materials 2
Prerequisites 3
Course Outline 5
Setup 8
Microsoft Official Curriculum 11
Microsoft Certified Professional Program 12
Facilities 14
Information in this document is subject to change without notice. The names of companies,
products, people, characters, and/or data mentioned herein are fictitious and are in no way intended
to represent any real individual, company, product, or event, unless otherwise noted. Complying
with all applicable copyright laws is the responsibility of the user. No part of this document may
be reproduced or transmitted in any form or by any means, electronic or mechanical, for any
purpose, without the express written permission of Microsoft Corporation. If, however, your only
means of access is electronic, permission to print one copy is hereby granted.

Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual
property rights covering subject matter in this document. Except as expressly provided in any
written license agreement from Microsoft, the furnishing of this document does not give you any
license to these patents, trademarks, copyrights, or other intellectual property.

 2000 Microsoft Corporation. All rights reserved.

Microsoft, Active Directory, ActiveX, BackOffice, FrontPage, Jscript, Outlook, PowerPoint,


Visual Basic, Visual Studio, Windows, Windows Media, and Windows NT are either registered
trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries.

Other product and company names mentioned herein may be the trademarks of their respective
owners.

Development Lead: Xandria Eykel


Technical Lead: Rick Byham
Instructional Designers: Cheryl Hoople, Lin Joyner (Content Master Ltd), Marilyn McGill
(Independent Contractor), Gordon Ritchie (Content Master Ltd.),
Subject Matter Experts: Karl Dehmer, Mike Galos, Graeme Malcolm (Content Master),
Mary Neville (Content Master Ltd), and Carl Rabeler (Shadow Mountain Computers),
Classroom Automation: Lorrin Smith-Bates
Graphic Artist: Kimberly Jackson (Independent Contractor)
Editing Manager: Lynette Skinner
Editor: Wendy Cleary
Copy Editor: Bill Jones (S&T Consulting)
Production Manager: Miracle Davis
Production Coordinator: Jenny Boe
Production Support: Ed Casper (S&T Consulting), Theano Petersen (S&T Consulting)
Test Manager: Sid Benavente
Courseware Testing: Testing Testing 123
Creative Director, Media/Sim Services: David Mahlmann
Web Development Lead: Lisa Pease
CD Build Specialist: Julie Challenger
Online Support: David Myka (S&T Consulting)
Localization Manager: Rick Terek
Operations Coordinator: John Williams
Manufacturing Support: Laura King; Kathy Hershey
Lead Product Manager, Release Management: Bo Galford
Lead Product Manager, Database Management: Margo Crandall
Group Manager, Courseware Infrastructure: David Bramble
Group Product Manager, Content Development: Dean Murray
General Manager: Robert Stewart
Introduction iii

Instructor Notes
Presentation: The Introduction module provides students with an overview of the course
30 Minutes content, materials, and logistics for course 2072A, Administering a Microsoft
SQL Server 2000 Database.

Course Materials and Preparation


Required Materials
To teach this course, you need the following materials:
 Delivery Guide
 Trainer Materials compact disc

Preparation Tasks
To prepare for this course, you must:
• Complete the Course Preparation Checklist that is included with the trainer
course materials.
iv Introduction

Module Strategy
Use the following strategy to present this module:
 Course 2072A, Administering a Microsoft SQL Server 2000 Database.
Show the slide that displays the course number and course title.
 Introduction
Welcome students to the course and introduce yourself. Provide a brief
overview of your background to establish credibility.
Have students introduce themselves and provide their background, product
experience, and expectations of the course.
Record student expectations on a white board or flip chart that you can
reference later in class.
 Course Materials
Explain the purpose of all materials used in this course.
Tell students that they will have an opportunity at the end of class to
provide feedback on the course and facilities by using the Microsoft Online
Evaluation System.
 Prerequisites
Provide the students with the list of prerequisites that they should have met
before taking this course. This is an opportunity for you to identify students
who may not have the appropriate background or experience to attend this
course.
 Course Outline
Provide an overview of each module and what students will learn.
Explain how this course will meet students’ expectations by relating the
information covered in individual modules to their expectations.
 Setup
Provide the students with any necessary setup information for the course.
 Microsoft Official Curriculum
Present an overview of the Microsoft Official Curriculum (MOC) program
and refer students to the Microsoft Official Curriculum Web page at
http://www.microsoft.com/traincert/moc/
 Microsoft Certified Professional Program
Inform students about the Microsoft Certified Professional (MCP) program
and the various certification options.
 Facilities
Explain the facility information for the training site.
Introduction 1

Introduction
Topic Objective
To introduce yourself,
establish credibility, meet
students, and set student
 Name
expectations for the course.  Company Affiliation
Lead-in
Good morning. Welcome to  Title/Function
2072A, Administering a
Microsoft SQL Server 2000
 Job Responsibility
Database.  Windows 2000 Experience
My name is...  Database Administration Experience
 SQL Server Experience
 Expectations for the Course

*****************************ILLEGAL FOR NON-TRAINER USE******************************

Introduce yourself.

Provide a brief overview of


your background to
establish credibility as a
Microsoft SQL Server
instructor.

Ask students to introduce


themselves, addressing the
bulleted items on the slide.
Delivery Tip
As students introduce
themselves, use a white
board or flip chart to record
their expectations of the
course.
2 Introduction

Course Materials
Topic Objective
To identify and describe the
course materials.
Lead-in  Name Card
We have provided  Student Workbook
everything you need for this
course. You will find the  Student Materials Compact Disc
following materials at your
desk...  Course Evaluation

*****************************ILLEGAL FOR NON-TRAINER USE******************************

Describe the contents of the The following materials are included with your kit:
student workbook and the
Student Materials compact  Name card. Write your name on both sides of the name card.
disc.  Student workbook. The student workbook contains the material covered in
class, in addition to the hands-on lab exercises.
Have students write their
names on both sides of the  Student Materials compact disc. The Student Materials compact disc
name card. contains the Web page that provides you with links to resources pertaining
to this course, including additional readings, review and lab answers, lab
Tell students that a course files, multimedia presentations, and course-related Web sites.
evaluation must be
completed at the end of the
Note To open the Web page, insert the Student Materials compact disc into
course.
the CD-ROM drive, and then in the root directory of the compact disc,
Tell students where they double-click Default.htm.
can send comments.
Delivery Tip  Course evaluation. To provide feedback on the course, training facility, and
Demonstrate how to open instructor, you will have the opportunity to complete an online evaluation
the Web page provided on near the end of the course.
the Student Materials
To provide additional comments or inquire about the Microsoft Certified
compact disc. On the
Trainer Materials compact
Professional program, send e-mail to mcphelp@microsoft.com.
disc, double-click
Default.htm in the
StudentCD folder.
Introduction 3

Prerequisites
Topic Objective
To present and describe the
prerequisites for this course.
Lead-in  Experience Using the Microsoft Windows 2000
The following prerequisite Operating System
knowledge is needed for this
course.
 An Understanding of Basic Relational Database
Concepts
 Knowledge of Basic Transact-SQL Syntax
(SELECT, UPDATE, and INSERT Statements)
 Familiarity with the Role of the Database Administrator

*****************************ILLEGAL FOR NON-TRAINER USE******************************


This course requires that you meet the following prerequisites:
 Experience using the Microsoft® Windows® 2000 operating system to:
• Connect clients running Windows 2000 to networks and the Internet.
• Configure the Windows 2000 environment.
• Create and manage user accounts.
• Manage access to resources by using groups.
• Configure and manage disks and partitions, including disk striping and
mirroring.
• Manage data by using NTFS.
• Implement Windows 2000 security.
• Optimize performance in Windows 2000.
For students who do not meet these prerequisites, the following courses
provide students with the necessary knowledge and skills:
• Course 2151, Microsoft Windows 2000 Network and Operating System
Essentials
• Course 2152, Supporting Microsoft Windows 2000 Professional and
Server
4 Introduction

 An understanding of basic relational database concepts, including:


• Logical and physical database design.
• Data integrity concepts.
• Relationships between tables and columns (primary key and foreign key,
one-to-one, one-to-many, many-to-many).
• How data is stored in tables (rows and columns).
For students who do not meet these prerequisites, the following course
provides students with the necessary knowledge and skills:
• Course 1609, Designing Data Services and Data Models
 Knowledge of basic Transact-SQL syntax (SELECT, INSERT, UPDATE,
and DELETE statements).
For students who do not meet these prerequisites, the following course
provides students with the necessary knowledge and skills:
• Course 2071, Querying Microsoft SQL Server 2000 with Transact-SQL
 Familiarity with the role of the database administrator.
Introduction 5

Course Outline
Topic Objective
To provide an overview of
each module and what
students will learn.  Module 1: SQL Server Overview
Lead-in  Module 2: Planning to Install SQL Server
In this course, we will
cover...  Module 3: Managing Database Files
 Module 4: Managing Security
 Module 5: Performing Administrative Tasks
 Module 6: Backing Up Databases
 Module 7: Restoring Databases

*****************************ILLEGAL FOR NON-TRAINER USE******************************

Briefly describe each Module 1, “SQL Server Overview,” provides a high-level overview of
module. Microsoft SQL Server™ 2000 platforms, architecture, components, and security.
It also identifies and defines key SQL Server terminology and concepts. This
As you describe each module discusses how well SQL Server integrates with Windows 2000 and
module, acknowledge any other Microsoft server applications. It concludes with an overview of
information that will meet SQL Server database administration and implementation activities, as well as
the student expectations
SQL Server application design options.
that you recorded earlier.
Module 2, “Planning to Install SQL Server,” provides information on hardware
installation considerations for SQL Server, the different editions, licensing
options, software installation considerations, the different methods in which to
install SQL Server, and upgrading to SQL Server 2000. The module also
discusses how to verify the installation, configure SQL Server, and how to
troubleshoot and resolve common installation and configuration problems.
Module 3, “Managing Database Files,” provides the knowledge and skills that
you need to create a database. It describes how SQL Server stores data and
processes transactions; describes how to create, manage, and place databases
files and transaction logs; and how to optimize databases by using hardware-
based RAID, user-defined filegroups, and a combination of both. It concludes
with discussion on how to allocate, manage, and monitor the space and storage
requirements for a database, as well as some performance considerations.
Module 4, “Managing Security,” provides details on implementing security. It
begins with a description of how to set up an authentication mode for a server
and how to grant access to Windows 2000 users and groups and SQL Server
users. It also describes how to assign login accounts to users and roles and how
to assign permissions to users and roles. Then, it discusses managing security
by using SQL Server, and managing application security. It concludes by
describing how to manage SQL Server security in an enterprise environment.
6 Introduction

Module 5, “Performing Administrative Tasks,” provides details on performing


configuration and routine administrative tasks. It describes how to automate
tasks by creating jobs, operators, and alerts. The module also discusses
automating tasks in a multiserver environment.
Module 6, “Backing Up Databases,” provides the fundamentals of backing up
SQL Server databases, as well as suggestions on when to back up databases and
the steps to perform backups. After you become familiar with the different
SQL Server backup methods, you will be able to determine a backup strategy
that is appropriate for your particular business environment.
Module 7, “Restoring Databases,” provides you with the knowledge and skills
that you need to restore databases, transaction logs, files or filegroups, and
damaged system databases. You will learn about the SQL Server 2000 recovery
process and how you can use the RESTORE statement to get information and
perform restore operations. You will be able to determine how to perform
restore operations based on a particular backup method.
Introduction 7

Course Outline (continued)

 Module 8: Monitoring SQL Server for Performance


 Module 9: Transferring Data
 Module 10: Maintaining High Availability
 Module 11: Introducing Replication

*****************************ILLEGAL FOR NON-TRAINER USE******************************


Module 8, “Monitoring SQL Server for Performance,” provides the knowledge
and skills that you need to monitor, tune, and optimize the performance of SQL
Server. This module reviews performance tuning methodologies and describes
performance monitoring. It also discusses how to use counters to monitor and
optimize SQL Server performance and monitor poorly performing queries.
Module 9, “Transferring Data,” provides a description of the process of
transferring data into and out of SQL Server. It identifies the various tools that
are available, focusing on using Data Transformation Services (DTS) to import,
export, and transform schema and data and to transfer SQL Server databases
(schema, objects, and data). This module is an overview of the general DTS
feature. For more information on DTS, see course 2092A, Designing and
Populating a Data Warehouse with Microsoft® SQL Server™ 2000.
Module 10, “Maintaining High Availability,” provides strategies to maintain
high availability. It begins with a discussion of what high availability means,
and how you can achieve it in a Microsoft. NET Enterprise Server environment.
It then discusses how to increase SQL Server 2000 availability by using failover
clustering and describes two possible configurations. The module concludes
with descriptions on how to create standby servers and how to automate their
maintenance by using a technique known as log shipping.
Module 11, “Introducing Replication,” provides the knowledge and skills to
make data more available to users for solving specific business problems by
using SQL Server. It introduces replication as an approach to data distribution
and describes the need for distributed data, considerations for distributing data,
and the methods to distribute data. The module also discusses the publisher-
subscriber metaphor, including articles, publications, and subscriptions. The
module concludes by explaining SQL Server replication agents, SQL Server
replication types, and the physical replication models.
8 Introduction

Setup
Topic Objective
To provide any necessary
information about the
classroom environment.  Software
Lead-in  Course Files
The classroom environment
is setup with software and a  Classroom Setup
path to course files that you
will use in class. You should
also notice the classroom
configuration in which you
will be performing the lab
exercises.

*****************************ILLEGAL FOR NON-TRAINER USE******************************


The classroom environment is setup with software and a path to course files
that you will use in class. You should also notice the classroom configuration in
which you will be performing the lab exercises.

Software
The following software will be used in the classroom:
 Microsoft Windows 2000 Advanced Server
 Microsoft SQL Server 2000, Enterprise Edition
 Microsoft Exchange 2000
 Microsoft Outlook® 2000

Course Files
There are files associated with the labs in this course. The lab files are located
in the C:\Moc\2072A\Labfiles on the student computers.
Introduction 9

Classroom Setup
The classroom is configured in the single domain/workgroup model, as shown
in the following graphic.

Each student computer in the classroom has Windows 2000 Advanced Server
installed as a stand-alone server in a workgroup.
The organization of the classroom is meant to simulate that of a worldwide
trading firm named Northwind Traders. Its fictitious domain name is
nwtraders.msft. The primary DNS server for nwtraders.msft is the instructor
computer, which has an Internet Protocol (IP) address of 192.168.x.200 (where
x is the assigned classroom number). The name of the instructor computer is
London.
10 Introduction

The following table provides the user name, computer name, and IP address for
each student computer in the fictitious nwtraders.msft domain. Find the user
name for your computer, and make a note of it.
User name Computer name IP address

SQLAdmin1 Vancouver 192.168.x.1


SQLAdmin2 Denver 192.168.x.2
SQLAdmin3 Perth 192.168.x.3
SQLAdmin4 Brisbane 192.168.x.4
SQLAdmin5 Lisbon 192.168.x.5
SQLAdmin6 Bonn 192.168.x.6
SQLAdmin7 Lima 192.168.x.7
SQLAdmin8 Santiago 192.168.x.8
SQLAdmin9 Bangalore 192.168.x.9
SQLAdmin10 Singapore 192.168.x.10
SQLAdmin11 Casablanca 192.168.x.11
SQLAdmin12 Tunis 192.168.x.12
SQLAdmin13 Acapulco 192.168.x.13
SQLAdmin14 Miami 192.168.x.14
SQLAdmin15 Auckland 192.168.x.15
SQLAdmin16 Suva 192.168.x.16
SQLAdmin17 Stockholm 192.168.x.17
SQLAdmin18 Moscow 192.168.x.18
SQLAdmin19 Caracas 192.168.x.19
SQLAdmin20 Montevideo 192.168.x.20
SQLAdmin21 Manila 192.168.x.21
SQLAdmin22 Tokyo 192.168.x.22
SQLAdmin23 Khartoum 192.168.x.23
SQLAdmin24 Nairobi 192.168.x.24
Introduction 11

Microsoft Official Curriculum


Topic Objective
To explain the Microsoft
Official Curriculum program
and provide information
about curriculum paths.  Microsoft Exchange
Lead-in  Microsoft BackOffice Server
Let’s briefly talk about the  Microsoft Windows Infrastructure and Solutions
Microsoft Official Curriculum Operating Systems
program.  Microsoft FrontPage
 Microsoft Office
 Microsoft Systems
 Microsoft BackOffice Management Server
Small Business Server
 Knowledge Management
 Microsoft SQL Server Solutions

*****************************ILLEGAL FOR NON-TRAINER USE******************************


Microsoft Official Curriculum (MOC) is hands-on facilitated classroom and
Web-based training. Microsoft develops skills-based training courses to educate
computer professionals who develop, support, and implement solutions by
using Microsoft products, solutions, and technologies. MOC courses are
available for the following products and solutions:
 Windows operating systems
 Microsoft Office
 Microsoft BackOffice® Small Business Server
 SQL Server
 Exchange
 Microsoft BackOffice Server Infrastructure and Solutions
 Microsoft FrontPage®
 Microsoft Systems Management Server
 Knowledge Management Solutions

MOC provides a curriculum path for each product and solution. For more
information on the curriculum paths, see the Microsoft Official Curriculum
Web page at http://www.microsoft.com/traincert/moc/
The Microsoft Official Curriculum Web page provides information about MOC
courses. In addition, you can find recommended curriculum paths for
individuals who are entering the Information Technology (IT) industry, who are
continuing their training on Microsoft products and solutions, or who currently
support non-Microsoft products.
12 Introduction

Microsoft Certified Professional Program


Topic Objective
To provide students with
information about the  Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified
Professional Program.  Microsoft Certified Database Administrator (MCDBA)
Lead-in  Microsoft Certified Solution Developer (MCSD)
The Microsoft Certified
Professional Program  Microsoft Certified Professional + Site Building
includes these certifications. (MCP + Site Building)
 Microsoft Certified Professional (MCP)
 Microsoft Certified Trainer (MCT)

*****************************ILLEGAL FOR NON-TRAINER USE******************************


The Microsoft Certified Professional program is a leading certification program
that validates your experience and skills to keep you competitive in today's
changing business environment. The following table describes each certification
in more detail.
Certification Description

MCSA on Microsoft The Microsoft Certified Systems Administrator (MCSA) certification is designed for
Windows 2000 professionals who implement, manage, and troubleshoot existing network and system
environments based on Microsoft Windows 2000 platforms, including the Windows
.NET Server family. Implementation responsibilities include installing and configuring
parts of the systems. Management responsibilities include administering and supporting
the systems.
MCSE on Microsoft The Microsoft Certified Systems Engineer (MCSE) credential is the premier
Windows 2000 certification for professionals who analyze the business requirements and design and
implement the infrastructure for business solutions based on the Microsoft Windows
2000 platform and Microsoft server software, including the Windows .NET Server
family. Implementation responsibilities include installing, configuring, and
troubleshooting network systems.
MCSD The Microsoft Certified Solution Developer (MCSD) credential is the premier
certification for professionals who design and develop leading-edge business solutions
with Microsoft development tools, technologies, platforms, and the Microsoft Windows
DNA architecture. The types of applications MCSDs can develop include desktop
applications and multi-user, Web-based, N-tier, and transaction-based applications. The
credential covers job tasks ranging from analyzing business requirements to maintaining
solutions.
MCDBA on Microsoft The Microsoft Certified Database Administrator (MCDBA) credential is the premier
SQL Server 2000 certification for professionals who implement and administer Microsoft SQL Server
databases. The certification is appropriate for individuals who derive physical database
designs, develop logical data models, create physical databases, create data services by
using Transact-SQL, manage and maintain databases, configure and manage security,
monitor and optimize databases, and install and configure SQL Server.
Introduction 13

(continued)
Certification Description

MCP The Microsoft Certified Professional (MCP) credential is for individuals who have the
skills to successfully implement a Microsoft product or technology as part of a business
solution in an organization. Hands-on experience with the product is necessary to
successfully achieve certification.
MCT Microsoft Certified Trainers (MCTs) demonstrate the instructional and technical skills
that qualify them to deliver Microsoft Official Curriculum through Microsoft Certified
Technical Education Centers (Microsoft CTECs).

Certification Requirements
The certification requirements differ for each certification category and are
specific to the products and job functions addressed by the certification. To
become a Microsoft Certified Professional, you must pass rigorous certification
exams that provide a valid and reliable measure of technical proficiency and
expertise.

For More Information See the Microsoft Training and Certification Web site at
http://www.microsoft.com/traincert/.
You can also send e-mail to mcphelp@microsoft.com if you have specific
certification questions.

Acquiring the Skills Tested by an MCP Exam


Microsoft Official Curriculum (MOC) and MSDN® Training Curriculum can
help you develop the skills that you need to do your job. They also complement
the experience that you gain while working with Microsoft products and
technologies. However, no one-to-one correlation exists between MOC and
MSDN Training courses and MCP exams. Microsoft does not expect or intend
for the courses to be the sole preparation method for passing MCP exams.
Practical product knowledge and experience is also necessary to pass the MCP
exams.
To help prepare for the MCP exams, use the preparation guides that are
available for each exam. Each Exam Preparation Guide contains exam-specific
information, such as a list of the topics on which you will be tested. These
guides are available on the Microsoft Training and Certification Web site at
http://www.microsoft.com/traincert/.
14 Introduction

Facilities
Topic Objective
To inform students of class Class Hours
logistics and rules for the
training site.
Lead-in Building Hours Phones
Before we start, let’s go over
the class logistics.
Parking Messages

Rest Rooms Smoking

Meals Recycling

*****************************ILLEGAL FOR NON-TRAINER USE******************************

Explain the class hours,


extended building hours for
labs, parking, rest room
location, meals, phones,
message posting, and
where smoking is or isn’t
allowed.

Also make sure that the


students are aware of the
recycling program if one is
available.

You might also like