Loading Course Schedule...
This instructor-led course provides students with the knowledge and skills to design the data tier for Microsoft SQL Server 2005. This course 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.
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, in addition to being familiar with design models such as Star and Snowflake schemas-Have basic monitoring and troubleshooting skills-Have basic knowledge of the operating system and platform-Have basic knowledge of application architecture-Be familiar with SQL Server 2005 features, tools, and technologies-Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential, or equivalent experience
1 Day/Lecture & Lab
This course is intended for current professional database developers who have three or more years of on-the-job experience developing SQL Server database solutions in an enterprise environment.
- Choosing Data Access Technologies and an Object Model
- Designing an Exception Handling Strategy
- Choosing a Cursor Strategy
- Designing Query Strategies Using Multiple Active Result Sets
- Designing Caching Strategies for Database Applications
- Designing a Scalable Data Tier for Database Applications