MSSQL

SYLLABUS
  • Introduction to Basic Database Concepts
  • Modeling and Diagram
  • Normalization
  • DDL and DML Statements
  • Working with Queries (DQL)
  • Aggregate Functions
  • Joins and Set Operations
  • Implementation of Data integrity
  • Working with Constraints
  • Implementing Views
  • Data Control language (DCL)
  • Writing Transact-SQL (T-SQL)
    • What is Data, Field, Record and database
    • Limitations of File Management System
    • Basic Concepts of Advantages of DBMS
    • Exploring Relational DBMS
    • Understanding Client and Server
    • Analyzing the Requirement
    • Identify Entities and their Relationships
    • Drawing E-R Diagram
    • Conversion of E.R. Diagrams into Tables
    • First Normal Form
    • Second Normal Form
    • Third Normal Form Practically Normalizing Tables
    • What is SQL Server Version history and different editions
    • Basic Features Components and Tools
    • Starting and Stopping SQL Server Instances / Services
    • Introduction to Management Studio
    • Types of System Databases in SQL
    • Basics of SQL Types of SQL Statements
    • DDL, DML, DQL, DCL and TCL
    • Create Database using Management Studio
    • Datatypes in SQL Server
    • Exploring DDL Statements on Table using Management Studio
    • Why write statements in Frontends
    • Create, Alter and Drop Table Insert
    • Update and Delete Statement Truncate Statement
    • Understanding Select Statement
    • Usage of Top, Distinct, Null etc...keywords
    • Using String and Arithmetic Expressions
    • Exploring Where Clause with Operators
    • Using Advanced Operators
    • Sorting data using Order By clause
    • Working with basic of Sub Queries
    • Using functions in Queries
    • Count, Sum, Min, Max, Avg Group By and Having Clause
    • Using Group By with Rollup and Cube
    • Introduction to Joins Cross Joins
    • Inner Join
    • Outer Join
    • Self Join
    • Co-related Sub Queries
    • Set Operations using Unions, Intersect and Except
    • Entity integrity
    • Domain integrity
    • Referential integrity
    • Types of constraints
    • Unique
    • Not NULL
    • Primary Key
    • Introduction & Advantages of Views
    • Creating, Altering, Dropping Views
    • Advance Options while Creating a View
    • SQL Server Catalogue Views
    • Creating Users & Roles
    • Granting & Revoking of Roles & privileges
    • Managing using Management Studio
    • Introduction Clustered and Non Clustered Index
    • Creating and Dropping Indexes
    • What is T-SQL
    • Scripts and Batches Declaring Variables
    • Using Statements
    • Working with Temp tables
    • Error Handling
    • Using System Functions / Global Variables Using Dynamic SQL
DURATION
  • Months : 2 Months
  • Time : Flexible
  • Daily Class : 2 Hours