Azure SQL Database Training

Complete Real-time and Practical Azure SQL Database Training with Real-time Scenarios. This course includes complete practical approach to every detail of Azure SQL Database Development activities including On-premise to Azure Azure Database Migrations, Schema Migrations, Assessments, In-depth Query Tuning, Stretch Databases, Azure Shell, Power Shell, In - Memory Tables, Azure Search, Sharding, Application Connections and Azure CLI. This Azure SQL Database course also includes One Real-time Project on On-Premise to Azure Migration using DMA Tools.

 

Azure SQL Dev Training with Azure SQL

  PLAN A PLAN B PLAN C
Applicable For 1. Azure SQL Dev 1. Query Tuning +
2. Azure SQL
1. SQL Dev +
2. Query Tuning +
3. Azure SQL
Course Duration 2 Week 3 Weeks 7 Weeks
Course Content Chapters 26 to 30 Chapters 21 to 30 Chapters 1 to 30
Completely Real-time, Practical ✔ ✔ ✔
Mock Interviews, Case Studies ✔ ✔ ✔
Azure SQL Database (Cloud) ✔ ✔ ✔
Azure SQL Database Migrations ✔ ✔ ✔
Stretch Databases, MCSA 70-762 ✔ ✔ ✔
In-depth Query Tuning ❌ ✔ ✔
Performance Tools, Locks ❌ ✔ ✔
Complex SPs in T-SQL ❌ ✔ ✔
SQL Basics and Query Writing ❌ ❌ ✔
SQL DB Design, Table Design ❌ ❌ ✔
Normal Forms, Joins, Queries ❌ ❌ ✔
Indexes, Stored Procedures ❌ ❌ ✔
Excel Integration, Pivot Charts ❌ ❌ ✔
Advanced Stored Procedures ❌ ❌ ✔
CTE, PIVOT, XML and BLOB Data ❌ ❌ ✔
Real-time Project [Banking] ❌ ✔ ✔
Total Course Fee* INR 6000
USD 80
INR 11000
USD 140
INR 18000
USD 225

Trainer: Mr. Sai Phanindra T

All Session Are Completely Practical & Real Time

Trainer : Mr. Sai Phanindra T

SQL Server & T-SQL Schedules [Ch 1 to 20]
S No Time (IST, Mon - Fri) Start Date  
1 6 AM - 7 AM Apr 2nd Register
2 8 AM - 9 AM Apr 24th Register
3 9 AM - 10 AM Mar 19th Register
4 6 PM - 7 PM Apr 15th Register
5 8 PM - 9 PM Apr 9th Register
6 9 PM - 10 PM Mar 12th Register

Azure SQL Dev Training Highlights

✔ Queries, Joins ✔ Dynamic SQL
✔ Query Tuning ✔ CTEs, TVPs
✔ Excel Imports ✔ In-Memory Tables
✔ Excel Pivots ✔ Azure SQL Concepts
✔ Complex joins ✔ Azure DB Migrations
If none of the above schedules work for you, please opt for On-demand Video Training

Azure SQL Database (DEV) Training Course Contents:

Ch 1: DATABASE INTRODUCTION

  • Databases Introduction & Purpose
  • Database Types : OLTP, DWH, OLAP
  • Microsoft SQL Server Advantages, Use
  • SQL Server Components and Usage
  • Microsoft SQL Server - Career Options
  • Developer, DBA, Data Engineer
  • Data Analyst, Data Scientist Careers
  • SQL : Purpose, Real-time Usage Options
  • SQL Versus Microsoft T-SQL [MSSQL]
  • Course Plan, Real-time Project, Resume
  • 24 x 7 Online Lab for Remote DB Access
  • Versions and Editions of SQL Server
  • SQL Server Pre-requisites : S/W, H/W
  • System Configuration Checker Tool

