Elements of this syllabus are subject to change.
This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008 database. The course focuses on teaching individuals how to use SQL Server 2008 product features and tools related to maintaining a database.
Audience
This course is intended for IT Professionals who administer and maintain SQL Server databases.
Module 1: Installing and Configuring SQL Server
Module 2: Managing Databases and Files
Module 3: Disaster Recovery
Module 4: Managing Security
Module 5: Transferring Data
Module 6: Automating Administrative Tasks
Module 7: Implementing Replication
Module 8: Maintaining High Availability
Module 9: Monitoring SQL Server
Module 10: Troubleshooting and Performance Tuning
Before attending this course, students must have:
This five-day instructor-led course is intended for Microsoft SQL Server database developers who are responsible for implementing a database on SQL Server 2008 R2. In this course, students learn the skills and best practices on how to use SQL Server 2008 R2 product features and tools related to implementing a database server.
Audience Profile
This course is intended for IT Professionals who want to become skilled on SQL Server 2008 R2 product features and technologies for implementing a database. To be successful in this course, the student should have knowledge of basic relational database concepts and writing T-SQL queries.
Module 1: Introduction to SQL Server and its Toolset
Module 2: Working with Data Types
Module 3: Designing and Implementing Tables
Module 4: Designing and Implementing Views
Module 5: Planning for SQL Server Indexing
Module 6: Implementing Table Structures in SQL Server
Module 7: Reading SQL Server Execution Plans
Module 8: Improving Performance through Nonclustered Indexes
Module 9: Designing and Implementing Stored Procedures
Module 10: Merging Data and Passing Tables
Module 11: Creating Highly Concurrent SQL Server Applications
Module 12: Handling Errors in T-SQL Code
Module 13: Designing and Implementing User-Defined Functions
Module 14: Ensuring Data Integrity through Constraints
Module 15: Responding to Data Manipulation via Triggers
Module 16: Implementing Managed Code in SQL Server
Module 17: Storing XML Data in SQL Server
Module 18: Querying XML Data in SQL Server
Module 19: Working with SQL Server Spatial Data
Module 20: Working with Full-Text Indexes and Queries
Before attending this course, students must have:
This five-day instructor-led course provides the knowledge and skills to design, optimize, and maintain a database administrative solution for Microsoft SQL Server 2008.
Audience Profile
The primary audience of this course is IT professionals who design and maintain SQL Server databases. The audience can also comprise technical architects and consultants who design and implement SQL Server solutions. Students taking this course are expected to have three or more years of experience working on databases for two or more of the following phases in the product lifecycle - design, development, deployment, optimization, maintenance, or support.
The students should have experience in the following areas:
Module 1: Designing an Administrative Solution for SQL Server 2008
Module 2: Deploying SQL Server 2008
Module 3: Designing the Physical Structure of SQL Server 2008
Module 4: Designing a Strategy for Maintaining a Database in SQL Server 2008
Module 5: Designing Solutions for Managing SQL Server 2008
Module 6: Automating the Database Management Strategy for SQL Server 2008
Module 7: Designing a Strategy for Securing SQL Server 2008
Module 8: Designing a Strategy for Monitoring SQL Server 2008
Module 9: Designing a Strategy for Content Distribution in SQL Server 2008
Module 10: Designing a Strategy for Replication in SQL Server 2008
Module 11: Designing a High-Availability Solution for SQL Server 2008
Module 12: Designing a Backup and Recovery Strategy for SQL Server 2008
Before attending this course, students must:
This five-day instructor-led course provides the knowledge and skills that IT Professionals need to design, optimize, and maintain SQL Server 2008 database.
Audience Profile
The audience of this course is developers who implement database solutions or perform development utilizing the programming features and functionality of SQL Server. Students taking this course are expected to have three or more years of experience working on databases for two or more of the following phases in the product lifecycle - design, development, deployment, optimization, maintenance, or support. They should possess a four-year college degree, BS or BA, in the computer field. The students should have experience in the following areas:
Module 1: Designing a Conceptual Database Model
Module 2: Designing a Logical Database Model
Module 3: Designing a Physical Database Model
Module 4: Designing Databases for Optimal Performance
Module 5: Designing Security for SQL Server 2008
Module 6: Designing a Strategy for Database Access
Module 7: Designing Queries for Optimal Performance
Module 8: Designing a Transaction and Concurrency Strategy
Module 9: Designing an XML Strategy
Module 10: Designing SQL Server 2008 Components
Before attending this course, students must have:
In addition, it is recommended, but not required, that students have completed:
About this Course
This 3-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2008.
Audience Profile
This course is intended for SQL Server database administrators, implementers, system engineers, and developers who are responsible for writing queries.
Module 1: Getting Started with Databases and Transact-SQL in SQL Server 2008
Module 2: Querying and Filtering Data
Module 3: Grouping and Summarizing Data
Module 4: Joining Data from Multiple Tables
Module 5: Working with Subqueries
Module 6: Modifying Data in Tables
Module 7: Querying Metadata, XML, and Full-Text Indexes
Module 8: Using Programming Objects for Data Retrieval
Module 9: Using Advanced Querying Techniques
Before attending this course, students must have: