CONTACT US   |    |  SIGNIN
 
Call 858-622-1201
to speak to a Training Specialist
Saturday, March 20, 2010
 
 
Upcoming Classes

There are currently no MS6232 classes scheduled. Please call for the next scheduled class.

If you have a group of four or more students, we can schedule this class for you.

 
Course Info Minimize

MS6232 - Implementing a Microsoft SQL Server 2008 Database

Categories Certification Training, Database Training
Duration 5 days (35 hours)
Pre-requisites Before attending this course, students must have: Working knowledge of Transact-SQL. Working knowledge of Relational databases. Core Windows Server skills. Database design skills. SQL Server skills - ability to write Transact-SQL queries or completed Course 2778: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL.
Courseware MS6232-MS (500 pages)
Price $2000
Notes

This five-day instructor-led course provides students with the knowledge and skills to implement a Microsoft SQL Server 2008 database. The course focuses on teaching individuals how to use SQL Server 2008 product features and tools related to implementing a database.


Module 1: Creating Databases and Database Files
      The students will learn one of the most fundamental tasks that a database developer must perform, the creation of a database and its major components, such as creating databases, setting database options, creating filegroups, schemas, and database snapshots.
Lessons
      Creating Databases
      Creating Filegroups
      Creating Schemas
      Creating Database Snapshots
Lab : Creating Databases and Database Files
      Creating a Database
      Creating Schemas
      Creating a Database Snapshot

Module 2: Creating Data Types and Tables
      The students will learn about the system-supplied data types in SQL Server 2008. They will learn how to define custom Transact-SQL data types and how to create tables and how to use partitioned tables to organize data into multiple partitions.
Lessons
      Creating Data Types
      Creating Tables
      Creating Partitioned Tables
Lab : Creating Data Types and Tables
      Creating Data Types
      Using New Date and Time Data Types
      Creating Tables
      Creating Partitioned Tables

Module 3: Creating and Tuning Indexes
      The students will learn how to plan, create, and optimize indexes to attain optimal performance benefits.
Lessons
      Planning Indexes
      Creating Indexes
      Optimizing Indexes
Lab : Creating and Tuning Indexes
      Creating Indexes
      Optimizing Indexes

Module 4: Implementing Data Integrity by Using Constraints and Triggers
      The students will learn about implementing data integrity in SQL Server 2008 by using constraints. They will also implement data integrity by using triggers.
Lessons
      Data Integrity Overview
      Implementing Constraints
      Implementing Triggers
Lab : Implementing Data Integrity by Using Constraints and Triggers
      Creating Constraints
      Disabling Constraints
      Creating Triggers

Module 5: Using XML
      The students will learn how to work with XML, including use of the FOR XML clause, the OPENXML function, XQuery expressions, and the xml native data type. They will learn the considerations to be taken into account when creating XML indexes and the syntax used to create the XML indexes. They will also learn what XML schemas and XML schema collections are as well as how to use them to implement typed XML data.
Lessons
      Using the XML Data Type
      Retrieving XML by Using FOR XML
      Shredding XML by Using OPENXML
      Introducing XQuery
      Creating XML Indexes
      Implementing XML Schemas
Lab : Using XML
      Mapping Relational Data and XML
      Storing XML Natively in the Database
      Using XQuery with XML Methods
      Creating XML Indexes

Module 6: Implementing Views
      The students will be introduced to the different types of views available in Microsoft SQL Server 2008 which provide a convenient way to access data through a predefined query.
Lessons
      Introduction to Views
      Creating and Managing Views
      Optimizing Performance by Using Views
Lab : Implementing Views
      Creating Views
      Creating Indexed Views
      Creating Partitioned Views

Module 7: Implementing Stored Procedures
      The students will learn the design and implementation of stored procedures to enforce business rules or data consistency, or to modify and maintain existing stored procedures written by other developers.
Lessons
      Using Stored Procedures
      Creating Parameterized Stored Procedures
      Working With Execution Plans
      Handling Exceptions
Lab : Implementing Stored Procedures
      Creating Stored Procedures
      Working with Execution Plans

Module 8: Implementing Functions
      The students will learn the design and implementation of user-defined functions that enforce business rules or data consistency, or to modify and maintain existing functions written by other developers.
Lessons
      Introducing Functions
      Working with Functions
      Controlling Execution Context
Lab : Implementing Functions
      Creating Functions
      Controlling Execution Context

Module 9: Implementing Managed Code in the Database
      The students will learn to use managed code to implement database objects, such as stored procedures, user-defined data types, user-defined functions, and triggers.
Lessons
      Introduction to the SQL Server Common Language Runtime
      Importing and Configuring Assemblies
      Creating Managed Database Objects
Lab : Implementing Managed Code in the Database
      Importing an Assembly
      Creating Managed Database Objects

Module 10: Managing Transactions and Locks
      The students will learn to use transactions and SQL Server locking mechanisms to meet the performance and data integrity requirements of their applications.
Lessons
      Overview of Transactions and Locks
      Managing Transactions
      Understanding SQL Server Locking Architecture
      Managing Locks
Lab : Managing Transactions and Locks
      Using Transactions
      Managing Locks

Module 11: Using Service Broker
      The students will learn to use Service Broker to create secure, reliable, and scalable applications.
Lessons
      Service Broker Overview
      Creating Service Broker Objects
      Sending and Receiving Messages
Lab : Using Service Broker
      Creating Service Broker Objects
      Implementing the Initiating Service
      Implementing the Target Service

Print  
 
 

  

Blue Star Learning is a proud Microsoft Certified Partner



Blue Star is an Adobe Authorized Training Center



Blue Star Learning is an Authorized CompTIA Training Provider



Blue Star is an Altova Authorized Training Partner



Blue Star is certified by the Bureau of Private Postsecondary and Vocational Education



 Click to verify BBB accreditation and to see a BBB report.



Blue Star is a certified General Services Administration contractor