Ch 7: Joins Basics, TSQL Queries

  • JOINS - Table Comparisons Queries
  • INNER JOINS For Matching Data
  • OUTER JOINS For (non) Match Data
  • Join Queries with "ON" Conditions
  • Left Outer Joins - Example Queries
  • Right Outer Joins - Example Queries
  • FULL Outer Joins: Realtime Scenarios
  • CROSS JOIN and CROSS APPLY
  • One-way, Two way Data Comparisons
  • Using Table Aliases & Column Aliases
  • Optimizing Join Queries with Indexes
  • Choosing Correct Comparison Columns
  • Joining Unrelated Tables in TSQL
  • Self References, Self Joins in TSQL

Ch 13: DB Architecture,Memory Concept

  • Database Architecture : Data & Log Files
  • Primary Data File (mdf) and Metadata
  • Secondary Data Files (ndf) & Table Data
  • Filegroups : Realtime Use, Data Mapping
  • Using Filegroups for Table Creations
  • File Size, Max Size and Auto Growth
  • Log Files (ldf) : Realtime Usage, Sizing
  • Cursors - Benefits, Cursors in SProcs
  • Using Cursors in Real-world Scenarios
  • Cursors : Variable and Life Cycle
  • Declaration, Open / Close Cursors
  • CTE: Common Table Expressions
  • Real-time Scenarios with CTEs - Usage
  • Using CTEs for Data Retrieval, SELECT

Ch 2: SQL SERVER INSTALLATION

  • SQL Server & SSMS Installation Plan
  • SQL Server Pre-requisites : S/W, H/W
  • SQL Server 2022 & 2019 Installation
  • Database Engine Feature, OLTP
  • Instances : Types and Properties
  • Default Instance, Named Instances
  • Service and Service Account Use
  • Authentication Modes and Logins
  • Windows Logins and SQL Logins
  • SQL Server Management Studio
  • Server Connections with SSMS Tool
  • Local and Remote Connections
  • System Databases: Master and Model
  • MSDB, TempDB, Resource Databases

Ch 8: Group By in TSQL, Views Basics

  • GROUP BY: Importance, Realtime Use
  • GROUP BY Queries and Aggregations
  • Group By Queries with Having Clause
  • Group By Queries with Where Clause
  • Using WHERE and HAVING in T-SQL
  • Group By with Joins in TSQL
  • Query Execution Order & Aliases
  • Joins with Sub Queries, Formatting
  • Database Objects: Overview & Usage
  • Views: Types, Usage in Real-time
  • Creating, Executing & Verifying Views
  • Storing Queries in Database Views
  • Excel Analytics - Joins & Views
  • Excel Office Data Connection Reports

Ch 14: STORED PROCEDURES - Level 2

  • Variables: Declaration, Realtime Usage
  • Variables: Value Assignment, Reporting
  • Identity Property - Missing ID Values
  • Data Validations, DMLs in Stored Procs
  • Dynamic Data Insertions with SPs
  • TRY..CATCH and THROW Operations
  • Error Handling, Rollback in SQL Server
  • Data Distribution with Views, SPs
  • Updatable Views, Joins with Triggers
  • Views on Tables - SCHEMABINDING
  • Stored Procedures @ Triggers, Views
  • Cascaded Views, Encrypted Views
  • Using Views with SPs and Triggers
  • Using Try & Catch in Stored Procedures

Ch 3: SSMS Tool, SQL BASICS - 1

  • Creating Databases: Files [MDF, LDF]
  • Creating Tables in User Interface
  • Data Insertion & Report in User Interface
  • SQL : Purpose and Real-time Usage
  • SQL Versus T-SQL : Basic Differences
  • DDL, DML, SELECT, DCL and TCL
  • Creating SSMS Sessions : SPID
  • Create, Connect Databases using SQL
  • Creating Tables with INT, CHAR
  • Data Storage, Inserts - Basic Level
  • Table Data Verifications with Select
  • SELECT Statement for Table Retrieval
  • Identify Databases and Tables
  • Identify Sessions and Session ID

Ch 9: Functions, Procedures Basics

  • Functions with SQL Server, TSQL
  • Scalar, Inline, Table Functions
  • Variables: Declare, Real-time Use
  • Creating, Executing Functions
  • Functions for Computations
  • Functions for Parameterized Joins
  • Procedures: Usage in Real-time
  • Using Parameters in SQL Server
  • Parameterized Joins in TSQL
  • Compilation with Stored Procedures
  • sp_help, sp_helptext, sp_helpindex
  • sp_helpdb, sp_rename, sp_recompile
  • System Views For Metadata Audits
  • DBID, DBName, ObjectID, ObjectName

Ch 15: STORED PROCEDURES - Level 3

  • Using Cursors with Stored Procedures
  • Stored Procedures Nesting Options
  • Cursor Types: Forward Only, Scroll
  • Cursor Types: Static and Dynamic
  • Keyset Driven Cursors, @@FetchStatus
  • Data Formatting and WHILE Loops
  • Using Temporary Tables for Formatting
  • Using CTEs with Stored Procedures
  • CTEs for Avoiding Self Joins, Tuning
  • CTEs for Avoiding Sub Queries, Tuning
  • Recursive CTEs and ANCHOR Element
  • Termination Checks in Recursive CTEs
  • Storing CTE Scripts inside Stored Procs
  • Realtime Considerations with CTEs

Ch 4: SQL BASICS - 2

  • Creating Tables: VARCHAR, FLOAT
  • Single Row Inserts, Multi Row Inserts
  • Rules for Data Insertion Statements
  • SELECT with WHERE Conditions
  • AND and OR Operators Usage
  • IN Operator and NOT IN Operator
  • Between, Not Between Operators
  • LIKE and NOT LIKE Operators
  • ORDER BY, TOP & OFFSET
  • Basic Sub Queries with SELECT
  • UPDATE Statement & Conditions
  • DELETE & TRUNCATE Statements
  • ALTER, ADD COLUMN Statements
  • DROP Statements: Table, Database

Ch 10: TRIGGERS & TRANSACTIONS

  • Triggers - Purpose, Real-world Usage
  • FOR/AFTER Triggers - Real time Use
  • INSTEAD OF Triggers - Real time Use
  • INSERTED, DELETED Memory Tables
  • Using Triggers for Data Replication
  • Enable Triggers and Disable Triggers
  • Database Level, Server Level Triggers
  • Transactions : Types, ACID Properties
  • Transaction Types and AutoCommit
  • EXPLICIT & IMPLICIT Transactions
  • COMMIT and ROLLBACK Statements
  • Batch Concept and Go Statement
  • Open Transactions in Real-time
  • Using Conditional Commits, Rollbacks

Ch 16: FUNCTIONS - Level 2

  • Functions: Types, Real-world Usage
  • Scalar Value Returning Functions
  • Inline Table Value Functions
  • Multi-Line Table Value Functions
  • WHILE Loops and Iterations in T-SQL
  • Table Variables Usage in T-SQL
  • Generating Calendar Data with Loops
  • ROW_NUMBER and Window Functions
  • RANK( ) and  DENSE_RANK() Functions
  • Data Grading and Sequence Values
  • Identifying Duplicated Rows
  • Deleting Duplicated Rows in Tables
  • Using CTEs with User Defined Functions
  • Using Functions with Stored Procedures

Ch 5: SQL Basics - 3, TSQL INTRO

  • Database Objects : Tables and Schemas
  • Schemas : Group Tables in Database
  • Schemas : Security Management Object
  • Creating Schemas & Batch Concept
  • Using Schemas for Table Creation
  • Data Storage in Tables with Schemas
  • Data Retrieval & Usage with Schemas
  • Table Migrations across Schemas
  • Import and Export Wizard in SSMS
  • Data Imports with Excel File Data
  • Performing Bulk Operations in SSMS
  • Temporary Tables : Real-time Use
  • Local and Global Temporary Tables
  • # and ## Prefix, Scope of Usage

