0% found this document useful (0 votes)
126 views

SQL Server Syllabus: Module 1:-Introduction To Basic Database Concepts

The document outlines a SQL Server syllabus covering 17 modules. The modules cover topics such as basic database concepts, SQL Server components and tools, SQL statements including DDL, DML, DQL, DCL, and TCL. Additional topics include data types, constraints, views, indexes, stored procedures, functions, triggers, cursors, and backup and restore procedures. The goal is to teach students the fundamentals of SQL Server through an in-depth study of its features, components, and capabilities.

Uploaded by

Niranjan
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
126 views

SQL Server Syllabus: Module 1:-Introduction To Basic Database Concepts

The document outlines a SQL Server syllabus covering 17 modules. The modules cover topics such as basic database concepts, SQL Server components and tools, SQL statements including DDL, DML, DQL, DCL, and TCL. Additional topics include data types, constraints, views, indexes, stored procedures, functions, triggers, cursors, and backup and restore procedures. The goal is to teach students the fundamentals of SQL Server through an in-depth study of its features, components, and capabilities.

Uploaded by

Niranjan
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

SQL Server Syllabus

Module 1:- Introduction to Basic Database Concepts

 WhatisData,Field,Recordanddatabase?
 LimitationsofFileManagementSystem.
 BasicConceptsofAdvantagesofDBMS.
 Exploring RelationalDBMS

Module 2: Introduction to SQL Server

 WhatisSQLServerVersionhistoryanddifferenteditions
 Basic Features Components andTools
 Introduction to ManagementStudio
 TypesofSystemDatabasesinSQL

Module 3: Introduction to SQL

 BasicsofSQLTypesofSQLStatements
 DDL,DML,DQL,DCLandTCL
 CreateDatabaseusingManagementStudio
 Datatypes in SQLServer

Module4:DDLandDMLStatements.

 Create,AlterandDropTableInsert,
 Update and Delete Statement TruncateStatement

Module 5: Working with Queries (DQL)

 Understanding SelectStatement
 UsageofTop,Distinct,Nulletc...keywords
 UsingStringandArithmeticExpressions

 ExploringWhereClausewithOperators
 Using AdvancedOperators
 SortingdatausingOrderByclause
 WorkingwithbasicofSubQueries

Module 6: Aggregate Functions


 Using functions inQueries


 Count,Sum,Min,Max,AvgGroupByandHavingClause
 UsingGroupBywithRollupandCube

Module 7: Joins and Set Operations


 Introduction to Joins CrossJoins
 InnerJoin
 OuterJoin
 SelfJoin
 Co-related SubQueries
 SetOperationsusingUnions,IntersectandExcept

Module 8: Implementation of Data integrity


.
 Entityintegrity
 Domainintegrity
 Referentialintegrity
 Types ofconstraints

Module 9:Working with Constraints

 Unique
 NotNULL
 PrimaryKey
 Default Check ForeignKey
Module 10:Implementing Views

 Introduction&AdvantagesofViews
 Creating, Altering, DroppingViews

Module 11:Data Control language (DCL)

 Creating Users
 Granting&Revoking
 Managing using ManagementStudio

Module 12:Working with Indexes

 Introduction Clustered and Non ClusteredIndex


 Creating and DroppingIndexes

Module 13:Writing Transact-SQL (T-SQL)


 What isT-SQL?
 Scripts and Batches DeclaringVariables
 UsingStatements
 Working with Temptables
 ErrorHandling
 UsingSystemFunctions/GlobalVariablesUsingDynamicSQL
Module 14:Working with Stored Procedures and Functions

 Introduction to storedprocedures
 Benefits of StoredProcedures
 Creating, Executing Modifying,Dropping
 Input–Output and OptionalParameters
 SystemdefinedSP’sandFunctions.
 User definedFunctions
Module 15:Implementing Triggers
 Introduction totriggers
 Constraints vsTriggers
 Creating, Altering, Droppingtriggers
 after/instead oftriggers

Module 16:Working with Cursors


 CreatingCursors
 Cursors vs.Select
 Types ofcursors
 Advantages ofcursors

Module 17:Backup and Restore

 Generating SQLScript
 Executing SQLScript
 Generating ChangeScript
 Taking databaseBackup
 Restoring database usingbackup
 AttachingandDetachingofdatabase

You might also like