KEMBAR78
S2 SQL Server TSQL TrainingF2025v | PDF | Microsoft Sql Server | Database Index
0% found this document useful (0 votes)
40 views6 pages

S2 SQL Server TSQL TrainingF2025v

The document provides an overview of the SQL Server TSQL Programming Course offered by SQL School, led by trainer Mr. Sai Phanindra, who has over 19 years of experience in SQL and database technologies. It outlines the course structure, including various modules covering SQL basics, TSQL programming, query tuning, and Azure SQL development, with no prerequisites required for enrollment. Additionally, it includes information on lab requirements, placement assistance, and contact details for free demos and registration.

Uploaded by

hashwanth203
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views6 pages

S2 SQL Server TSQL TrainingF2025v

The document provides an overview of the SQL Server TSQL Programming Course offered by SQL School, led by trainer Mr. Sai Phanindra, who has over 19 years of experience in SQL and database technologies. It outlines the course structure, including various modules covering SQL basics, TSQL programming, query tuning, and Azure SQL development, with no prerequisites required for enrollment. Additionally, it includes information on lab requirements, placement assistance, and contact details for free demos and registration.

Uploaded by

hashwanth203
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

SQL Server TSQL Queries & Programming

Hi !

Thank you for contacting our SQL School. I am Mr. Sai Phanindra, trainer for this SQL
Server TSQL Programming Course. With 19+ Years of technical expertise exclusively on
SQL & Database Technologies, I assure you 100% Practical, Step by Step Classes for this
MSSQL course. My Profile @ https://www.linkedin.com/in/saiphanindra/

What is Database?
Database is a platform to store, extract and manage any type of data. Any amount of data.

What is SQL?
SQL (Structured Query Language) is a platform to connect, operate with database. We can
store data, secure, report data and analyze data using SQL.

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register
What is TSQL?
TSQL stands for Transact SQL. It is a Microsoft variant of basic SQL. TSQL is used to design,
program and develop databases. It is very easier, faster and easier to work with.

Who can join this course?


Anyone. There are NO Pre-requisites for this course. We start the classes from scratch, right from
Basics. Placement Assistance is part of the course, purely based on merit & opportunities.

What about the Lab? What are the System Requirements?


Window OS; 6 GB RAM; Any Processor. We shall guide you for Software Installation, Practice.

SQL Server TSQL Programming Course Plans :


Modules Chapters Duration
Plan A 1. MSSQL, TSQL Queries Ch 1 to Ch 15 3 Weeks
Plan B 1. MSSQL, TSQL Queries
Ch 1 to Ch 30 5 Weeks
2. TSQL Programming
3. Query Tuning
Plan C 1. MSSQL, TSQL Queries
2. TSQL Programming Ch 1 to Ch 42 7.5 to 8 Weeks
3. Query Tuning Query Tuning
4. Azure SQL Development

Module 1: SQL Server TSQL (MS SQL) Queries


Helpful for Data Analysts, Data Engineers, Data Scientists, BI Developers

Ch 1: Introduction Ch 2: Installations Ch 3: SQL Basics - 1


 Database Introduction  SQL Server 2019, 2017  Need for Databases, Tables
 Types of Databases  SSMS Tools Installation  Need for SQL Commands
 Need for & ETL, DWH  Database Engine (OLTP)  DDL, DML & DQL Statements
 BI Implementations  SCM, Configuration Tools  Database Creation @ GUI
 SQL Server Advantages  Instance Types, Uses  Data Operations @ GUI
 Version, Editions of MSSQL  Authentication Modes  Session ID, SQL Context
 Data Engineering Job Roles  Collation, File Stream  DB, Tables, Data @ SQL
