|
|
 |
Microsoft SQL Server 2005
Designing Microsoft SQL Server 2005 Databases (2782)
|
|
|
Who Should Attend
| This course is intended for current professional database developers who have three or more years of on-the-job experience developing SQL Server database solutions in an enterprise environment. |
Prerequisites
| Before attending this workshop, students must have experience reading user requirements and business-need documents, business process flow charts and entity relationship diagrams. They should able be able to understand Transact SQL syntax and programming logic and be able to design a database to 3NF and know the trade offs when backing out of the fully normalised design and designing for performance and business requirements in addition to being familiar with design models such as Star and Snowflake schemes.
|
|
|
| Additionally, students should have basic monitoring and troubleshooting skills, basic knowledge of the operating system and platform, and knowledge of application architecture. Students should also have experience with a data modeling tool, and be familiar with SQL Server 2005 features, tools and technologies. Furthermore, they should have a Microsoft Certified Technology Specialist: Microsoft SQL Server 2005 credential or relative experience. |
Course Objectives
| This two-day course provides students with the knowledge and skills to design databases for Microsoft SQL ServerT 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.
|
|
|
| After completing this course, students will be able to approach database design from a systematic perspective, gather database requirements, and formulate a conceptual design. Students will also be able to analyse and evaluate a logical database design and apply best practices for creating a physical database design. Additionally, they will be able to apply best practices when designing for database scalability, design a database access strategy and use best practices to model database. |
Course Content
| 1. Approaching Database Design Systematically
|
| 2. Modeling a Database at the Logical Level
|
| 3. Modeling a Database at the Physical Level
|
| 4. Designing for Database Performance
|
| 5. Designing a Database Access Strategy
|
| 6. Modeling Database Dependencies |
Dates Europe
To book a course, please click on the required city name.
Germany
|
|
 |
|