For Enquiry Dial 90-350-37-886

Interested To Start
MS SQL Server Training?

MS SQL Server Training
With Placement

Trained Candidates
+ 15000
Training Duration
+ 45 Hrs
Assignment Duration
+ 30 hrs
Corporate Trainings Conducted
+ 25

Why Ascent Software for MS SQL Server Training ?

Who Can Do This Course ?

Training Methodology

MS SQL Server Training - Syllabus

Best-in-industry, strategically designed Course Content, Projects, Class Sessions to
accomplish the changing requirement of market

  • What is mean by DBMS and its usage?
  • Introduction to the relational databases
  • Difference between relational and non-relational databases
  • Different types of DBS available in the market
  • Different version of MS SQL server
  • Use of SQL in DBMS
  • Introduction to SQL Scripts
  • Introduction to SSMS
  • Icons and features in SSMS
  • Features of SSMS

 

  • Types of SQL commands
  • DDL
  • DML
  • DCL
  • TCL
  • Types of SQL constraints
  • Primary key
  • Foreign key
  • Unique key
  • Not null
  • Default constraint
  • Check constraint
  • Integer datatypes
  • String datatypes
  • Date time data types
  • UDD-User Defined Data types
  • Arithmetic operator
  • Logical operator
  • Comparison operator
  • Variable definition
  • Types of variables
  • Local variables
  • Global variables
  • MS SQL Training Concepts
  • What is meant by system functions?
  • Different types of system functions available in sql server?
  • Aggregate functions
  • Mathematical functions
  • String functions
  • Date time functions
  • Other functions
  • What is meant by identity?
  • how to manually insert a value in identity column?
  • How to reseed identity column values?
  • How to get the last generated identity values?
  • What is meant by sequence?
  • How to create a sequence?
  • Reseeding a sequence object
  • How to get the last generated seq value?
  • Difference between identity and sequence?
  • Order by, group by, top, distinct, having clause and alias
  • Definition –CTE
  • CTE creation and usage
  • How to use CTE to delete the duplicate records?
  • What is meant by schema?
  • How to create and drop a schema in sql server?
  • What is meant by joins in sql?
  • Types of joins
  • Inner join
  • Outer join
  • Left join
  • Right join
  • Full join
  • Cross join
  • What is mean by subquery?
  • Types of subqueries
  • Independent subquery
  • Co related subquery
  • Types of set operations in sql
  • Union
  • Union all
  • Intersect
  • Except
  • Pre-conditions to use a set operator
  • Difference bw union and union all?
  • How to create temp tables
  • Types of temp tables
  • Local temp table
  • Global temp table
  • Difference between local and global temp table?
  • How to define and create table variables
  • Difference between temp tables and table variables in sql server.?
  • Types of ranking functions
  • Row_number()
  • Rank()
  • Dense_Rank()
  • Ntile()
  • Pre-Conditions to use ranking functions
  • What are views in SQL?
  • Usage of views
  • Limitations of view in SQL
  • Definition- stored procedure
  • Types of SP
  • System stored procedure
  • User defined stored procedure
  • How to create execute and drop stored procedure/
  • Advantages of SP
  • Definition- functions
  • Types of functions
  • Scalar functions
  • Inline table valued functions
  • Multi statement table valued functions
  • Deterministic and non-deterministic functions
  • Difference between in line and multi statement functions?
  • Definition – triggers
  • Types of triggers
  • DML triggers
  • DDL triggers
  • Logon triggers
  • How to enable and disable a trigger
  • Magic tables in SQL Server
  • Definition –cursors
  • Types of cursors
  • ANSI cursor (or) Forward cursor
  • Enhanced cursor (or) Scroll cursor
  • Life cycle on a cursor
  • Recovery –
    1. Point in time recovery – issues related to Point in time failures
    2. Backup and restore – issues with multiple backup files
    • How to restore a backup file taken from different versionRestore – Issues with version on servers
    • Overview of different types of recovery models. What are the implications in changing from one model to other
  • CPU, Memory and IO related issues
  • Performance tool and what basic counters to be checked
  • What high level counters data to be captured?
  • How to analyze the performance log files
  • How to isolate if its Server level issue or SQL issue – Drill down on PerfMon
  • different scenarios based on type of corruption – Do’s and Don’ts.
  • What if corruption cannot be fixed?
  • DBCC Commands and their usage
  • How it happens
  • Troubleshooting Deadlock issues.
  • Analyzing deadlock graph
  • What counters are to be checked and how to capture the data
  • Discuss in detail frequently used counters. How to setup server side tracing. Identify active traces
  • How TUF files needs to checked at both Primary and Secondary servers
  • What will happen if TUF file is deleted before/after updating the TRN files
  • How to bring the standby database from out of sync error
  • How to make use of Log shipped server for reporting and what changes need to be done
  • Windows level setup – co-ordinating with Windows Admin related to cluster setup
  • AD user/group resolution
  • Usage of admin tool
  • How SQL Setup is done on cluster
  • Patching on different nodes
  • Setting up VIP on different node
  • Quorum related issues
  • Troubleshoot SQL services failure
  • Failover RCA
  • Compare with other DB technology – like Oracle RAC, Sybase, Open source DB
  • Mirroring – different modes and troubleshooting each one with examples/scenarios
  • Replication – Different types and troubleshoot each type.
  • What modes and trace log files to be checked
  • Port resolution
  • Compare with Oracle GG, HADR, Open source DB
  • Critical to use DMV’s
  • I/O related DMVs
  • Transaction Related DMVs
  • Security Related DMVs
  • Server Related DMVs
  • Database Related DMVs
  • Index Related DMVs
  • Standard scripts and what to look for
  • Parameter setting on Resource governor
  • Monitoring
  • Create Session
  • Selection of Parameter
  • Alter the session
  • Manage the session.
  • Plan / Prepare / Test / Execute / Validate
  • Lower to higher version
  • On-Prem to cloud.
  • MS SQL to other DB and vice versa
  • Migration issues
  • Hands on Project using MS SQL Server
  • FAQs & Interview Preparation

To Enquire for Placement Related Queries
CALL 9035037886

Share this page

Learn At Home With Ascent Software

We provide same level of guidance in Online training as in classroom training. You can enquire anytime to get complete details about the courses. Our career counsellors are well trained in industry required technologies and placements.

#We are rated as "Best Online-Training Provider"

Highlights of MS SQL Server Training

DBMS, SQL Commands

Constraints, Sequence & Schemas

Stored Procedures & Functions

Cursors
& Deadlock

Triggers, Views & cursors

Log Shipping, Clustering

SQL Profiler, Database Migration

Live Projects & Interview Preparation

Meet Our Industry Expert Trainers

# Certified Trainers
# 10+ Years of Industry Experience
# Study Materials Designed On Real Time Problems
# Excellent Communication
# Expert Interview Panel
# Corporate Trainings

Call us: 080-4219-1321 hours: 8am-9pm

The focus is on In-Depth Practical Knowledge with a division of 30% Theory and 70% Practical sessions. Weekdays and weekend batches are available.

We have best working professionals who are certified and have current industry knowledge to cater the needs of students.

The program is focused to make a candidate get aware of industry requirement. Classes are followed with interview questions with are very important to crack an interview.

Covering up the course a person can easily crack an interview and can work on any real time projects as focus is more on practical training.  An Industry Recognised Course Completion Certificate is a part of program.

Each topic is covered In-depth with Theory and Practical sessions. Training sessions are covered using Presentations followed by Assignments to enhance the knowledge of  students.

We have separate Internship Programs for Final Year students and Trainee Professionals which includes projects under Certified Trainer guidance . It also includes Internship Completion Certificate.

Software Testing Training Institute

Internship Programs

Our Hiring Partners For Placements

MS SQL Server Training - Batch Schedule

Mon-Fri | 8 AM to 10 AM | 12 AM to 2 PM

Sat- Sun | 8 AM to 10 AM | 12 AM to 2 PM

Mon-Fri | 6 PM to 8 PM | 7 PM to 9 PM

Need Different Timings ?

Enquire for Other Batch Timings

CALL : 9620983072 | 9035037886

Still Hunting For Job?

Ascent Software Certification is Accredited by all companies in the world

Get Certified
And Get Job with our Placement
Assistance Support

To Enquire for Placement Related Queries
CALL 9035037886

FAQ

Most frequent questions and answers

Ascent Software provides all necessary modes of training 

  • Classroom Training
  • Live Instructor LED Online Training
  • One to One training
  • Fast Track Training
  • Customized Training
  • Corporate Training

No worries. We at Ascent Software assures that a student should get full advantage of every session and if a class is missed that there is always a provision of backup class. We have different batches for the same course so the student is free to attend the same topic in any other batch within the stimulated course duration. If a student is unable to undersatnd certain topic then also the same process can be done.

A student can book a slot for free demo class as per his convenient timing. We have both classroom and online demo classes.

After completion of course a student will recieve globally recognized Ascent Software Training Institute Course Completion Certificate.

We accept all kinds of payment options. Cash, Card, NetBanking, Paytm, Google Pay, PhonePe etc.

You can call on 080-42191321 or you can enquire at hr@astcentcourses.com

Working hours

Monday - Saturday : 8:00-19:30 Hrs
(Phone until 20:30 Hrs)
Sunday - 8:00 -14:00

We are here

100 FT Ring Road, BTM 1st Stage, Bangalore-29
Phone: 080-42191321
Mob : 9035037886
Email: hr@ascentcourses.com

Get Update on Latest Courses