Ch 4: SQL Basics - 2 Ch 5: Data Imports, Schemas Ch 6: Constraints, Index Basics
 DDL Variants in MSSQL  Data Imports with Excel  Need for Constraints, Keys
 DML Variants in MSSQL  ORDER BY & UNION  NULL, NOT NULL, UNIQUE
 INSERT & INSERT INTO  UNION ALL For Sorting Data  Primary Key & Foreign Key
 SELECT & SELECT INTO  Creating, Using Schemas  RDBMS and ER Models
 Basic Operators in SQL  Real-world Banking Database  Identity Property, Default
 Special Operators in MSSQL  Table Migrations @ Schemas  Clustered Index, Primary Key
 ALTER, ADD, TRUNCATE, DROP  2 Part, 3 Part & 4 Part Naming  Non Clustered Index, Unique

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register
Ch 7: Joins & Views Basics Ch 8: Functions(UDF), Data Types Ch 9: Stored Procedures,Models
 JOINS: Purpose. Inner Joins  Using Functions in MSSQL  Stored Procedures & Usage
 Left / Right / Full Outer Joins  Scalar Value Functions  Creating, Testing Procedures
 Cross Joins, Query Tuning  Inline & Multiline Functions  Encryption, Deferred Names
 Creating & Using Views  Date & Time Functions  SPs for Validations, Analysis
 DML, SELECT with Views  String, Aggregate Functions  System SPs, Recompilation
 RLS : WITH CHECK OPTION  Data Types : Integer, Char, Bit  Normal Forms & Types
 System Views & Metadata  SQL Variant, Timestamp, Date  Data Models, Self-References

Ch 10: Triggers, Temp Tables Ch 11: DB Architecture, Locks Ch 12: Cursors & CTEs, Links
 Need for Triggers  Planning VLDBs : Files, Sizing  Cursors : Realtime Use
 DDL & DML Triggers  Filegroups, Extents & Types  Fetch & Access Cursor Rows
 Using Memory Tables  Log Files : VLF, Mini LSN  CTEs for SELECT, DML
 Data Replication, Automation  Table Location, Performance  CTEs: Scenarios & Tuning
 Local & Global Temp Tables  Schemas, Transfer, Synonyms  Linked Servers, Remote Joins
 Testing & Using Temp Tables  Transactions Types, Lock Hint  Linked Servers: MSDTC, RPC
 SELECT .. INTO & Bulk Loads  Query Blocking Scenarios  Tuning Remote Queries
Ch 13: Merge, Upsert & Rank Ch 14: Grouping & Cube Ch 15: Self Joins, Excel Analysis
 Need for Merge in ETL  Group By & HAVING  Self Joins & Self References
 Incremental Loads with SQL  Cube, Rollup & Grouping  UNION, UNION ALL
 MERGE and RANK Functions  Joins with Group By  Sub Queries with Joins
 Window Functions, Partition  3 Table, 4 Table Joins  IIF, CASE, EXISTS Statements
 Identify, Remove Duplicates  Query Execution Order  Excel Analytics, Pivot Reports

Real-time Case Study

Mini Project

Module 2: TSQL Programming

Ch 16: Adv. Stored Procedures 1 Ch 17: Adv. Stored Procedures 2 Ch 18: Adv. Stored Procedures 3
 Declaring, Using Variables  Table Valued Parameters  Dynamic SQL Programs
 Using Triggers with Views  Using TVP with Procedures  sp_executesql Extended SP
 Updatable Views, DML  Creating User Defined Types  Formatting Queries, Nvarchar
 Views & Stored Procedures  Big Data Copy & Transactions  Cursors Types: Local, Global
 Data Distributions in Tables  Using SPs & Table Variables  Cursor Types: Static, Dynamic
 Transactions with Procedures  Transactional Integrity  Forward_Only, Scroll Types
 Conditional Commits in SPs  Output Parameters in SP  WHILE Loop: @@Fetch Status
 Rollback Options in Realtime  IN and OUT Options Usage  Variables with Dynamic SQL

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register
Ch 19: Complex Functions (UDF) Ch 20: Complex Functions - 2 Ch 21 – 25: Banking Project
 Inline, Table Line Functions  Reading JSON Data  Design & Planning Phase
 Multi Line Table Functions  Using OPENROWSET()  Querying Phase
 Using LOOPs in Functions  Using nvarchar(max) values  Programming Phase
 Variables & Return Values  Using PIVOT() Function  Debugging Phase
 Table Generation Logic  Data De-duplication in SQL  Testing Phase
 Date & Time Data Types  Recursive CTEs, Anchors  Complete Project Solution
 Calendar Data Generations  Recursive CTEs, Anchors  Project FAQs, Resume Points

Realtime Project (Banking Domain)


Includes 2000+ Lines of Code [Complete Solution, Project FAQs]

Module 3: Query Tuning

