Course outline
1SQL Basics
2Querying Data
- SQL Logical Operators with Examples
- ANY and ALL operators used in SQL
- Filtering the data with TOP and OFFSET-FETCH In SQL
- Order by index number in SQL
- SQL Server Pagination
- UNION, UNION All, INTERSECT, EXCEPT used in SQL Server
- Use of Apply(Cross and Outer) operator in SQL server
- Common Table Expressions (CTEs) in SQL
- Window Aggregate Functions in SQL
- Working with Multiple Grouping Sets in SQL Server
- Pivoting and Unpivoting Data in SQL
3Modifying Data
4Functions
- What is Functions and Difference between Functions and Stored Procedures in SQL Server
- SQL Server User-Defined Functions (UDF)
- What difference between the DATEPART() and DATENAME() functions?
- How to get first date of given date or month.
- How to get first date From month and Finyear
- Dynamic Date Series in SQL Server (Financial Year + Calendar Year Handling)
- Split full name into first name and last name in SQL
- How to one series with comma separate(any Delimiter) value split into in rows
- How to Two series with comma separate(any Delimiter) value split into in rows respectively
- How to comma separate value by using XML in SQL server
5Views, Procedures and Triggers
6Tables, Schema and Storage
- Added columns in a table by dynamic ways
- Dynamic CREATE TABLE Script in SQL Server
- What are System Tables, File Tables, External Tables and Graph Tables in SQL Server
- SYS and INFORMATION_SCHEMA
- Get All DataBase Tables Schema into Table/JSON
- MDF, NDF, LDF, and Filegroups
- Table Partitioning in SQL Server
- SQL Server Data Compression: A Complete DBA Guide
7Indexes and Performance
- SQL Server Index Complete Guide
- SQL Server index Creation by using table
- Index Rebuilding vs. Reorganization in SQL Server
- How to Drop All Non-Clustered Indexes Dynamically in SQL Server
- SQL Server Index Optimization Automation (Missing & Unused Index Management)
- Statistics in SQL Server
- Understanding Locking Hints in SQL Server: NOLOCK, ROWLOCK, and UPDLOCK
- What is Blocking in SQL, How to solve blocking, and Kill Session
- SQL Server Deadlock & Performance Monitoring Made Easy
- SQL Server Optimization Q&A
8System Databases
9Administration and Security
10Backup, Recovery and Replication
11Maintenance and Archiving
12SQL Server Agent and Automation
13XML and JSON
14Import, Export and Utilities
15MySQL and PostgreSQL
- What difference between between MySQL and MSSQL
- Functions in MySQL
- Stored Procedure in MySQL
- Variables In MySQL
- Comparison of WHERE Clause Operators in MSSQL vs PostgreSQL
- Understanding Data Types and Variables in MSSQL vs PostgreSQL
- Table Types Comparison: SQL Server vs PostgreSQL
- The ALTER TABLE statement in Microsoft SQL Server (MSSQL) and PostgreSQL
16Interview Preparation