Course Outline Module 1
Course Outline Module 1
Course Outline Module 1
This module explains the guidelines for designing a conceptual database model with a systematic perspective. A systematic
approach involves formulating your database design process, following guidelines on how to gather and document database
requirements, and following best practices when formulating a conceptual design. Finally, you will learn the guidelines for
using Entity Framework.
Lessons
This module explains the best practices followed when you build a new logical database model. You will also learn the
guidelines for normalization when designing an OLTP model and when designing a data warehouse database. Finally, you
will learn to evaluate the existing logical model of a database.
Lessons
This module explains the guidelines to be followed when designing physical database objects and constraints. The module
also covers the best practices for designing database tables and for designing data integrity.
Lessons
This module explains the considerations for designing indexes. The module also covers the guidelines for designing scalable
databases, and choosing additional optimization techniques, including designing for plan guide and partition.
Lessons
Design indexes.
Design a partitioning strategy.
Design a plan guide.
Design scalable databases.
Lessons
This module explains the best practices to be followed when designing a database access strategy. The module will cover
the guidelines for designing views, stored procedures, and user defined function. Finally, this module explains the guidelines
for CLR development.
Lessons
This module will explain the considerations for optimizing and tuning queries to improve performance. The module will cover
the design considerations to refactor cursors into queries.
Lessons
This module describes considerations and guidelines for defining a transaction strategy for a solution. It also shows the
guidelines to specify isolation levels for data stores.
Lessons
This module describes the guidelines to design XML techniques. This module will cover the design considerations for XML
storage, XQuery, XPath, and FOR XML clause. Finally, this module will cover the considerations for converting data between
XML and relational formats.
Lessons
This module provides an overview of SQL Server 2008 architecture and the various considerations for choosing SQL Server
components to be included in a solution. The module will also cover the considerations for designing service broker and full
text search.
Lessons