0% found this document useful (0 votes)
15 views

Training Plan SQL Server

Uploaded by

Alchemy InfoTech
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Training Plan SQL Server

Uploaded by

Alchemy InfoTech
Copyright
© © All Rights Reserved
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 12

MS-SQL Server

S.No Topics Sub Topics Level

1 SQl Server Introduction History,Planing & Available versions L1

2 SQL Installation SQL Server Installlation and configuuration L1

3 SQL Basics Basic DB Objects & SSMS L1

4 SQL Data Management Database files & Configuration L2


5 SQL Admin Task Server Level Configuration,DBCC & Concur L2

6 SQL Security Server Level & DB level Security L2

7 SQL Audit Server Level & DB level Audit L2


8 Backup & Restoration Backup Basic & Restore Basics L2+

9 Service Management Start/Stop services L2+

10 SQL Index Index L1/L2

11 SQL Server Agent Agent Jobs & logs reviews L1/L2

12 SQL server HA feature High Availability Basics L1


13 SQL Server Performance SQL Profiler, DMVs and Monitoring tools L2+

14 Upgrade Appling & Removal Of SPs and CU updates L2+

15 Capstone Project Project details shared by SME L2


MS-SQL Server
Activities

SQL Server Overview


Product Editions
Product Edition Reality
Capacity Planning

Determining Hardware and software


Selection of Edition
Service account
Collation
Authentication mode
SQL Server Configuration Manager

Basic Database Objects:


Creating a Database
Creating a Table
Creating a View
Stored Procedures and Triggers
SSMS:
Registered Servers
Group Server Queries
Import/Export Registered Servers
Central Management Server
Object Explorer Details

Database File Management:


Files and Extensions - MDF,NDF,LDF
Filegroups and the Three Areas of Concern
Data Files vs. Log Files
Creating Filegroups
Moving User Database Files

Database Configuration Options:


AutoClose
AutoShrink
Recovery Models- Full,Simple,Bulk
Statistics
Server-Level Configurations:
sp_configure
Authentication Modes

Database Console Commands (DBCC):


DropCleanBuffers
ShrinkDatabase and ShrinkFile
FreeProcCache
CheckDB and CheckTable
SQLPerf
InputBuffer

Concurrency:
Whats is Concurrency
Causes of Blocking
Killing Processes

Server Level security:


Create Logins
Roles
Granting Server Level Permissions

Database level security:


DB users
Schema
Permission Chains

Auditing SQL Server:


Configuring Auditing
Server Level Audits
DB level Audits
Importing Audits
Policy-Based Management
Backup Basics:
Full Backups
Log Backup
Differential Backups
Filegroup Backups
System DB backups

Restore Basics:
Simple full restore
Restore with move
Restore under Diffrent Name
Restoring logs
Restoring Differential

Pause SQL service


Stop SQL Service
Stop SQL agent Service
Start SQL Service
Restart SQL Service

Clustered vs. Non-Clustered Indexes


Index Fragmentation
Detecting Fragmentation
Fixing Fragmentation

Creating Jobs
Scheduling Jobs
Agent Properties
Agent logs reviwing

Introduction HA Feature
Log Shipping
Replication
Mirroring
AlwaysOn Availability Groups
Clustering
Execution Plan Basics:
Various Execution Plan Types
Execution Plan Types
Key Lookup
Types of Joins

Essential Indexing Techniques:


Basics of Index
Index Behaviors
Seek vs Scan vs Lookup
Usage of Functions in WHERE clause

Query Design for Performance:


EXISTS vs IN vs JOIN
Common Table Expression (CTE)
Order of Table and Query Hints
Plan Guide and Parameter Sniffing
Dynamic SQL and Performance
User Defined Functions, Views and Performance

Performance Tuning Tools:


SSMS Performance Dashboard
Error Logs
Database Tuning Advisor
Perfmon Counters
SQL Server Profiler
SQL Server Wait Stats

Install Service Packs and CU updates using GUI


Uninstalling CU updates using GUI
Project/Assessment
Lab exercises

Explain SQL server History and Types of Edition available in SQL Server.

SQL Server Installation -HandsOn

DB creation- HandsOn
Table creation - Handson
SSMS installation- HandsOn

Creating MDF,NDF,LDF files - Demo


DBCC commands- Demo
Killing Processes- Handson

Creating Logins- HandsOn


Granting Permissions to users- HandsOn

Explain the types of Audits available in SQL server with Advantages/Disadvantages


Full,Differential,Log backups - Demo
Restoration Database- Demo

Performing stop/restart SQL servcies and monitor logs - HandsOn

Creating Clustered vs. Non-Clustered Indexes- Demo


Fixing Fragmentation-Demo

Job creation, Scheduling- Demo

Explain HA feature available in SQL server?


Difference between HA and DR?
What is Log shipping?
What is Replication?
What is Mirroring Advantages?
Clustering Usage?
What is AG?
Demo: Perfomace tuning with Store Procedure

Demo: Install Service Packs and CU updates using GUI


Demo: UnInstalling CU updates using GUI

You might also like