Microsoft SQL Server 2000 Admin
A Few Words About SQL Server
What Is SQL Server?
SQL Server Mystique
Transact SQL
SQL Server History
Overview
Overview of Course
General Database Information
Main Purpose of a Database
What Makes Up a Database
Two Main Types of Databases
Normalization
Denormalization
Database Relationships
Indexes
Proper Design
General Administrative Responsibilities
Real World Administration
Designing/Building Databases
Data Maintenance/Transfer
Backup/Restore of Data
Security
Hardware Requirements
Minimum Hardware Requirements
Hardware Compatibility
Optimizing Hardware for SQL Server
Installing SQL Server 2000
SQL Server 2000 Editions
Licensing
Multiple Instances
Choosing a Security Mode
Collation and Sort Selection
Network Libraries
Installation Methods
Upgrading to SQL Server 2000
Default Databases
Installation
Troubleshooting an Installation
SQL Server Security
Security Overview
Authentication Modes
Roles
Assigning Permissions
Application Roles
System Services
SQL Services
SQL Services Issues
System Databases
System Databases
Sample Databases
Data Storage
How SQL Stores Data
Fillfactor
File and Log Location/Management
Administrative Tools
Overview of Admin Tools
Exam Considerations
Enterprise Manager
Microsoft Management Console
Opening & Customizing the Enterprise Mgr
Using the Enterprise Manager
Query Analyzer
Opening and Exploring the QA
Issuing Queries Using the QA
Query Analyzer Features
Graphical Query Plan
Transact-SQL Select Statement
Using a Select Statement
Basic Syntax
Select Options
Important Select Considerations
Transact-SQL Insert Statement
Using an Insert Statement
Basic Syntax
Insert Options/Considerations
Transact-SQL Update Statement
Using the Update Statement
Basic Syntax/Options
Important Update Considerations
Transact-SQL Delete Statement
Using the Delete Statement
Basic Syntax/Important Considerations
Creating a Database
Using the Create Database Statement
Database Properties and Options
Database Creation Considerations
Managing File Growth
Shrinking Database Files
Sizing the Database
Importance of Good Design
Transaction Logs
How Transaction Logs Work
What Transactions Look Like
Location / Location / Location
Advantages of Using Transaction Logs
Transaction Log Options
Filegroups
What Are Filegroups?
Advantages of Filegroups
Disadvantages of Filegroups
Microsofts Recommendation on Filegroups
RAID & SQL
RAID Basics
SQL and RAID
SQL Profiler
What SQL Profiler Does
Opening SQL Profiler
Using SQL Profiler
Operators
What are Operators?
Creating an Operator
Considerations When Using Operators
Jobs
Automating SQL Server
Mail Enabling SQL Server 2000
Creating a New Job
Scheduling a Job
Job Notifications
Starting/Stopping a Job
Multi Server Jobs
Viewing Job History
Alerts
What are Alerts
Performance Alerts
User Defined Alerts
Disabling Alerts
Considerations When Using Alerts
Linked Servers
Using SQL In a Distributed Environment
Referring to SQL Server Objects
Setting Up a Linked Server Relationship
Database Backups
Backup Strategy
Database Recovery Models
SQL Server Backup
Who When and Where
System Databases
User Databases
Performing a Backup
Using Multiple Devices
SQL Backup Statement
Tape Backup
Backup Types
Transaction Log Backups
File and Filegroup Backups
Full Backup Strategy
Differential Backup Strategy
Backup Review
Restoring Data
SQL Server Recovery Process
Preparing to Restore a Database
The SQL Restore Statement
Restore Options
Restoring Transaction Logs
Restoring System Databases
Bottom Line on Restoring Data
Maintaining High Availability
Determining Requirements
Clustering
Standby Servers
Log Shipping
Data Transformation Services
Importing and Exporting Data
SQL Data Transport Tools
DTS Overview
Creating a DTS Package
More DTS Package Functionality
Defining Transformation Tasks Creating
Using DTS in Various Ways
Monitoring SQL Server 2000
Performance Issues
Monitoring and Tuning Basics
Improving Performance
Common Monitoring Tasks and Tools
What To Monitor
Locks
Replication Basics
Dealing With Distributed Data
SQL Server Replication
SQL Server Replication Types
SQL Server Replication Models
Replication Agents
Web Based Data Applications
SQL Server Replication Notes
Course Wrap-Up
Value of SQL Server knowledge
Microsofts MCDBA Certification