1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Instructor Notes Module 5: Normalizing the Logical Data Design doc

2 338 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Normalizing the logical data design
Thể loại Instructor notes
Định dạng
Số trang 2
Dung lượng 81,94 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Instructor Notes Module 5: Normalizing the Logical Data Design Introduction This module provides students with instruction in the basics of normalizing a logical data design.. To be ab

Trang 1

Instructor Notes Module 5:

Normalizing the Logical Data Design

Introduction

This module provides students with instruction in the basics of normalizing a logical data design To be able to normalize a database, students need to understand primary and foreign keys and how to use keys to represent relationships between entities This module teaches students how to normalize data only to third normal form

After completing this module, students will be able to:

! Use primary and foreign keys to implement relationships between entities

! Explain the benefits of normalizing entities

! Normalize a table to third normal form

Materials and Preparation

This section provides you with the materials and preparation needed to teach this module

Materials

To teach this module, you will need the following materials:

! Microsoft® PowerPoint® file P05_1609a.ppt

! Module 5, “Normalizing the Logical Data Design”

! Activity 5.1, “Identifying Keys in the Logical Model”

! Activity 5.2, “Normalizing Data”

Preparation

To prepare for this module, you should:

! Read all materials for this module

! Complete the activities

! Be sure you understand the concepts of data normalization

Presentation:

60 Minutes

Activities:

50 Minutes

Trang 2

2 Instructor Notes Module 5: Normalizing the Logical Data Design

Activities

Activity 5.1: Identifying Keys in the Logical Model

In this exercise, students will identify primary, foreign, and composite keys for

a logical data model based on the Ferguson and Bardell, Inc case study

After completing this activity, students will be able to:

! Identify primary, foreign, and composite keys in a logical data model

! Select a primary and foreign key type that is appropriate for a given entity

1 Complete the activity

2 Look at the answers and be able to explain them

Activity 5.2: Normalizing Data

In this activity, students will normalize the logical design from Activity 5.1 to third normal form

After completing this activity, students will be able to:

! Normalize a logical data design to third normal form

1 Complete the activity

2 Look at the answers and be able to explain them

Module Strategy

Use the following strategy to present this module:

! Implementing Entity Relationships This section discusses the use of keys to uniquely identify entities within the logical data model It also explains how keys are used to implement

relationships among entities For many students, this territory will be familiar, so you should be able to cover this material fairly quickly

Be sure to explain the concept of composite keys and why students might use them

! Normalization Basics

In this section, students learn the definitions of normalization and related concepts, and the benefits of normalization This section is a critical part of the course and might be unfamiliar or difficult for many students Any time you gained from the previous section should be spent making sure that students understand this section thoroughly Be prepared with extra examples; it might be worthwhile to work through a new data problem in addition to the ones supplied in the text Your goal is that students be able to almost “sense” whether data is normalized when it is presented to them

Ngày đăng: 17/01/2014, 09:20

TỪ KHÓA LIÊN QUAN