Certified SQL Server 2008 Programmer Course Outline

Course Outline



  • Understanding the concepts of RDBMS
  • Describing the various SQL Server Versions, it’s components and new features
  • Explaining the files utilized by SQL Server


  • Detailing the steps for SQL Server installation with background on system requirements, an overview of installation
  • Understanding the basics of selecting instance, authentication mode, service accounts and collation
  • Elucidating the SQL Server installation steps
  • Explaining the steps for upgrading SQL Server and basics of built-in databases

SQL Server Tools

  • Illustrating various SQL Server tools like SQL Server Management Studio, SQL Server Configuration Manager, Query Editor and Sqlcmd

Database Design

  • Describing the various aspects and basics of database design like the concept of RDBMS, objective for design and it’s process, details on keys and relationships, knowledge of E-R Diagram, integrity rules, normalization and various data types in SQL Server 2008

SQL Operations

  • Detailing the various constraints in an RDBMS like integrity and referential, describing the DDL commands, concept and usage of queries, joins and need and syntax of EXISTS, INTERSECT and EXCEPT operator
  • Understanding subqueries, correlated queries, various table expressions and usage of The APPLY Operator and various DML commands


  • Describing the various types of index and process to create, drop and alter index
  • Explaining the index performance and need for index optimization

Stored Procedures and UDF

  • Detailing UDF and their types along with stored procedures and usage of create procedure


  • Explaining the basics of Transact-SQL (or T-SQL) with coverage of block of statements, data types, variables, flow control, error handling, pivoting, ranking functions and Powershell


  • Describing the utility of concurrency as applicable to SQL Server 2008 by explaining transactions, locking, isolation levels and row versioning


  • Detailing the process of using create and execute triggers, DDL Trigger and DML Trigger


  • Understanding the need of partitioning and indexing for optimizing SQL server 2008

Performance Tuning

  • Illustrating the factors which degrade performance, SQL Server tools for monitoring performance, usage of SQL Server Profiler, database engine tuning advisor and resource governor


  • Describing the basics of XML, techniques in SQL Server to store and retrieve XML documents and usage of XQuery Methods


  • Explaining the basics of security as applicable to SQL Server 2008, usage of roles, schemas, authorization and authentication


  • Detailing the ease of administration of SQL Server by using Declarative Management Framework (DMF) and maintenance plan wizard
  • Understanding the techniques of backup, recovery and database availability for SQL Server

Apply for Certification


 For Support