Designing the Data Tier for Microsoft SQL Server 2005
Home
»
Microsoft
»
Microsoft SQL 2005
»
Designing the Data Tier for Microsoft SQL Server 2005
« Back
Introduction
This one-day instructor-led clinic provides students with the knowledge and skills to design the data tier for Microsoft SQL ServerT 2005. The clinic focuses on teaching database developers working in enterprise environments to understand and decide how application developers are going to access and consume their data. This is a major failure point of database solutions today.
Pre-Requisites
Before attending this course, students must:
- Have experience reading user requirements and business-need documents.
- Have basic knowledge of the Microsoft .NET Framework, .NET concepts, ADO.NET, and service oriented architecture (SOA).
- Be familiar with the tasks that application developers typically perform.
- Understand Transact-SQL syntax and programming logic.
- Have some experience with professional-level database design and know the tradeoffs when backing out of the fully normalized design (denormalization) and designing for performance and business requirements.
- Have basic monitoring and troubleshooting skills.
- Have basic knowledge of the operating system and platform.
- Have basic knowledge of application architecture.
- Know how to use a data modeling tool.
- Be familiar with SQL Server 2005 features, tools, and technologies.
- Have an MCTS: Microsoft SQL Server 2005 credential, or equivalent experience.
- It is recommended, but not required, that students have completed
Course 2778: Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.
Course 2779: Implementing a Microsoft SQL Server 2005 Database.
Course 2780: Maintaining a Microsoft SQL Server 2005 Database.
Outcomes
After completing this course, students will be able to:
- Choose data access technologies and an object model to support an organization's business needs.
- Design an exception handling strategy.
- Choose a cursor strategy.
- Design query strategies using Multiple Active Result Sets (MARS).
- Design caching strategies for database applications.
- Design a scalable data tier for database applications.