Synergetics-Standard-SQL Server 2012-DBA-7 day Contents

Similar documents
Hardware Intel Core I5 and above 4 GB RAM LAN Connectivity 500 MB HDD (Free Space)

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

Designing Database Solutions for Microsoft SQL Server (465)

Course 6231A: Maintaining a Microsoft SQL Server 2008 Database

SQL Server DBA Course Content

Maintaining a Microsoft SQL Server 2008 Database (Course 6231A)

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

Maintaining a Microsoft SQL Server 2005 Database Course 2780: Three days; Instructor-Led

SQL Server 2014 Training. Prepared By: Qasim Nadeem

Microsoft SQL Server Database Administration

SQL Server DBA Course Details

DESIGNING DATABASE SOLUTIONS FOR MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

MS SQL Server 2012 DBA Course Contents

70-459: Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform

Administering Microsoft SQL Server 2012/2014 Databases

Administering Microsoft SQL Server Databases

Chapter 1: Introducing SQL Server

Microsoft SQL Server" 2008 ADMINISTRATION. for ORACLE9 DBAs

SQL Server DBA Online Training

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

Microsoft Exchange Server 2007 Implementation and Maintenance

Introduction... xxxi Chapter 1: Introducing SQL Server In Depth... 2

ADMINISTERING MICROSOFT SQL SERVER CERTIFICATION QUESTIONS AND STUDY GUIDE

6 Months Training Module in MS SQL SERVER 2012

Updating your Database Skills to Microsoft SQL Server 2012

Microsoft Administering Microsoft SQL Server 2014 Databases

Updating your Database Skills to Microsoft SQL Server 2012

Number: Passing Score: 800 Time Limit: 120 min File Version:

2072 : Administering a Microsoft SQL Server 2000 Database

MOC 6232A: Implementing a Microsoft SQL Server 2008 Database

Designing Database Solutions for Microsoft SQL Server 2012

Administering Microsoft SQL Server 2012 Databases

SQL SERVER DBA TRAINING IN BANGALORE

Oracle Database 11g for Experienced 9i Database Administrators

Course Description. Audience. Prerequisites. At Course Completion. : Course 40074A : Microsoft SQL Server 2014 for Oracle DBAs

Oracle Database 11g: New Features for Administrators Release 2

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES

Administering Microsoft SQL Server 2012 Databases

Azure SQL Database Training. Complete Practical & Real-time Trainings. A Unit of SequelGate Innovative Technologies Pvt. Ltd.

MS-20462: Administering Microsoft SQL Server Databases

Designing Database Solutions for Microsoft SQL Server 2012

Looking Into the New and Improved Functionality of SQL 2008

Availability and Performance for Tier1 applications

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

[AVNICF-MCSASQL2012]: NICF - Microsoft Certified Solutions Associate (MCSA): SQL Server 2012

Transition Your MCITP: Database Administrator 2008 or MCITP: Database Developer 2008 to MCSE: Data Platform (by Silence20)

MCSE Data Management and Analytics. A Success Guide to Prepare- Developing Microsoft SQL Server Databases. edusum.com

Microsoft TechNet Academy UPDATING YOUR SQL SERVER 2005 SKILLS TO

SQL Server Course Administering a SQL 2016 Database Infrastructure. Length. Prerequisites. Audience. Course Outline.

Oracle Database 11g: New Features for Administrators DBA Release 2

Mobile MOUSe SQL SERVER 2005 OPTIMIZING AND MAINTAINING DATABASE SOLUTIONS ONLINE COURSE OUTLINE

Course Outline. Administering Microsoft SQL Server 2012 Databases (Course & Lab) ( Add-On )

SQL Server 2014 Internals and Query Tuning

55144-SQL Server 2014 Performance Tuning and Optimization

MS SQL SERVER DBA TRAINING COURSE

Oracle Database Cloud for Oracle DBAs Ed 3

6232B: Implementing a Microsoft SQL Server 2008 R2 Database

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Oracle Database 11g: Administration Workshop II

Course Outline. SQL Server Performance & Tuning For Developers. Course Description: Pre-requisites: Course Content: Performance & Tuning.

