Good day!
UP, Mapua, St. Benilde, and PUP in cooperation with Microsoft agreed on a venture to create industry and technology aware instructional materials which will be used by the said schools in its curriculum to arm its students with the necessary skills when the leave their respective schools. C#.NET, ADO.NET, ASP.NET, Mobile Programming, and SQL 2005 will be the main focus of the said venture.
PUP has been assigned to create materials on MSSQL Server 2005.
The following is the module to be discussed (Microsoft Official Curriculum # 2734):Course outline
Module 1: SQL Server 2005 Overview
Module 2: Transact-SQL Enhancements in SQL Server 2005
Module 3: Using XML in SQL Server 2005
Module 4: Using Service Broker
Module 5: Using Native HTTP Support
Module 6: Using Notification Services
Module 7: Using the .NET CLR in SQL Server 2005
Module 8: Developing Client Applications
Module 9: Using SQL Management Objects
Module 1: SQL Server 2005 Overview
The information in this module introduces the main new features and enhancements
in SQL Server 2005 and describes the new development tools.
Lessons
- SQL Server 2005 Components and Architecture
- SQL Server Developer Tools
- SQL Server 2005 Security Implementation
After completing this module, students
will be able to:
- Describe the components and architecture of SQL Server 2005.
- Use SQL Server
Management Studio to create a database solution.
- Use security features of SQL
Server 2005.
Module 2: Transact-SQL Enhancements in SQL Server 2005
In this module, students learn about the improvements in Transact-SQL in SQL
Server 2005.
Lessons
- Data Definition Language Enhancements
- Data Manipulation Language Enhancements
- Structured Exception Handling
After completing this module, students will be able to:
- Use new Data Definition
Language (DDL) features in SQL Server 2005.
- Use new Data Manipulation Language
(DML) features in SQL Server 2005.
- Implement structured exception handling in
Transact-SQL.
Module 3: Using XML in SQL Server 2005
In this module, students learn about the XML-related functionality in the
SQL Server 2005 database engine will be described.
Lessons
- XML Enhancements in SQL Server 2005
- The xml Data Type
- Using XQuery
After completing this module, students will be able to:
- Use enhanced XML features
in SQL Server 2005.
- Use the xml data type for typed and untyped XML.
- Use XQuery expressions with
XML data.
Module 4: Using Service Broker
The information in this module introduces Microsoft SQL Server 2005 Service
Broker-a message-based platform for building service-oriented database solutions.
Lessons
Service Broker Architecture
Using the Service Broker
After completing this module, students will be able
to:
- Describe the Service Broker architecture.
- Use Service Broker for message-based
communication.
Module 5: Using Native HTTP Support
In this module, students learn how to create HTTP endpoints that make database
services available to Web services clients.
Lessons
- Native HTTP Support in SQL Server 2005
- Configuring Native HTTP Support
After completing this module, students will be able to:
- Describe the native
HTTP support features in Microsoft SQL Server 2005.
- Implement a Web service
using native HTTP endpoints.
Module 6: Using Notification Services
The information in this module introduces Notification Services and how to
develop Notification Services applications.
Lessons
- Notification Services Architecture
- Building Notification Services Solutions
After completing this module, students will be able to:
- Describe the architecture
of a Notification Services solution.
- Design and implement a simple Notification
Services solution.
Module 7: Using the .NET CLR in SQL Server 2005
In this module, students learn how to implement managed code in a SQL Server
2005 database.
Lessons
- SQL Server and the .NET CLR
- Implementing Managed Code in SQL Server 2005
After completing this module, students will be able to:
- Identify appropriate
scenarios for using managed code in the database.
- Implement managed database
objects.
Module 8: Developing Client Applications
The information in this module introduces database developers to client application
development techniques that use the data access classes provided in the .NET
Framework.
Lessons
- Developing Client Applications with ADO.NET
- Data Binding in the .NET Framework
2.0
After completing this module, students will be able to:
- Use ADO.NET to build
a database client application.
- Use data binding in a client application.
Module 9: Using SQL Management Objects
The information in this module introduces the SQL Management Objects (SMO)
Application Programming Interface (API) in Microsoft SQL Server 2005, which
provides classes that you can use to manage SQL Server. SQL Server 2005 also
introduces Replication Management Objects (RMO) to allow automation of replication.
Lessons
- Introduction to SQL Management Objects
- Replication Management Objects
After completing this module, students will
be able to:
- Use SMO to manage SQL Server.
- Use RMO to manage replication.
Now, here is the dillema. You see, I (ahem, we
) don't have much idea on the new features of SQL 2005. Search for reference materials here in RP proved futile. So I am posting here, just in case you guys may have the time (and the technical knowledge of course
) to give me a helping hand.
Thanks in advance. 
________________
Thanks,
apachejrs