learn something new
Learn
Learn
FIND A CLASS
Register
Course Schedule
Virtual Training Schedule
Contact Us
Map : Bloomington, IL
Map : Springfield, IL
Follow Us
CERTIFICATIONS
PROGRAMS
LEARN
>
Find a Class
> Class Summary
MS2782 - Designing Microsoft SQL Server 2005 Databases
If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at
getsmart@LRS.com
This course provides students with the knowledge and skills to design databases for Microsoft® SQL Server 2005 using business requirements to guide their decisions (beyond structured third normal form [3NF] modeling techniques). Students will also learn to incorporate security requirements throughout their design.
Click here for a printer-friendly version of this page.
This course has not been scheduled yet. Please contact us by clicking the link below to learn about availability.
Contact us for additional availability.
Prerequisites
Before attending this course, students must: Have experience reading user requirements and business-need documents. For example, development project vision/mission statements or business analysis reports. Have experience reading and drawing business process flow charts. Have experience reading and drawing entity relationship (ER) diagrams. Understand Transact-SQL syntax and programming logic. Be able to design a database to 3NF and know the trade offs 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. That is, how the operating system integrates with the database, what the platform or operating system can do, and how interaction between the operating system and the database works. Have basic knowledge
Detailed Class Syllabus
Approaching Database Design Systematically
Overview of Database Design
Gathering Database Requirements
Creating a Conceptual Database Design
Modeling a Database at the Logical Level
Building a Logical Database Model
Designing for OLTP Activity
Designing for Data Warehousing
Evaluating Logical Models
Modeling a Database at the Physical Level
Designing Physical Database Objects
Designing Constraints
Designing for Database Security
Designing Server and Database Options
Evaluating the Physical Model
Designing for Database Performance
Designing Indexes
Planning for Table Optimization
Planning for Database Optimization
Designing a Database Access Strategy
Designing for Secure Data Access
Designing User-Defined Functions
Designing Stored Procedures
Modeling Database Dependencies
Modeling Local Database Dependencies
Modeling Remote Database Dependencies