6231B - Version: 1. Maintaining a Microsoft SQL Server 2008 R2 Database

Designing Database Solutions for Microsoft SQL Server 2012

Whiteboard 6 feet by 4 feet (minimum) Whiteboard markers Red, Blue, Green, Black Video Projector (1024 X 768 resolutions)

Basic knowledge of the Microsoft Windows operating system and its core functionality.

Oracle Database 12c R2: New Features for 12c R1 Administrators Ed 1

CO MySQL for Database Administrators

Administering a SQL Database Infrastructure (M20764)

MCTS: SQL Server 2008 Implementation and Maintenance

SQL Server 2014 Performance Tuning and Optimization

MIS NETWORK ADMINISTRATOR PROGRAM

Maintaining a Microsoft SQL Server 2008 R2 Database

20762B: DEVELOPING SQL DATABASES

Microsoft Administering Microsoft SQL Server 2012/2014 Databases. Download Full version :

20462: Administering Microsoft SQL Server 2014 Databases

Oracle Database 12c R2: Administration Workshop Ed 3 NEW

Implementation of Microsoft SQL Server using AlwaysOn for High Availability and Disaster Recovery without Shared Storage

SQL Server Myths and Misconceptions

Using SQL Server on Amazon Web Services

Course Outline: Oracle Database 11g: Administration II. Learning Method: Instructor-led Classroom Learning. Duration: 5.

2. Recovery models ->

Oracle Database 12c R2: Administration Workshop Ed 3

SQL Server 2014 Private and Hybrid Cloud Features. Darmadi Komo Senior Technical Product Marketing Mgr, SQL Server Product Mgmt

Administering Microsoft SQL Server 2012 Databases. Course Outline. Administering Microsoft SQL Server 2012 Databases.

IT081: Administering Microsoft SQL Server 2012

Provisioning SQL Databases

Microsoft. [MS20762]: Developing SQL Databases

Administering Microsoft SQL Server Databases

Administering a SQL Database Infrastructure Microsoft Official Curriculum (MOC 20764)

MySQL for Database Administrators Ed 4

Index. Peter A. Carter 2016 P.A. Carter, SQL Server AlwaysOn Revealed, DOI /

Microsoft Developing SQL Databases

ORACLE 11gR2 DBA. by Mr. Akal Singh ( Oracle Certified Master ) COURSE CONTENT. INTRODUCTION to ORACLE

Developing SQL Databases

DB2 for Linux, UNIX, Windows - Adv. Recovery and High Availability

BI, Big Data, Mission Critical. Eduardo Rivadeneira Specialist Sales Manager

Training 24x7 DBA Support Staffing. Administering a SQL Database Infrastructure (40 Hours) Exam

Duration: 5 Days Course Code: M20764 Version: B Delivery Method: Elearning (Self-paced)

Field Testing Buffer Pool Extension and In-Memory OLTP Features in SQL Server 2014

Course 20764: Administering a SQL Database Infrastructure

Seven Awesome SQL Server Features

Transcription:

Workshop Name Duration Objective Participants Entry Profile Training Methodology Setup Requirements Hardware and Software Requirements Training Lab Requirements Synergetics-Standard-SQL Server 2012-DBA-7 day Contents 7 Day SQL Server Code Name Denali Community Technology Preview (CTP3) provides the foundation to the cloud-ready information platform and will help customers unlock breakthrough insights across the organization and quickly build solutions that extend data across on-premises and public cloud backed by capabilities for mission critical confidence. Participants attending this course must have: Concepts of Relational Database Design & Implementation Working Experience/Knowledge of SQL and TSQL. The workshop will follow Synergetics methodology of Concept Visualization Active Experimentation Application Development. The workshop will be 100% Hands-On with each participant having access to system during the session Hardware Requirement Intel Core 2 Duo, 16 GB RAM 200 GB Free Hard Disk Space Software Requirement Operating System - Windows Server 2008 R2 SP1/Windows 7 SP1/Windows Server 2008 SP2/Windows Vista SP2. Windows PowerShell 2.0 Microsoft IIS 7.x or above Internet Explorer 7.0 or above.net FrameWork 3.5 SP1 Ms-Office 2010 Visual Studio 2010 Microsoft SQL Server 2012 Sample Databases for SQL Server 2012 Whiteboard Recommended size - 6 feet by 4 feet Whiteboard markers Red, Blue, Green, Black Video Projector (1024 X 768 resolutions)

