TAILIEUCHUNG - Activity 5.2: Normalizing Data

In this exercise, you will evaluate a logical design and then redesign it based on your knowledge of keys and normalization to produce a fully normalized data design. | Activity Normalizing Data In this activity you will normalize a set of entities from the Ferguson and Bardell Inc. case study. Objectives After completing this activity you will be able to Normalize a logical data design to third normal form. Before You Begin This activity is completed individually with a class discussion to follow. Time to complete this activity 30 minutes 26 Activity Normalizing Data Exercise 1 Creating a Normalized Data Design In this exercise you will evaluate a logical design and then redesign it based on your knowledge of keys and normalization to produce a fully normalized data design. Normalize the design to third normal form 1. Review the ER diagram on the next page. 2. Identify the areas of the ER diagram in which normalization rules are violated as follows a. Data is duplicated within multiple entities. b. Attributes of an entity are not directly associated with that entity. c. Each entity does not have attributes that uniquely define each instance. 3. On the page opposite the ER diagram sketch out your own ER diagram with normalization applied to the third normal form. Tip Keep in mind that the data design shown on the next page is not optimized in any way. The keys provided may need to be redesigned as part of the normalization process. Next you will discuss your answers with the class. Activity Normalizing Data 27 Contracts With Employee EmployeeID PK Name Address SSN E-Mail 1 Type Completes Salary BillableRate Vehicle VehicleID PK Is Issued EmployeeID FK Make Model VIN Year BeginMileage EndMileage MaintenanceCost1 MaintenanceDesc1 MaintenanceDate1 MaintenanceMiles1 MaintenanceCost2 MaintenanceDesc2 MaintenanceDate2 MaintenanceMiles2 MaintenanceCost3 MaintenanceDesc3 MaintenanceDate3 MaintenanceMiles3 Timesheet Invoice Contract ContractID PK ClientID FK EmployeeID FK 1 œ StartDate EndDate Description Purchases Client ClientID PK 1 Name Address City State Zip

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.