50401 Designing and Optimizing Database Solutions with Microsoft SQL Server 2008

Course Categorization:
Microsoft,
Databases,
Course Provider:
New Horizons Computer Learning Centers
Learning Method:
Classroom Learning
Students will gain the knowledge and skills that IT Professionals need to design, optimize, and maintain SQL Server 2008 database.

Lesson 1: Designing a Conceptual Database Model

  • Overview of Database Design
  • Gathering Database Requirements
  • Creating a Conceptual Database Design
  • Overview of Entity Framework
  • Lab : Designing a Conceptual Database Model

Lesson 2: Designing a Logical Database Model

  • Guidelines for Building a Logical Database Model
  • Planning for OLTP Activity
  • Evaluating Logical Models
  • Lab : Designing a Logical Database Model

Lesson 3: Designing a Physical Database Modell

  • Specifying Database Object Naming Standards
  • Converting a Logical Database Model into a Physical Database Model

Lesson 4: Designing Databases for Optimal Performance

  • Guidelines for Designing Indexes
  • Designing a Partitioning Strategy
  • Designing a Plan Guide
  • Designing Scalable Databases
  • Lab : Designing Databases for Optimal Performance

Lesson 5: Designing Security for SQL Server 2008

  • Exploring Security in SQL Server 2008
  • Implementing Identity and Access Control
  • Guidelines for Secure Development in SQL Server 2008
  • Guidelines for Secure Deployment of SQL Server 2008
  • Guidelines for Secure Operations
  • Lab : Designing Security for SQL Server 2008

Lesson 6: Designing a Strategy for Database Access

  • Guidelines for Designing Secure Data Access
  • Designing Views
  • Designing Stored Procedures
  • Designing User-Defined Functions
  • Lab : Designing a Strategy for Database Access

Lesson 7: Designing Queries for Optimal Performance

  • Considerations for Optimizing Queries for Performance
  • Refactoring Cursors into Queries
  • Extending Set-Based Operations
  • Lab : Designing Queries for Optimal Performance

Lesson 8: Designing a Transaction and Concurrency Strategy

  • Guidelines for Defining Transactions
  • Defining Isolation Levels
  • Guidelines for Designing a Resilient Transaction Strategy
  • Lab : Designing a Transaction and Concurrency Strategy

Lesson 9: Designing an XML Strategy

  • Designing XML Storage
  • Designing a Data Conversion Strategy
  • Designing an XML Query Strategy
  • Lab : Designing an XML Strategy

Lesson 10: Designing SQL Server 2008 Components

  • Overview of SQL Server 2008 Components
  • Designing a Service Broker Architecture
  • Designing the Service Broker Data Flow
  • Designing the Service Broker Availability
  • Exploring Full-Text Search
  • Designing a Full-Text Search Strategy
  • Lab : Designing SQL Server 2008 Components
  • Charleston, SC - April 30, 2012
  • Columbia, SC - April 30, 2012
  • Greenville, SC - April 30, 2012
  • Greensboro, NC - April 30, 2012
  • Charleston, WV - April 30, 2012
  • West Valley City, UT - April 30, 2012
  • Madison, WI - April 30, 2012
  • Orlando, FL - May 21, 2012
  • Charleston, SC - June 25, 2012
  • Columbia, SC - June 25, 2012
  • Greenville, SC - June 25, 2012
  • Greensboro, NC - June 25, 2012
  • Charleston, WV - June 25, 2012
  • Urbandale, IA - June 25, 2012
  • Burbank, CA - August 13, 2012
  • Greensboro, NC - August 13, 2012
  • Urbandale, IA - August 13, 2012
  • Charleston, SC - August 27, 2012
  • Columbia, SC - August 27, 2012
  • Greenville, SC - August 27, 2012
  • Charleston, WV - August 27, 2012
  • Greensboro, NC - October 15, 2012
  • Mechanicsburg, PA - October 15, 2012
  • Urbandale, IA - October 15, 2012
  • Orlando, FL - October 29, 2012
  • Charleston, SC - October 29, 2012
  • Columbia, SC - October 29, 2012
  • Greenville, SC - October 29, 2012
  • Charleston, WV - October 29, 2012
  • Greensboro, NC - December 17, 2012

People Also Registered For

2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

This course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2008.

Relational Database Design A Practical Approach

In this course, students will design and create a relational database.

SQL Querying - Level 1 Fundamentals of Querying

In this course, students will compose SQL queries to retrieve desired information from a database.

50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

This course provides students with the knowledge and skills to design, optimize, and maintain a database administrative solution for Microsoft SQL Server 2008.

Related Courses

10337 Updating Your Microsoft SQL Server 2008 BI Skills to SQL Server 2008 R2

This course focuses on the new features SQL Server 2008 R2 for BI specialists.

50027 Querying and Processing SQL Server Data with SQL Statements

This course concentrates on providing students with the knowledge and skills necessary to exploit the features and functions available in SQL Server.

6158 Updating Your SQL ServerĀ® 2005 Skills to SQL Server 2008

This course provides students with the knowledge and skills to upgrade their SQL Server 2005 skills to SQL Server 2008.

2778 Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

This course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2008.

2793 Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services

This course teaches how to implement a Reporting Services solution in an organization. The course discusses how to use the Reporting Services development tools to create reports, and how to use...

6231 Maintaining a Microsoft SQL Server 2008 R2 Database

This course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2008 R2 database. The course focuses on teaching individuals how to use SQL Server 2008 R2 product...

6232 Implementing a Microsoft SQL Server 2008 R2 Database

This 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...

6234 Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

This course teaches students how to implement an Analysis Services solution in an organization. The course discusses how to use the Analysis Services development tools to create an Analysis...

6235 Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

This course teaches students how to implement an Integration Services solution in an organization. The course discusses how to develop, deploy, and manage Integration Services packages.

6236 Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services

This course teaches students how to implement a Reporting Services solution in an organization. The course discusses how to use the development tools to create reports, and how to use the...