SQL SERVER 2008 Day 1 Components of the SQL Server Architecture Protocols used for communication with SQL Server Relational Engine Components Overview Storage Engine Components Overview The SQL OS Understanding the Buffer Cache Components Observing Engine Behavior and Memory using DMVs and DMFs Pages and Extents Space Allocation and Reuse Table and Index Architecture Transaction Log Architecture Index Structures The CREATE INDEX Statement Identifying useful Indexes o Selectivity o Watching Costs: When Less Is More o Choosing a Clustered Index o Composite Index Keys & Column Order Dropping Indexes Modify Indexes Use the Database Engine Tuning Wizard Maintaining Your Indexes o Fragmentation o Identifying Fragmentation V/s Likelihood of Page Splits Filtered Indexes Creating Indexes on Computed Columns Using the FORCESEEK Hint Overview of Partitioning Designing Partitioned Tables and Indexes Implementing Partitioned Tables and Indexes SQL SERVER 2008 Day 1 Day 2 SQL Server Security Security Modes Server Security o Logins o Fixed Server Roles Database Security o Users o Fixed Database Roles o User Defined Roles o Application Roles Setting Permissions to Users and Roles

o Object Level o Statement Level Implementing an Authentication Mode Assigning Logins to Users and Roles Applying Password Policy Separating Schemas from Users Permissions o Permissions and.net Objects o Execution Context for Procedural Code o Execution Context and Ownership Chains Security Enhancements In 2012 Provisioning During Setup New Permissions New Role Management Default Schema for Groups Audit Enhancements Deprecation of RC4 Certificate Key Length Encryption changes Create Certificates from Binary Measuring Performance Measuring Accuracy Using Performance Monitor o System Monitor o Counter Logs Using SQL Server Profiler o Defining a New Trace o Selecting Events o Filtering Events o Organizing Columns o Using the Profiler Trace o Integrating Performance Monitor Data Using SQL Trace Using Transact-SQL o Using Dynamic Management Views o Using Statistics The Database Performance KPI o Repeatable Performance Testing o Production Performance Data o Scalability Performance Load Testing Maintaining the Database DBCC Commands o Database Integrity o Index Maintenance o Database File Size o Miscellaneous DBCC Commands Managing Database Maintenance o Planning Database Maintenance o Maintenance Plan Wizard o Command-Line Maintenance o Monitoring Database Maintenance

Query Optimization and Index Tuning A Holistic Approach to Index Tuning Query Analysis o Viewing Query Execution Plans o Using the Showplans o Interpreting the Query Execution Plan y 1 Day 3 Index Tuning o Missing Indexes o Bookmark Lookup o Optimizable SARGs o Index Selectivity Reusing Query Execution Plans A Comprehensive Index Strategy Using the Database Engine Tuning Advisor Da Managing Transactions, Locking, and Blocking Transactional Basics Transactional Integrity o The ACID Properties o Transactional Faults o Isolation Levels Transaction-Log Architecture o Transaction Log Sequence o Transaction-Log Recovery Understanding SQL Server Locking o Lock Granularity o Lock Mode o Lock Duration o Monitoring Locking and Blocking o Using Profiler Controlling SQL Server Locking o Setting the Connection Isolation Level o Using Database Snapshot Isolation o Using Locking Hints o Index-Level Locking Restrictions o Controlling Lock Timeouts o Evaluating Database Concurrency Performance o Application Locks Deadlocks o Creating a Deadlock o Automatic Deadlock Detection o Handling Deadlocks o Minimizing Deadlocks Application Locking Design o Implementing Optimistic Locking o Lost Updates Transaction Performance Strategies Scaling Very Large Databases Optimization Theory and Scalability o Scaling Out the Platform o Scaling Up the Solution

Partitioned Tables and Indexes o Creating the Partition Function o Creating Partition Schemes o Creating the Partition Table o Querying Partition Tables o Altering Partition Tables o Switching Tables o Rolling Partitions o Indexing Partitioned Tables o Removing Partitioning Working with Indexed Views o Indexed Views and Queries o Updating Indexed Views Module 41: Automating SQL Server Duration: 60 Min. Dependency modules: <<List of module nos. this is dependent on>> Special Software Requirements: Special Hardware Requirements: Automation Components SQL Server Agent Security Configuring SQL Server Agent Database Mail Multiserver Administration Day 4 Monitoring SQL Server Performance Using the Performance Monitor Tool Monitoring Events with SQL Trace and event notifications Monitoring with Dynamic Management Views Performance Tuning of T-SQL Gathering Database I/O Information Understanding Join Algorithms Overview of Index Access Methods Understanding DML Query Plans Understanding Partitioned Table Query Plans Gathering Query Plans for Analysis with SQL Trace Queries That use the AND Operator Queries That use the OR Operator Queries That use Join Operator Improving Query Performance with Indexes Partition Tables and Indexes Considerations Index Maintenance Using the Database Tuning Advisor SQL Server Replication Overview of Replication Types Understanding Replication Components Setting Up Distribution Understanding Snapshot Replication Understanding Transactional and Merge Replication Understanding Peer-to-Peer Replication

Snapshot Replication with Immediate Updating Snapshot Replication with Queued Updating Snapshot Replication with Immediate Updating and Queued Failover Snapshot Agent Log Reader Agent Distribution Agent Peer-to-Peer Replication Bi-directional Transactional Replication Transactional Replication with Immediate Updating Transactional Replication with Queued Updating Transactional Replication with Immediate Updating and Queued Failover Transactional Replication over the Internet Restartable Snapshots Peer-to-Peer Replication Model Replicating All DDL Replicating Full-Text Indexes Allowing Anonymous Subscriptions for All Publications Logical Records in Merge Replication Day 5 Scalability and Performance Enhancements In 2012 Columnstore Indexes Online Rebuild Indexes Online Not Null Columns Increased Partition support SQL Server Database Mirroring Overview of Database Mirroring Operating Modes of Database Mirroring Preparing the Endpoints Preparing the Database for Mirroring Performing the Initial Synchronization Establishing the Mirroring Session Using the High Safety Operating Modes Recovering damaged or corrupted data Improving performance with log stream compression Using the Database Mirroring Catalog Views Monitoring Using System Monitor Monitoring Using Database Mirroring Monitor Database Mirroring Overview Recovering damaged or corrupted data Improving performance with log stream compression SQL Server Back and Recovery Understanding Types of Failures Overview of Backup and Restore Planning for Recovery Developing and Executing a Backup Plan Managing Backups Performing Recovery Archiving Data

Disaster Recovery Planning Day 6 SQL Server Log Shipping Log Shipping Architecture Deploying Log Shipping Monitoring Log Shipping Performance Removing Log Shipping Policy Management Framework Overview of Architecture Creating and Applying Surface Level Policy Creating and Applying Naming Standards Policy Managing Workload with Resource Governer Resource Governer Concepts Configuring Resource Governer Resource Governor DDL and System Views Transparent Data Encryption Overview of TDE Implementing TDE Restoring encrypted data Backup Compression Enabling Backup Compression Backup Compression Considerations Overview of ROW and PAGE compression Estimating Compression Savings Implementing Table/Index Compression Plan Freezing Attaching query hints with the plan guide Taking advantage of the query plan freeze Day 7 Extended Events Introduction to Extended Events Overview of Extended Events Architecture Handling Events SQL Audit Overview of SQL Server Audit Creating SQL Server Audit Objects Implementing Server Audit Specification objects Implementing Database Audit Specification objects Availability Enhancements In 2012 AlwaysOn - Next Version to Mirroring AlwaysOn - SQL Server Failover Cluster Instances AlwaysOn - Availability Groups