SQL Server for Database Administrators Course Syllabus



Similar documents
Maintaining a Microsoft SQL Server 2008 Database

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Course Syllabus. At Course Completion

6231A - Maintaining a Microsoft SQL Server 2008 Database

Course. Overview. Length: 5 Day(s) Published: English. IT Professionals. Level: Type: Method: Delivery. Enroll now (CAL)

Course Syllabus. Maintaining a Microsoft SQL Server 2005 Database. At Course Completion

Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led

How To Manage A Database Server 2012

Implementing a Microsoft SQL Server 2005 Database

Course Outline: Course 6317: Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills

Administering a SQL Database Infrastructure 20764; 5 Days; Instructor-led

Administering a SQL Database Infrastructure

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

Microsoft SQL Database Administrator Certification

MOC Administering Microsoft SQL Server 2014 Databases

MS Design, Optimize and Maintain Database for Microsoft SQL Server 2008

Basic knowledge of the Microsoft Windows operating system and its core functionality Working knowledge of Transact-SQL and relational databases

SQL Server 2014

Administering Microsoft SQL Server Databases MOC 20462

Administering Microsoft SQL Server Databases

Computer Visions Course Outline

Microsoft SQL Server 2014: MS SQL Server Administering Databases

50238: Introduction to SQL Server 2008 Administration

Administering a Microsoft SQL Server 2000 Database

MS Administering Microsoft SQL Server Databases

SQL Server 2008 Designing, Optimizing, and Maintaining a Database Session 1

MCTS Microsoft SQL Server 2005 Implementation & Maintenance

Administering a SQL Database Infrastructure (MS )

Administering a Microsoft SQL Server 2000 Database

Administering a Microsoft SQL Server 2000 Database

Administering Microsoft SQL Server 2012 Databases

MS-10775: Administering Microsoft SQL Server 2012 Databases. Course Objectives. Required Exam(s) Price. Duration. Methods of Delivery.

NUTECH COMPUTER TRAINING INSTITUTE 1682 E. GUDE DRIVE #102, ROCKVILLE, MD WEB: TEL:

Below are the some of the new features of SQL Server that has been discussed in this course

Designing Database Solutions for Microsoft SQL Server 2012

Course 2788A: Designing High Availability Database Solutions Using Microsoft SQL Server 2005

MS SQL Server 2014 New Features and Database Administration

MOC 20462C: Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

SQL Server 2008 Administration

Administering Microsoft SQL Server 2012 Databases

Microsoft Administering a SQL Database Infrastructure

ExecuTrain Course Outline MOC 6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Microsoft SQL Server Beginner course content (3-day)

Course 20462C: Administering Microsoft SQL Server Databases

MS 20465: Designing Database Solutions for Microsoft SQL Server 2012

$99.95 per user. SQL Server 2008/R2 Database Administration CourseId: 157 Skill level: Run Time: 47+ hours (272 videos)

Microsoft SQL Server 2012 Administration

Designing Database Solutions for Microsoft SQL Server 2012 MOC 20465

Designing a Data Solution with Microsoft SQL Server 2014

10775 Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server Databases

10775A Administering Microsoft SQL Server 2012 Databases

Designing and Deploying Messaging Solutions with Microsoft Exchange Server 2010 Service Pack B; 5 days, Instructor-led

Before attending this course, participants should have:

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

20462C: Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

ADMINISTERING MICROSOFT SQL SERVER DATABASES

20462 Administering Microsoft SQL Server Databases

Upon completion of the program, students are given a full support to take and pass Microsoft certification examinations.

Administering Microsoft SQL Server Databases 20462C; 5 days

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Course 6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Course: Administering Microsoft SQL Server Databases Overview

Administering Microsoft SQL Server 2012 Databases

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Beginning SQL Server Administration. Apress. Rob Walters Grant Fritchey

MCTS: SQL Server 2008 Implementation and Maintenance

Administering Microsoft SQL Server Databases

Course 20764A: Administering a SQL Database Infrastructure

SQL Server Training Course Content

Administering Microsoft SQL Server 2014 Databases

MODULE FRAMEWORK : Dip: Information Technology Network Integration Specialist (ITNIS) (Articulate to Edexcel: Adv. Dip Network Information Specialist)

Microsoft Administering Microsoft SQL Server Databases

Microsoft SQL Server 2012 Administration. Real-World Skills for MCSA Certification and Beyond (Exams , , and )

Administrating Microsoft SQL Server 2012 Databases

Updating Your Microsoft SQL Server 2005 Skills to SQL Server 2008

Course 20462: Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Administering Microsoft SQL Server Databases

Online Transaction Processing in SQL Server 2008

6231B: Maintaining a Microsoft SQL Server 2008 R2 Database

Course 20465: Designing a Data Solution with Microsoft SQL Server

Designing a Data Solution with Microsoft SQL Server

Appendix A Core Concepts in SQL Server High Availability and Replication

ITMT 1074 Course Syllabus

Microsoft Official Courseware

