MSSQL SERVER course Content | |
Module 1 | |
Course Introduction | |
Course Goals | |
Course Outline | |
Course Map | |
What is SQL Server | |
SQL Server Certifications | |
RDBMS, DBMS concepts | |
DBA work & scope | |
SQL Server Online Resources | |
For BCA/ MCA students | |
Module 2: | These modules will be trained specially for BCA and MCA students as it will be helpful for the academics. * Data Models, ERP, ER-Diagrams, |
Introduction to SQL Server | |
Evolution of database and its Ancient History | |
What is DBMS/RDBMS | |
Different RDBMS available in the market | |
History of SQL Server | |
Versions of SQL Server | |
Editions of SQL Server | |
Hardware and Software requirements of SQL Server | |
SQL Server Licensing and Pricing | |
Tools of SQL Server (GUI and CUI) | |
Introduction to SQL Server Architecture (Basic Version) | |
Module 3: | * Installation of MySQL / Oracle |
SQL Server 2008 R2/ 2012 Installations | |
Prerequisites of SQL Server Installation | |
Installing SQL Server 2008 R2 on Win-2008 and Service Packs | |
Default Instance and Named Instance | |
Service & Service Accounts | |
Collation Settings | |
Authentication Modes and their Importance | |
Client-Server Understanding | |
Servers-Tools Importance | |
Service Pack Vs Cumulative Updates Vs Hotfixes | |
Troubleshooting failed SQL Server Installs & Service Packs | |
Module 4: | |
Instance Configurations and Settings | |
Database & File Storage Structures in SQL Server | |
Databases and their Importance | |
Types of Files and their classifications | |
Datafile Architecture | |
Pages and Extents | |
Filegroups | |
Autogrowth | |
Logfile Architecture | |
Virtual Log Files | |
Log Record | |
LSN | |
Database Creation (GUI Screens and Commands) | |
Database Configurations and Settings | |
Detach/Attaching database | |
Shrinking databases and files | |
Module 5: | * Windows user and Groups |
Security in SQL Server | |
Principals and Securables | |
Instance Level Security | |
Logins | |
Server Roles | |
Permissions | |
Database Level Security | |
Users | |
Database Roles | |
Application Roles | |
Permissions | |
Object Level Security | |
Database Objects | |
Permissions | |
Certificates | |
Symmetric and Asymmetric Keys (Keys) | |
Proxy Accounts | |
Linked Servers | |
Module 6: | |
T-SQL | |
DDL | |
DML | |
DCL | |
Advanced SQL | |
Index | |
Stored Procedure | |
View | |
Basics of SSRS (Report Service) | |
Basics of Import & Export Data | |
Basics of SSIS Package | |
Module 7: | |
Backup and Recovery in SQL Server | |
Recovery Models | |
Backups and its Types | |
Backup Strategies | |
Backup Compression | |
Restore of all types of backups | |
Recovery Phases and Explanation | |
Standby Recovery options and TUF file | |
Module 8: | |
Automation in SQL Server | |
SQL Server Agent | |
MSDB and its importance | |
Jobs | |
Alerts | |
Operators | |
Maintenance Plans | |
Troubleshooting Job Failures and Maintenance Plan failures | |
Configuring Database Mail | |
SQL Mail Vs Database Mail | |
Module 10 : | |
Performance Monitoring | |
Understanding SQL Server Architecture (Advanced Version) | |
Memory Architecture of SQL Server (Advanced Version) | |
Isolation Levels | |
ACID Properties | |
Locking | |
Blocking | |
Deadlocks, Livelock | |
Table/Index Fragmentation and Performance | |
Performance Monitoring Tools | |
Perfmon | |
Profiler | |
Tempdb Usage Issues and Recommendations | |
Module 11 : | |
Miscellaneous Concepts | |
Upgradation & Migration from SQL Server 2005-2008 R2 | |
Troubleshooting | |
LogFile Full Issues | |
DataFile Full Issues | |
TempDB Full Issues | |
Suspect Database State | |
System Database corruption Issues | |
User Database corruption Issues | |
Page corruption Issues | |
Instance/Database Connectivity Issues | |
HA & DR of MSSQL | |
Logshipping (Instalation and Scenarios) | |
Introduction to Clustering ((Instalation and Scenarios) | |
Mirroring ((Instalation and Scenarios) | |
Introduction to Replication ((Instalation and Scenarios) | |
FAQ on MSSQL | |
Final Day | |
Resume Prepartion | |
FAQ on MSSQL | |
Interview Hint | |