MS SQL Server

MS SQL Server
SQL Server, developed by Microsoft, is a relational database management system (RDBMS) designed to store, retrieve, and manage data. It is widely used in enterprise environments for various database applications, from transactional processing to business intelligence. Here’s an overview of SQL Server:
Training Highlights:
- Queries, Joins
- Query Tuning
- Excel Imports
- Excel Pivots
- Complex joins
- Complex SPs
- Tuning Tools
- Dynamic SQL
- Ctes, TVPs
- In-Memory Tables
- Azure SQL Concepts
- Azure DB Migrations
- Azure DB Tuning
- Azure DB Deployments
SQL Server
Council for Inclusive Development
24x7 LIVE Online Server (Lab) with Real-time Databases. Course includes ONE Real-time Project.
Technical FAQs & Mastery Modules
1. Core Components
- File Management System And Its Drawbacks
- Intro to Database Management System (DBMS)
- Types of DBMS systems
- Network DBMS (NDBMS)
- Hierarchical DBMS (HDBMS)
- Relational DBMS (RDBMS)
2. Data Storage
No Content
3. Data Integrity
No Content
5. Performance Optimization
No Content
6. Data Integration
No Content
7. Business Intelligence
No Content
9. Data Types
No Content
10. Cloud Integration
No Content
11. Advanced Features
No Content
Introduction to DBMS
- File Management System And Its Drawbacks
- Intro to Database Management System (DBMS)
- Types of DBMS systems
- Network DBMS (NDBMS)
- Hierarchical DBMS (HDBMS)
- Relational DBMS (RDBMS)
Introduction to SQL Server
- SQL Server Versions and History
- Connecting To Server
- Authentication Modes
- SQL Server Authentication Mode
- Windows Authentication Mode
- SQL Server Management Studio and Tools
SQL Server Database Design
- Database Creation using GUI
- Database Creation using T-SQL Scripts
- DB Design using Files and File groups
- Pages and Extents
- Data File and Log File and Its features
Business Integrity
- Why Business Integrity
- Features of Business Integrity
- Null / Not Null
- Default
- Candidate Keys
- Primary Key
- Unique Key / Alternate Keys
- Foreign Key
- Check Constraints
- Identity
SQL Server Data Types
- Unicode Vs. Non-Unicode
- Char, Varchar and Varchar (Max)
- nChar, nVarchar and nVarchar (Max)
- Numerical Data Types
- Currency Data Types
- Binary Data Types
- GUID Data Type
- Timestamp Data Type
- Bit Data Type
- Spatial Data Type
Introduction to SQL
- Types Of SQL Commands
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Data Control Language (DCL)
- Transaction Control Language (TCL)
Queries
- Simple Queries
- Filter Rows using Where Clause
- Filter Columns using Select Clause
- Sorting Data
- Concatenate Strings and Columns
- Working with Columns and Constants
- Group by and Aggregations
- Having Clause
- Top (n) and Top (n) Percent
- Union and Union All
- Intersect and Except
- ISNULL()
- Derived Tables
- Cube and Rollup Operators
Joins
- Inner Join
- Outer Join (Left, Right, Full)
- Self Join
- Cross Join
Sub Queries
- Single Row Sub Queries
- Nested Sub Queries
- Co-Related Sub Queries
- Exists and Not Exists Functions
Built In Functions
- String Functions
- Data Conversion Functions
- Date and Time Functions
- Aggregate Functions
- Ranking Functions
- Common Table Expressions (CTE)
Indexes
- Heap Vs Indexes
- Clustered Index
- Non-Clustered Index
- Filtered Index
- Covered Index
- Create , Alter and Drop Indexes
- Statistics
- Performance Tuning of Queries
Views
- Purpose Of Views
- Creating , Altering and Dropping Views
- Updateable and Non-Updateable Views
- Encryption and Schema Binding, with Check Option Options in Views
- Indexed Views
Intro to T-SQL Programming
- Declaring Variables
- Local and Global Variables
- Local and Global Temp Tables
- IF…. ELSE
- While Loop
- Return Statement
- Table Variable Vs. Temp Tables
- Exception Handling with Try… Catch Blocks
Stored Procedures
- Need for Stored Procedures
- Creating , Altering and Dropping Stored Procedures
- Optional Parameters
- Input and Output Parameters
- Nested Stored Procedures
- Re-Compiler Stored Procedures
- Advantages and Disadvantages Stored Procedures
- Writing Complex Stored Procedures
- Writing Stored Procedures with Cursors
Cursors
- Need for Cursors
- Types Of Cursors
- Forward_Only and Scroll Cursors
- Static, Dynamic and Keyset Cursors
- Visibility of Cursors
User Defined Functions
- Need for UDFs
- Creating, Altering and Dropping
- Types Of User Defined Functions
- Scalar Functions
- Inline Table Valued Functions
- Multi Statement Table Valued Functions
Triggers
- Purpose of Triggers
- Creating, Altering and Dropping Triggers
- Types of Triggers
- For or After Triggers
- Instead Of Triggers
- Magic Tables (Inserted, Deleted)
- Rollback in Triggers
Transactions
- Introduction
- Begin Transaction
- Commit Transaction
- Rollback Transaction
- Save Transaction
- Role Of Log File In Transaction Management
- Implicit Transactions
- Explicit Transactions
Locks and Concurrency
No Content
SQL Server is a robust and versatile platform capable of handling a wide range of database applications, from simple queries to complex enterprise solutions.
Why Choose Sql Server
- 100% Real-Time and Practical
- Concept wise FAQs
- TWO Real-time Case Studies, One Project
- 24/7 LIVE Server Access
- Realtime Project FAQs
- Course Completion Certificate
- Placement Assistance
- Job Support