Ch 11:  Normal Forms, Cursors

  • First Normal Form and Atomicity
  • Third Normal Form and MVD Property
  • Boycee-Codd Normal Form : BNCF
  • Fourth Normal Form : Advantages
  • Self Reference Keys and 4 NF Usage
  • 1:1, 1:M, M:1, M:M Relationship Types
  • Linked Servers Configurations, RPC
  • Linked Servers, Remote Joins in TSQL
  • 2 Part, 3 Part, 4 Part Naming Styles
  • Remote Joins Queries and Aliases
  • Cursors - Basics, Data Operations
  • Cursors - Life Cycle & Declaration
  • Cursors Types, FETCH Operations
  • Cursors - Deallocate, Real-world Use

Ch 17 - 20: REAL-TIME PROJECT (BANKING)
Includes 2500 Lines of Code (SOLVED).
Phase 1: DATABASE DESIGN
  • Understanding Project Requirements
  • End to End Project Work Flow
  • Naming Conventions in Real-time
  • Primary (mdf) and Secondary (ndf) Files
  • Implmenting FileGroups For Performance
  • Table Schemas : Creation and Use
  • Implementing Normal Forms (OLTP)
  • Computed Columns and Data Types
  • SQL_Variant, Bit, sysname Data Types
  • Test Data Insertions, Options
Phase 2: QUERY DESIGN
  • Join Types and Join Options For Reports
  • Views @ JOIN Options For Performance
  • Implementing Functions for Calculations
  • Using PIVOTing Operations in Queries
  • Dynamic Conditions in Queries
  • Parameterized Queries in T-SQL
  • Dynamic Joins and Conditions
  • Using User Defined Functions (UDF)
  • Using Stored Procedures for T-SQL
  • Merge Option for Faster Queries
Phase 3: PROGRAMMING
  • Event Handling , Error Handling
  • Stored Procedures with Transactions
  • Error Handling, Event Handling Options
  • Transaction Nesting, Save Points
  • Stored Procedures with Tables, Views, Functions

Project Solution Explanation

  • Resume Points from the Project
  • Interview FAQs from Project
  • Interview FAQs For Each Concept

Ch 6: Constraints, Index Basics

  • Constraints and Keys - Data Integrity
  • NULL, NOT NULL Property on Tables
  • UNIQUE KEY Constraints: Importance
  • PRIMARY KEY Constraint: Importance
  • FOREIGN KEY Constraint: Importance
  • REFERENCES, CHECK & DEFAULT
  • Candidate Keys and Identity Property
  • Database Diagrams and ER Models
  • Relationships Verification and Links
  • Indexes : Basic Types and Creation
  • Index Sorting and Search Advantages
  • Clustered and NonClustered Indexes
  • Primary Key and Unique Key Indexes
  • Need for Indexes - working with Keys

Ch 12: TSQL Queries, SQL Analytics

  • IIF() Function with SELECT Query
  • WHEN..THEN..ELSE
  • WHEN MATCHED, NOT MATCHED
  • Incremental Loads, Upsert Statement
  • Stored Procedures: Merge Statement
  • UNION and UNION ALL Operator
  • Window Functions: Rank, Dense Rank
  • Row_Number, PartitionBy in TSQL
  • Duplicate Row Identification, Deletion
  • Grouping, Cube, Rollup, Lag, Lead
  • Data Types: Numerical, Date, Time
  • Data Types: Characters, Real, Float
  • Date & Time Functions, DateAdd
  • String Functions, Concat, SubString
Case Study 1: Database Design with Tables,
Constraints, Keys & Relations
Case Study 2: Joins with Group By,
Sub Queries, Views, Excel Analytics

Ch 21: TUNING 1 - DB ARCH & AUDITS

  • Database Architecture and File System
  • Pages : Data Pages, Index Pages
  • Extents: Uniform Extents, Mixed Extents
  • Filegroups : PRIMARY and Secondary
  • File Types : Data Files and Log Files
  • Log Sequence Number, Storage Engine
  • Mini LSN and Virtual Log Files (VLF)
  • Audit Long Running Queries : DMV, DMF
  • Activity Monitor Tool, Server Dashboards
  • CPU & Memory Consumption Reports
  • Logical I/O, Physical I/O, Database I/O
  • Recent Expensive Queries, Wait Time
  • Active Expensive Queries, Plan Handle
  • Perfmon Tool: Usage; CPU, IO Metrics

