Syllabus:
I. Concepts
- Database concepts
- RDBMS Concepts
- Data ModelsConstraints Normalization- 1NF,2NF,3NF,BCNF etc
- ER Diagrams
- Introduction to Sql Server 2008 R2
Sql Server 2008 Features
- Server typesEditionsComponentsManagement StudioT-SQL FeaturesNew Operators
- DML Statements
- DDLData TypesSystem Defined data typesUser defined DataCreate/modify/delete tablesCreate/modify/delete tablesOperatorsDMLDCL
- Using Select Statement
- Constraints RulesEntity IntegrityDomain Integrity
- Referential Integrity
- Built-in functionNested sub queriesCorrelated sub queriesDerived tablesRecursive queries
- Common table expression
- Cross join, inner join, self join, outer join
- Types of IndexesCreating indexesModifying indexes
- Dropping indexes
- About ViewCreating ViewsAltering ViewsMaterialized views
- Distributed view
- AdvantagesSystem stored proceduresExtended stored procedures
- Parameter handling
- Returning scalar valueReturning table of dataDeterministic functions
- Non deterministic functions
- Constraints Vs triggersAfter triggersInstead of TriggerDDL triggers
- Altering and Dropping Triggers
- Select Vs CursorsTypes of CursorsCreating CursorsOpen/fetch/close cursors
- Using cursors in Stored procedures and Triggers.
- CLR integrationUDAUDFStored Procedures
- Triggers
- ACID propertiesImplicit TransactionsExplicit TransactionsTransaction processConcurrency problemsLock TypesDistributed Transactions
- Dead Locks
- BCP
- DTS
- Creating databaseCopy, maintaining databaseSecurity conceptsSchemas, permissions
- Backup and Restore database
Sql Server AgentSql Server ProfilerDatabase Engine Tuning Adviser
Sql Server Management Objects- Programming with SMOConnecting to Sql Server
- Scripting
Working with Images
Introduction to MS- BI
- SSRSStandard, Ad- hoc Embedded ReportsSSIS
- SSAS
- SequenceOFFSET and FETCH
- WITH RESULT SETS in stored procedure
THROW in triggers
No comments:
Post a Comment