SQL Server Development Training providing an In-class dedicated cloud based system for your sole use Employing Transact-SQL and the graphical tools Upgrading SQL Server 2005 and 2008 databases Implementing security for logins, databases and objects Restoring a database to point-of-failure Repairing database corruption Building a database maintenance plan. SQL server Development Training by ACLM building the professionals blocks in Vaishali, Indirapuram, Kaushambi, Ghaziabad, Sahibabad, Vasundhara including Delhi NCR region. Call @ 72899 89188 or drop a mail to info@aclm.in to register.
SQL Server Development Training
Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications which may run either on the same computer or on another computer across a network.
Topics Covered
Introduction to Microsoft SQL Server 2020
Introducing Microsoft SQL Server 2014
Installing SQL Server Sample Databases
Getting Started with SQL Server Management Studio (SSMS)
Introduction to T-SQL Querying
Introducing T-SQL
Primary Key and Foreign Key; RDBMS Basics 1NF, 2NF & 3NF Normal Forms
Understanding the Logical Order of Operations in SELECT statements
DATABASE DESIGN
Understanding Logical Data Modeling, Working with Table Column Data Types,
New; DATE, TIME, Datetime, DATETIMEOFFSET & DATETIME2, Char, Varchar, Int, Tinyint, Small int, BigInt, Money
Double, Float, Decimal, FileStream and Geographical CREATE TABLE by Script & Using Object Explorer Primary Key and Foreign Key Constraints and Type Database Diagram Design in Object Explorer
Writing SELECT STATEMENT
Writing Simple SELECT Statements Eliminating Duplicates with DISTINCT Using Column and Table Aliases Writing Simple CASE Expressions
Basic SQL SELECT and SELECT INTO Statements The GROUP BY Clause & Aggregate Functions Sorting SELECT Query Results with ORDER BY
TOP, ROW_NUMBER, RANK, DENSE_RANK and NTILE
Querying Multiple Tables
Understanding Joins Querying with Inner Joins
Querying with Outer Joins(Left, Right and Full Joins) Querying with Cross Joins and Self Joins
Sorting and Filtering Data
Sorting Data ASC, DESC
Filtering Data with a WHERE Clause
Filtering with the TOP and OFFSET-FETCH Options Working with Unknown and Missing Values
Grouping and Aggregating Data
Using Aggregate Functions Using the GROUP BY Clause Filtering Groups with HAVING
How MODIFY DATA
INSERT INTO Statement with VALUES Clause Understanding INSERT and SELECT Subquery INSERT and EXECUTE Statement
Data Removal with the DELETE Statement Data Modification with the UPDATE Statement Working with the MERGE Statement Synchronizing Two Tables with MERGE
Using Subqueries
Writing Self-Contained Subqueries
Writing Correlated Subqueries
Using the EXISTS Predicate with Subqueries
Using Table Expressions
Using Derived Tables
Using Common Table Expressions (CTE) Deleting Duplicate Rows with CTE
Using Views
Using Inline Table-Valued Functions
Combining results with set operators
Writing Queries with the UNION Operator Stacking results with UNION ALL
Using EXCEPT to find nonmatching rows Identifying matching rows with INTERSECT Using APPLY
Protecting data integrity with constraints
Guaranteeing uniqueness with primary key constraints Enforcing integrity with foreign key constraints Imposing business rules with check constraints Enabling and disabling constraints
Removing constraints with ALTER TABLE
Categories of SQL Statements
DML (Data Manipulation Language)
DDL ( Data Defination Language)
DCL (Data Control Language)
TCL (Transaction Control Language)
Using Window Ranking, Offset and Aggregate Functions
Creating Windows with OVER
Exploring Window Functions
Pivoting and Grouping Sets
Writing Queries with PIVOT and UNPIVOT Working with Grouping Sets
Executing Stored Procedures (PROGRAMMABILITY)
Stored Procedure Design and Programming Passing Parameters to Stored Procedures Creating Simple Stored Procedures
DML – Data Manipulation Language Triggers
Trigger Examples with DELETED & INSERTED Tables Discovering INSTEAD OF Triggers & AFTER Triggers DDL – Data Definition Language Triggers
Locks, Isolation Levels and Deadlocks Snapshot Isolation for OLTP Concurrency
PROGRAMMING STATEMENTS in Transact-SQL User Defined and System Stored Procedures INTERSECT and EXCEPT Set Operators FILESTREAM Data and SPARSE Columns
Improving Query Performance
Optimizing with Database Engine Tuning Advisor
Debugging with the Transact-SQL Debugger
Factors in Query Performance
Displaying Query Performance Data
Who Should Attend
Having knowledge of database, Database Management Systems
Pre-requisites
Basic Knowledge of Computer
Basic Knowledge of SQL Server
Basic Query Knowledge
What You Need To Bring
Notepad, Laptop, Pen/Pencil
Key Takeaways
Administer SQL Server 2012 and 2014 with SQL Server Management Studio and Transact-SQL, Ensure SQL Server security with logins, roles, users and permissions, Develop backup strategies and recover from disasters, Leverage SQL Server Agent to automate administrative tasks, Isolate and repair fragmentation and database corruption
About Trainer
Over 17+ years of experience in Microsoft Sql Server Development
International Training exposure of more than 70 corporate training
Member of IFCA, AIMA
Contributed to several studies on financial and man-power management
Certifications of PMP, Six-Sigma, MS Project specialist
An Interactive Dashboard is always helpful to achieve your organization's target. Go for it now. Call @ 72899 89188
Request a Call Back
Register for Free Demo
ACLM
ACLM, sincerely thanks to our entire supporters to make it successful and made a brand globally for Data Analytics.
We Promise that our entire team is always helpful endevaour.
Education is the key to success - Indira Gandhi
Scan QR Code to pay fee directly
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.