MS 20465C: Designing a Data Solution with Microsoft SQL Server

20465C: Designing a Data Solution with Microsoft SQL Server

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

Transcription:

SQL Server for Database Administrators Course Syllabus 1. Description This course teaches the administration and maintenance aspects of Microsoft SQL Server. It covers all the roles performed by administrative DBAs, such as installation, security and availability. In each topic, the students will learn about the relevant tools and features within SQL Server as well as the best practices for using them. Throughout the course the students will practice each topic learned. The course is based on SQL Server 2014, but it is relevant also for SQL Server 2005/2008/2012. 2. Target Audience The course is intended for database administrators who are (already or going to be) responsible for one or more SQL Server instances. It is also suitable for IT professionals or support engineers who are required to perform database administration activities. Students should be familiar with relational database concepts, the syntax of Transact-SQL and Windows basics. 3. Objectives Be familiar with SQL Server architecture Learn how to efficiently administer and maintain SQL Server instances Learn how to properly install and configure a SQL Server instance Be able to plan and implement a disaster recovery solution Acquire the knowledge of monitoring and troubleshooting using SQL Server tools Learn how to manage security with SQL Server Discover high availability solutions within SQL Server Acquire the knowledge of transferring data using SQL Server tools 4. Schedule 5 days 40 academic hours 5. Materials Disk-on-key including all the course materials: Presentations Demonstrations

Class exercises & solutions Homework Additional resources DVD with SQL Server 2014 RTM evaluation edition Course book: Microsoft SQL Server 2012 Management and Administration by Ross Mistry

6. Outline a. Course Introduction (0.5 hour) 1) About the Instructor 2) About the Students 3) Course Objectives 4) Course Schedule 5) Course Materials 6) Course Outline b. Introduction to Microsoft SQL Server (1.5 hours) 1) Databases Relational and Others 2) The Database as Part of the System Architecture 3) The Role of the Database Administrator (DBA) 4) SQL Server Versions and Editions 5) SQL Server Services and Components 6) SQL Server Client Tools 7) Practice c. Installing a SQL Server Instance (2 hours) 1) Preparing to Install SQL Server 2) Upgrade Considerations 3) The Installation Process 4) Configuring the Instance 5) Practice d. Managing Databases (3.5 hours) 1) Overview of System Databases 2) Filegroups and Files 3) Introducing the Transaction Log 4) Database Configuration Options 5) Creating a Database 6) Database Maintenance Tasks 7) Database Snapshots 8) Schemas and Database Objects

9) Data Compression 10) Contained Databases 11) Practice e. Backup and Recovery (3 hours) 1) Backup Types 2) Database Recovery Models 3) Understanding the Recovery Process 4) The Restore Operation 5) Recovery Advisor 6) Performing Online Restore Operations 7) Recovering from Database Snapshot 8) Recovering System Databases 9) Planning a Backup Strategy 10) Practice f. SQL Server Security (3 hours) 1) SQL Server Security Overview 2) Authentication Modes 3) Principals and Securables 4) Managing Permissions 5) Understanding Ownership Chaining 6) Controlling Execution Context 7) SQL Server Audit 8) Practice g. Using Encryption (2.5 hours) 1) Introduction to Encryption 2) Managing Keys and Certificates 3) Encrypting and Decrypting Data 4) Performance Considerations 5) Transparent Data Encryption (TDE) 6) Practice

h. Monitoring and Troubleshooting (7 hours) 1) Planning a Monitoring Strategy 2) Windows and SQL Server Logs 3) Working with Windows Performance Monitor 4) The Activity Monitor 5) Working with Dynamic Management Objects 6) Using SQL Server Profiler 7) Distributed Replay 8) DDL Triggers and Event Notifications 9) Extended Events 10) The Dedicated Administrator Connection (DAC) 11) Resource Governor 12) Practice i. Automation in SQL Server (4 hours) 1) Introduction to SQL Server Agent 2) Configuring Database Mail 3) Implementing Operators, Jobs and Alerts 4) SQL Server Agent Security 5) Using Maintenance Plans 6) Managing Multiple Instances 7) Policy-Based Management 8) Performance Data Collection 9) Practice j. Using a Standby Server (4.5 hours) 1) Introduction to High Availability 2) Failover Clustering 3) Log Shipping 4) Database Mirroring 5) AlwaysOn 6) Practice

k. Implementing Replication (3.5 hours) 1) Overview of Replication 2) Implementing Snapshot Replication 3) Implementing Transactional Replication 4) Implementing Merge Replication 5) Implementing Peer-to-Peer Replication 6) Replication Topologies 7) Practice l. Transferring Data with SQL Server (4.5 hours) 1) Overview of Data Transfer 2) Using the Import and Export Wizard 3) Performing Bulk Operations 4) The Copy Database Wizard 5) Introducing SQL Server Integration Services (SSIS) 6) Change Data Capture 7) Change Tracking 8) Practice m. Summary (0.5 hour) 1) Course Summary 2) Additional Resources 3) Feedback