0% found this document useful (0 votes)
10 views4 pages

2108 Courseoutline

Uploaded by

MudassarChohan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views4 pages

2108 Courseoutline

Uploaded by

MudassarChohan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SQL Server Database Administration

Course: 2108

• Duration: 4 days
• Lab: Yes
• Language: English
• Level: Intermediate
• 23 NASBA CPE Information Technology Credits

Help protect your organization by using the knowledge gained in this course to correctly manage business
databases. With this training, you learn the essential skills for administering SQL Server databases, and
gain extensive experience using SQL Server tools to perform real-world administrative tasks with SQL
Server Management Studio and Transact-SQL.

SQL Server Database Administration Delivery Methods


• Hands-On Instructor-Led Training
• Learning Tree Exam
• After Course Instructor Coaching

SQL Server Database Administration Course Information

Configure and manage SQL Server databases

Ensure SQL Server security with logins, roles, users, and permissions

Develop backup strategies and recover from disasters

Leverage SQL Server Agent to automate administrative tasks

Isolate and repair fragmentation and database corruption

SQL Server Database Administration Course Outline


Important SQL Server Database Administration Course Information Course Information

• Prerequisites

○ Relational database experience


○ Working knowledge of computers and a familiarity with Microsoft Windows
○ SQL programming experience is helpful, but not required

1 of 4
• Audience Profile

This course is helpful to those who are new to SQL Server administration and who will be
responsible for administering SQL Server. A basic understanding of SQL Server or experience at
the level of Microsoft SQL Server Training Course is required..

• Exam Information

Optional Learning Tree exam is available at the end of class.

SQL Server Database Administration Course Outline



Getting Started with SQL Server

Setting up SQL Server


• Selecting installation options
• Installing a named instance
Leveraging essential tools
• SQL Server Management Studio
• Configuration Manager
• Transact-SQL
• sqlcmd
• PowerShell

Constructing and Managing Databases

Inspecting storage structures


• Relating servers, databases and files
• Creating databases and transaction logs
Designing file groups

Upgrading and moving databases


• Maximizing storage utilization
• Placing tables on file groups
• Choosing between upgrade and migration
• Detaching and attaching databases

2 of 4
Controlling database space

• Permitting automatic database growth


• Adding database files to expand databases

Handling Server and Database Security

Implementing server security


• Comparing authentication modes
• Defining logins
• Creating user-defined server roles
• Enforcing password policy
Granting database access
• Contrasting users and logins
• Adding users
• Defining new roles
• Delegating privileges with predefined roles
• Repairing mis-mapped logins

Granting and Revoking Permissions

Managing database-scoped privileges


• Permitting object creation
• Giving blanket permissions
Defining object-level permissions
• Limiting object access
• Meeting complex permission requirements with roles

Backup and Recovery

Backing up databases
• Selecting a recovery model
• Investigating the transaction log
• Running full, log and differential backups
Restoring databases
• Performing a post-crash log backup

3 of 4
• Rebuilding the master database
• Recovering user and system databases

Streamlining Tasks with Jobs, Alerts and Database Mail

Configuring SQL Server Agent


• Setting agent properties
• Implementing database mail
Defining jobs to handle routine tasks
• Creating alerts and operators
• Initiating multi-step jobs
• Associating alerts with jobs

Database Maintenance and Monitoring

Handling fragmentation and database corruption


• Identifying and curing fragmentation
• Repairing database corruption
Building database maintenance plans
• Scheduling plan execution
• Notifying operators of success or failure
Resolving contention problems
• Identifying blocked processes
• Killing blockers

4 of 4

You might also like