Before attending this course, students must:
- Have working knowledge of SQL Server 2005 architecture. Such as, indexing, SQL execution plans, SQL Server basic configuration, etc.
- Have basic monitoring and troubleshooting skills. For example, students should have used Sysmon and Perfmon on the job.
- Have working knowledge of the operating system and platform. That is, the operating system integrates with the database, what the platform or operating system can do, and the interaction between the operating system and the database.
- Have basic understanding of server architecture. For example, CPU and memory utilization and disk input/output (I/O).
- Have basic knowledge of application architecture. That is, how applications can be designed in three layers, what applications can do, interaction between applications and the database, and the interaction between database and the platform or operating system.
- Understand Transact-SQL syntax and programming logic.
- Have basic knowledge of Microsoft Windows networking. That is, understand how Domain Name Service (DNS) operates and how servers communicate between domains.
- Be familiar with SQL Server 2005 features, tools, and technologies.
- Have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential - or equivalent experience.
In addition, it is recommended, but not required, that students have completed:
- Course MS2778, Writing Queries Using Microsoft SQL Server 2005 Transact-SQL.
- Course MS2779, Implementing a Microsoft SQL Server 2005 Database.
- Course MS2780, Maintaining a Microsoft SQL Server 2005 Database.