1-800-THE-TREE (1-800-843-8733)
 

SQL Server 2005 Programming: Hands-On Skills Upgrade

 
Course: 130     Type: Hands-On     Duration: 3 Days

Frequently Asked Questions

What is this course about?

This course provides comprehensive coverage of the new database developer features in Microsoft SQL Server 2005. You learn how to use the enhanced Transact-SQL, new .NET CLR integration, and extended XML features. The extensive hands-on exercises provide you with valuable opportunities to practice solving business problems with Microsoft's Transact-SQL and .NET programming languages. You also gain the skills needed to develop XML-based messaging applications.

What background knowledge do I need?

To succeed in this course, you should be proficient with development in a SQL Server 2000 environment or have completed Course 532, SQL Server Transact-SQL® Programming: Hands-On. If you have significant development experience with SQL Server 7 you will also benefit from this course, however, certain new features introduced in SQL Server 2000 are not covered.

Who will benefit from this course?

Typical participants include:

  • Programmers
  • Analysts
  • Developers
  • Designers
  • Consultants

Others already experienced with SQL Server 2000 will also benefit from this course.

What is SQL Server? What is Transact-SQL?

SQL Server is a key component of Microsoft's Windows Server System. SQL Server is a full-featured relational database management system with support for robust server-side development. It runs on the Windows 2000 and Windows 2003 operating systems. Transact-SQL is Microsoft's dialect of SQL. It is used to manipulate data in databases and to administer databases. Knowledge of this language is essential for anyone developing applications for SQL Server 2005.

What is .NET CLR?

.NET is Microsoft's virtual execution environment and tool set for programming languages and components. It provides a component-based architecture that is capable of distributing applications across an intranet or the Internet. The Common Language Runtime (CLR) forms the core of the Microsoft .NET framework and provides the execution environment for all .NET code.

Do I need to know the SQL language prior to attending this course?

Yes. This course assumes a basic knowledge of the SQL SELECT statement. Knowledge of the SQL INSERT, UPDATE, and DELETE statements is also required.

Does this course assume experience with C#, VB.NET or Visual Studio .NET? What .NET programming language is used in the course?

No prior knowledge of a .NET programming language or Visual Studio .NET experience is required. This course presents examples in the C# programming language, however, the equivalent VB.NET code is available in electronic form.

Is XML knowledge required?

No. This course provides background information on XML as well as hands-on experience producing and using XML.

How much time is spent on each topic?

ContentHours
Architecture and tools1.5
Transact SQL Enhancements4.5
Querying and Storing XML 3.5
Encryption1.0
Integrating .NET CLR with SQL Server4.0
Service Broker2.5
Times, including the workshops, are estimates; exact times may vary according to the needs of each class.

Is this course useful to me if I am a developer experienced with SQL Server 7.0 or SQL Server 2000?

Yes, this course will upgrade your current skills to include the new features in SQL Server 2005.

Is this course useful to me if I have limited SQL Server experience or have only attended Course 530?

No, this course is designed for experienced SQL Server 2000 developers or those who have completed Course 532, SQL Server Transact-SQL® Programming: Hands-On.

Why should I take this course instead of one offered by Microsoft?

Learning Tree is dedicated to helping accelerate the careers of our clients by providing them with world-class technology and management training. Our independence from Microsoft (and any other vendor) allows us to give an unbiased view of what works and what does not. This course is objective in its approach, having been developed independently from Microsoft by industry experts who bring their real-world experience to the classroom.

What kinds of hands-on exercises are included in this course?

The course includes hands-on workshops that provide immediate reinforcement of material covered in the preceding lecture. In these workshops you exploit the new developer features in Transact-SQL. Additional workshops give active experience with creating procedures in .NET CLR, storing and retrieving XML, as well as creating message-based applications with Service Broker.

How does this course relate to other Learning Tree courses?

SQL Server is a trademark of Sybase, Inc.

  
Request More Info

Salutation

First Name

Last Name

Company

Zip Code

Country
   Codes
Work Phone

Extension

E-mail

A representative will contact you to follow up your request.
Privacy Statement

Save an EXTRA $200 on a 10-Day Training Pass!


SQL Server 2005 Programming: Hands-On Skills Upgrade
Upcoming Dates
Oct 22 - 24, 2008
 Washington, DC (Reston, VA)
Nov 5 - 7, 2008
 New York
Jan 21 - 23, 2009
 New York
Mar 4 - 6, 2009
 Washington, DC (Alexandria, VA)
Apr 1 - 3, 2009
 New York
May 20 - 22, 2009
 Washington, DC (Rockville, MD)
Jun 3 - 5, 2009
 New York


Hands-On Course SQL Server 2005 Programming: Hands-On Skills Upgrade
Participants developing a stored procedure.
Your Course Tuition Entitles
You to...
  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)

Course Tuition
$ 2,250 Standard Tuition
Tuition with a Savings Plan
$ 1,580 10-Day Pass
$ 1,665 Training Passport
$ 1,830 Flex-Pass
$ 2,095 Voucher 10-Pack
$ 2,025 Alumni Gold Discount
$ 2,000 Government Discount
 

 
Customer Service or Enroll: 1-800-843-8733