Вы находитесь на странице: 1из 4

Microsoft SQL Server

About this course

Ardent's SQL Server 40-60 hours instructor led training is course is exclusively designed for
starters as well as for experienced professionals addressing SQL Server Installation,
Database Design, Queries, Joins, CTE, Stored Procedures and Triggers

Get hands-on experience


After the completion of the SQL Server Course at Ardent, you should be able to:

 Understand the concepts of databases.


 Learn database designing techniques
 Write basic sql queries with sorting and filtering data.
 Explore different joining techniques and indexing tables
 Create views and subqueries.
 Understand the need of T-SQL.
 Learn to use procedures and functions.
 Create cursors and triggers and also deal with exceptions.
 Understand the concepts of transactions and locks
 Create a database backup and recovery

Prerequisites
Knowledge of RDBMS

Get certified
Upon completion of the course, attendees are encouraged to continue their study and
register for the ARDENT, Microsoft and HPE Global Certification. Certification is a great
differentiator; it helps establish you as a leader in the field, providing employers and
customers with tangible evidence of your skills and expertise.

Course Contents
Getting Started

Module 1: Introduction to Databases and SQL Server Management Studio

• Database Management Systems


• SQL Server vs. Other Relational Database Systems
• Installing SQL Server and SQL Server Management Studio (SSMS) Logging in SQL
Server with SSMS using Authentication Modes
• Tools In Management Studio (Object Explorer and Query Editor)
Module 2: Basics of Database Design

• Logical Design - Entity-Relationship Diagram (ERD)


• Entities, attributes and keys
• Physical Design – tables with constraints
• Creating a database and adding Tables
• Normalization and de-normalization process

Module 3: Introduction to SQL

• Basic SQL statements


• DDL and DML queries
• Data constraints - primary key , not null, unique, foreign key, check and default
• Operators - Arithmetic, comparison, logical, relational and set operators
• Predefined functions – Single row and multi row

Module 4: Joining and Indexes

• Inner, cross and self joins


• Outer joins – left, right and full outer joins
• Clustered and non-clustered index
• Create, alter and drop indexes
• Unique and non-unique indexes

Module 5: Views and Subqueries

• Need of creating views


• Simple and complex views
• Encryption and schema binding options in creating views
• Creating single and multi row subqueries
• Exists and Not exists in subqueries

Module 6: Introduction to T-SQL programming

• T-SQL requirements and Block Structure


• Declaring and initializing variables
• Executing SQL statements
• Operators in T-SQL programming
• Control Statements

Module 7: Procedures and Functions

• Use of Procedure
• Procedure Parameters with examples
• Difference between Procedure and Function
• Create, alter and drop functions
• Different types of functions

Module 8: Cursor, Exception Handing and Triggers

• Create and using cursors


• Different types of cursors
• create and raise custom exception
• Need of database triggers
• Create, alter and drop triggers
• Instead of triggers
Module 9: Transaction and Locks

• Transactions Overview
• Lock Types and Concurrency Issues
• Transaction Isolation Levels
• Deadlocks
• Nesting Transactions

Module 10: Backup and Recovery

• Create a backup
• Importing a Database
• Exporting a Database
• Recovery a Database
• Introduction to SQL Server Integration Services

Project Implementation
For feedback and suggestion reach out at feedback@ardentcollaborations.com or contact
(033 4007 3507) from 4pm. – 6pm.
We are happy to help you always.

Вам также может понравиться