Ch 26: Query Audits, Perfmon Ch 27: Indexes & Tuning Ch 28: Partitions, Statistics
 Query Performance Issues  Indexes : Sort Locations  Partition Implementations
 Reasons for Slow Queries  Clustered & Online Indexes  Partition Functions & Schemes
 Performance Tuning Options  Non Clustered, Columnstore  Primary & Secondary Types
 Performance Tuning Tools  Included Indexes in Realtime  Data Archival with Partitions
 Query Store & History  Filtered Indexes & Usage  Compression with Partitions
 Activity Monitor, Perfmon  Covering Index & Selectivity  Statistics : Realtime Use
 DMVs & DMFs for Audits  Indexed Views (Materialized)  Index, Column Stats, Updates
Ch 29: Tuning Tools, Exec Plans Ch 30: MOT & Temporal Tables Ch 31: Locks & Isolation Levels
 Tuning Tools and Workloads  Memory Optimized Tables  Transactions & Locks
 Profiler Tool : Trace Files  Non Clustered Primary Keys  Lock Types & Performance
 Trace Filters and Rollover  Stats Updates, Performance  Lock Management Options
 DTA Tool Recommendations  Temporal Tables in Realtime  Isolation Levels & TempDB
 PDS, & Index Size, Index Scan  History Tracking & Testing  Snapshots and Performance
 Execution Plans, Index Seeks  Timestamp Columns Usage  Deadlocks Simulations, Graphs
 Query Cost Issues, Solutions  Tuning Stored Procedures  Profiler Tool & LIVE Locks

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register
Module 4: Azure SQL Dev
Ch 32: Cloud Basics, Azure Funda Ch 33: Azure SQL Database Ch 34: Azure SQL DB Migrations
 Cloud Fundamentals  Azure SQL Services  SQL DB Migration Options
 Cloud Concepts, Benefits  Azure SQL Server Creation  Data Migration Assistant: DMA
 IaaS, PaaS, SaaS Cloud Types  Azure SQL Databases  DMA Tool, Migration Options
 Azure Cloud Concepts  Azure Firewall : Rules  On-Premises DB Export
 Azure Resources & Usage  Test Connections from SSMS  Azure SQL Database Import
 Azure Services & Purpose  SSMS Tool : Test Connections  Azure Storage Account
 Azure Account & Subscription  ADS Tool : Installation, use  Linking SSMS with Azure

Ch 35: Azure SQL DB Licensing Ch 36: Azure SQL DB Metrics Ch 37: Azure SQL DB Tuning, AI
 Azure SQL DB Licensing  Azure SQL DB Metrics  Automated Tuning Options
 Per Database Licensing  CPU, Memory, Log Metrics  Manual Tuning Options
 DTUs: Basic, Standard Types  Data File Metrics, Alerts  Server Level Tuning
 VPU and Plan Types  Action Groups & Emails  Database Level Tuning
 DTU Versus VPU Licensing  Query Performance Insight  AI Search Service, Tuning
 Elastic DTUs (eDTU) Usage  Automated Tuning Options  AI Indexes and Practical Use
 Elastic Query Processing  Query Recommendations  Watermark Columns, Updates

Ch 39: Azure PaaS & Azure IaaS Ch 40: Azure IaaS Concepts Ch 41 – 42: Banking Project
 Azure PaaS : Operations  Azure Virtual Machines  OLTP Databases in Azure
 Azure Paas : Limitations  SQL Server with Azure VM  Code Based Deployments
 Azure IaaS : Advantages  Access Azure VM from SSMS  Code Less Deployments
 Azure IaaS Components  Migrations from PaaS  Debugging Phases in Azure
 Azure Virtual Machines  Migrations from On-Premise  Testing Phases in Azure
 Capacity & Networking  Azure Data Studio, VMs  Complete Project Solution
 Disk & Memory Config.  Comparing SSMS & ADS Tool  Project FAQs, Resume Points

All sessions are practical, step by step. Kindly ensure on-time practice for best results.

Realtime Case Study : Health Care Domain


Reach Us Now, for Free demo !! Trainer: Mr. Sai Phanindra Tholeti
Email : contact@sqlschool.com Profile: http://linkedin.com/in/saiphanindra
New batch Schedules: www.sqlschool.com/Register Call / Whatsapp : +91 9030040801
Call / Whatsapp : +91 9951440801, +91 9666440801

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register
👉🏻 Please visit on www.sqlschool.com
👉🏻 Reach us on +919666440801, +91 9666 640801 (SQL School Team)
👉🏻 Reach us on +91 9030040801 (SQL School Management)

For Free Demo, Latest Schedules, call us on +91 9951440801 or visit www.sqlschool.com/register

You might also like