Ch 23: TUNING 3 - INDEX MANAGEMENT

  • PARTITIONS : Advantages, Performance
  • Table Partitions : Creation & Advantages
  • Partition Functions & Partition Schemes
  • Partitioning Un-partitioned Tables: GUI
  • Verifying / Auditting Partitioned Tables
  • Table Compressions: ROW and PAGE
  • Partition Compressions and Effects
  • Index Fragmentation : Realworld Issues
  • Internal and External Fragmentation
  • Index Rebuilding Process and Audits
  • Database Maintenance Plans : Jobs
  • Last Used, Page Count, Fragmentation
  • Index Page Count, Degree Of Parallelism
  • Index Maintenance Schedules,Sequence

Ch 25: TUNING 5 - LOCK MANAGEMENT

  • LOCKS : Types and Isolation Levels
  • S, X, IX,U, MD, Sch-M and Sch-S
  • Intent Locks & Performance Options
  • Lock Audits : SP_WHO2 & SP_LOCK
  • sysprocesses and Lock Waits : Audits
  • Open Transactions, Query Blocking
  • Lock Hints and Isolation Levels
  • Read Committed, Read Uncommitted
  • Serializable and Repeatable Read
  • Snapshot Isolation, Page Versioning
  • Read Committed Snapshot Row Version
  • Choosing Correct Isolation Level
  • Profiler Tool and Lock Templates
  • Profiler Filters, Column Selections

Ch 22: TUNING 2 - INDEXES, STATS

  • Indexes: Architecture and Index Types
  • B Tree Structure, IAM Page [Root]
  • Clustered Indexes: SORT IN TEMPDB
  • Fill Factor and Pad Index Options
  • Non Clustered Indexes: Regular Index
  • Included, Columnstore and Online
  • Index Selectivity and Query Optimizer
  • Filtered Indexes and Covering Indexes
  • Indexed Views  [Meterialized Views]
  • Statistics: DB Objects & Realtime Use
  • Statistics: Auto Creation at Colum Level
  • Indexes and Statistics with Tables
  • Statistics with Column Conditions
  • Manual Update of Statistics, Performance

Ch 24: TUNING 4 - EXECUTION PLANS

  • Tuning Tools: Workload Files, .trc Files
  • Profiler Tuning Template, SP Events
  • DTA, Profiler Trace : Recommendations
  • PDS: Physical Design Structures
  • Index, Stats, Partition Recommendations
  • DTA with Query Execution Cache
  • Perfmon Tool : Usage, Permon Counters
  • Real-time Tracking: CPU, Memory, IO
  • Execution Plan Analysis and Internals
  • Query Costs: IO Cost and CPU Cost
  • Query Costs: SubTree & Operator Cost
  • NUMA Nodes, Processor, IO Affinity
  • Thread Count, Degree of Parallelism
  • Stored Procedure Recompilation & Use

REAL-TIME CASE STUDY

  • QUERY TUNING
  • FTS [FULL TEXT INDEXES]

Ch 26: CLOUD, AZURE CONFIG

  • Introduction to Cloud & Advantages
  • Cloud Architecture: IaaS, PasS & SaaS
  • Microsoft Cloud Advantages, Azure
  • Azure Products and SQL Services
  • Paas Implementations For SQL Server
  • IaaS Implementations For SQL Server
  • Comparing PaaS, IaaS Implmentations
  • Benefits of SQL Server in Azure Cloud
  • Azure Account and Free Subscription
  • Subscription: Need, Subscription Types
  • Resources: Creation and Usage
  • Resource Groups: Creation and Usage
  • Azure SQL: Realtime Implementations
  • Logical Server, Virtual Machine Options

