PTR - People, Training ResultsPeople, Training, Results

Independent Technical IT Computer Training Courses

   

SQL Server 2008 Course Index & Training Schedule


More SQL Server 2008 Courses

SQL Server 2008 Reporting Services CourseSQL Server 2008 Integration Services CourseSQL Server 2008 Analysis Services CourseMicrosoft SQL Server 2008 for Developers CourseImplementing a Microsoft SQL Server 2008 Database CourseMaintaining a Microsoft SQL Server 2008 Database CourseUpdating Your SQL Server Administration Skills to SQL Server 2008 CourseSQL Server 2008 Essential Administration CourseSQL Server 2008 Advanced Administration CourseAccelerated Implementing and Maintaining a Microsoft SQL Server 2008 Database Course


Late Availability Courses:


Training Course Subjects:

Applications Training Courses C Programming Courses C# Programming Courses Cisco Courses Citrix Courses CIW Courses CompTia Courses Database Courses Exchange Server Courses Fortran Courses Internet Courses ITIL Service Management Courses Java Courses Linux Courses Microsoft Courses Microsoft .NET Courses Microsoft Access Courses Microsoft Excel Courses Microsoft Outlook Courses Microsoft Powerpoint & Visio Courses Microsoft Project Courses Microsoft Server Products Courses Microsoft Word Courses Networking Courses Oracle Courses Perl Courses Programming Courses Security Courses SQL Courses SQL Server 2005 Courses SQL Server 2008 Courses Unix Courses VBA Courses Visual Basic Courses Visual Basic 2008 Courses Visual Studio Courses Visual Studio 2008 Courses Visual Studio 2010 Courses VMWare Courses Web Design Courses Windows Server 2003 Courses Windows Server 2008 Courses Windows 7 Courses Windows Vista Courses Windows XP Courses XML Courses

Online e-Learning Courses

Scheduled Classroom based Training Courses

Microsoft SQL Server 2008 for Developers Course

Course Description

In this course you will learn about the steps to install, and/or upgrade to SQL Server 2008 and configuring the server. You will see how the principals of database design are used in creating of databases and then how to apply server tables to them. The course continues with SQL Server Management Studio and how to build effective views, stored procedures, triggers, and user-defined functions using Transact-SQL. Learn how to make your databases more scalable through partitioning and how to use .NET languages like Visual C# and Visual Basic to build database objects.
£1475

5 day course

Scheduled Dates:
16 January 2012
13 February 2012
12 March 2012
16 April 2012
14 May 2012
11 June 2012

Location:
PTR's Training Centre
Wokingham, Berkshire.

Course pre-requisites:

Delegates should have a solid understanding of relational databases and the concepts of SQL Server. No particular programming experience is required, but the course is taught from a developer's perspective.



Topics covered on the 5 day Microsoft SQL Server 2008 for Developers course

A Tour of SQL Server 2008

  • SQL Server 2008 Editions, Components, and Tools
  • Using SQL Server Management Studio (SSMS)
  • Working with Tables, Queries, and Views
  • Business Intelligence Services

Installing SQL Server 2008

  • Preparing for Installation
  • Upgrading an Earlier Version
  • Installation Steps
  • Configuring the Server

Designing and Creating a Database

  • Relational Database Design Principles
  • Implementing the Design
  • Create a SQL Server Database
  • Create SQL Server Tables
  • Creating Relationships Using a Database Diagram

Data Selection

  • Understanding Transact-SQL
  • The SELECT Statement
  • The WHERE Clause
  • Using ORDER BY to Sort Data
  • The GROUP BY Clause
  • Joining Tables

Modifying Data

  • Modifying DAta with Transact-SQL
  • Inserting Data
  • Updating Data
  • Understanding Transaction Isolation

Working with SQL Server Management Studio

  • Getting Started with Management Studio
  • Exploring the Object Explorer
  • Working with the Query Editor
  • Using SQL Server Books Online

Transact-SQL Programming

  • Overview of Transact-SQL
  • Using Built-In Functions
  • Using Control of Flow Constructs

Understanding and Implementing Security

  • Security Overview
  • Authentication
  • Authorization
  • Data Encryption
  • Security Epilog

Creating Views

  • What Is a View?
  • Creating Views
  • Updating Data Using a View
  • Using Computed Columns
  • Indexed Views
  • Partitioned Views

Creating Stored Procedures and Triggers

  • Creating Stored Procedures
  • Creating Triggers

Creating User-Defined Functions

  • User-Defined Function Overview
  • Scalar Functions
  • Inline Table-Valued Functions
  • Multi-Statement Table-Valued Functions
  • Using Functions, Views, and Stored Procedures

Transactions and Error Handling

  • Transaction Concepts
  • Applications and Transactions
  • Creating Explicit Transactions
  • Using TRY/CATCH Error Handling

Using .NET Code in SQL Server

  • Introduction
  • Writing SQLCLR Code
  • SQLCLR Code Modules
  • SQLCLR Security
  • T-SQL vs. .NET Code

Advanced SQLCLR Code Techniques

  • Advanced SQLCLR Code Modules
  • Managing Code Modules

Advanced Query Techniques

  • Full-Text Search
  • Advanced T-SQL Techniques
  • Executing Dynamic SQL

Advanced Data Types

  • Introduction
  • The HierarchyID Data Type
  • Sparse Columns and Column Sets
  • FILESTREAM Storage
  • Spatial Data

Implementing Partitions

  • SQL Server Partitions
  • Creating Partitioned Tables
  • Querying Partitions
  • Managing Partitions

Complex Querying

  • Complex Queries
  • Ranking
  • Correlated SubQueries
  • Common Table Expressions

Advanced Techniques

  • Complex Data and Structures
  • Efficient Queries
  • Working with Complex Queries
  • Maintaining Query Files

Design and Deployment with Visual Studio

  • Team System for Database Professionals
  • Creating Databases and Managing Projects
  • Database and Project Management

Working with XML

  • XML Data Type
  • XML Schema Collections
  • Querying XML
  • Best Practices

Business Intelligence Services

  • Introduction to Business Intelligence Services
  • Using Integration Services
  • Using Analysis Services
  • Using Reporting Services

Course Classification:  Technical Training Course

This is an instructor led training course taught in a classroom based environment.


Course Fee = £1475   (excl.VAT)



Scheduled course dates

16 January 2012 to 20 January 2012

13 February 2012 to 17 February 2012

12 March 2012 to 16 March 2012

16 April 2012 to 20 April 2012

14 May 2012 to 18 May 2012

11 June 2012 to 15 June 2012



View full schedule of Generic courses

View full schedule of SQL Server 2008 courses

Print / Download PDF Version of full course schedule

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite SQL Server 2008 Training and bespoke SQL Server 2008 courses