Ch 28: ELASTIC DTUs, DB MIGRATION

  • Azure Storage: Creation & Containers
  • LRS, GRS, RA-GRS Storage Accounts
  • Storage Containers, Explorer Tool
  • Data and Database Migration in Azure
  • Data Migration Assistant (DMA) Tool
  • DB Migrations To Azure SQL Databases
  • Database Exports and Imports in Azure
  • Migration Scopes: Schema and Data
  • Schema Generation, Data Migration
  • Data Migration Verification, Row Count
  • DTU: Data Transaction Unit
  • Bounding Box Model, Elastic Pool
  • eDTUs, Elastic Pool. Per DB Settings
  • Performance Recommendations

Ch 30: Functions, Procedures in Azure

  • Azure SQL [PaaS] Implementation
  • Azure SQL DB Project Environment
  • Azure SQL Database Design
  • Azure SQL Queries & Reports
  • Azure T-SQL Programming
  • Cursors and CTEs in Azure SQL
  • SQL Server Versus Azure SQL DB
  • Azure SQL Database Deployments
  • Database Architecture Differences
  • T-SQL Data Types Differences
  • Database Objects Differences
  • Partitions and FTS Differences
  • Indexes & Tuning Differences
  • Maintenance Plans, SQL Agent

Ch 27: AZURE SQL SERVER CONFIG

  • Installing SSMS and Azure Data Studio
  • Azure Account and Free Subscriptions
  • Azure SQL Server (Logical Server)
  • Azure SQL Server Firewall Settings
  • Firewall Rules - IP for Remote Access
  • Server Properties and Status Format
  • Password Resets in Azure SQL Server
  • Azure SQL Databases & Pricing Tiers
  • Azure SQL Database Access from SSMS
  • Elastic Scaling with Azure Databases
  • General Purpose and Business Critical
  • Basic, Standard and Premium Plans
  • vCore Based Purchasing : Gen 4, Gen 5
  • Resource Groups For Azure SQL Server

Ch 29: AZURE SQL DATABASE TUNING

  • Azure SQL Server Level Tuning Options
  • Azure SQL Database Tuning Options
  • Automated Tuning and Peak-Loads
  • Force Plan, Create Index and Drop Index
  • Query Insight and Recommendations
  • IO Metrics, CPU  and Query Statistics
  • Data File IO, Log File IO, Custom Reports
  • Query Audits with Query IDs, Dashboards
  • DTU Usage Reports and Elastic Queries
  • Query Recommendations, Query Costs
  • Azure Search Service and Pricing Tiers
  • Suggester and Analyzer Modes for Tuning
  • Retrievable, Facetable, Facetable Indexes
  • Change Tracking & Watermark Columns

Azure SQL Developer Banking Project


    Extention to the Project Implemented
    in Chapters : 19 to 22.
    Includes Cloud Migrations,
    Azure SQL DBA Tuning [PaaS]
    Using CAST and CONVERT with SPs

Above Course Curriculum is applicable for registrations from Dec 2nd, 2020

 

SQL Server T-SQL Online Training - Highlights :

  • Completely Practical and Real-time
  • Suitable for Starters + Working Professionals
  • Session wise Handouts and Tasks + Solutions
  • TWO Real-time Case Studies, One Project
  • Interview Preparation & MOCK Interviews
 
 
  • End-End Database Design & Implementation
  • Detailed SQL Server Architecture, DB Design
  • Query Tuning, Stored Procedures, Linked Servers
  • Azure SQL Database Programming, Sharding
  • In-Memory Tables and Azure Performance Insights
 
Register Today  Other Popular Courses: SQL DBA Training, MSBI Training, SSIS Training, SSAS Training, SSRS Training [+] More Courses

SQL Server T-SQL, Azure SQL, Azure DBA, Azure BI, Azure Data Engineer, Power BI Training

For latest schedules Click Here
 

Trending Jobs

 

Certification Trainings

Other Courses

 
For latest schedules Click Here