Activity 6: Normalizing Denormalized Data Using Excel

Objective:

Normalize 5 denormalized datasets by splitting them into multiple tables in an Excel workbook. Each dataset should be organized to reduce redundancy and follow database normalization rules.

Create an Excel Workbook with 5 Sheets

  1. Open Microsoft Excel.

  2. Create a new workbook.

Rename each sheet:

  • Sheet 1: employeeData

  • Sheet 2: studentData

  • Sheet 3: productData

  • Sheet 4: orderData

  • Sheet 5: salesData

I populated each sheet with the denormalized data from the provided datasets:

Populate Sheets with Denormalized Data

Identifying Key Entities

I analyzed each dataset and identified repeating entities products. By recognizing these entities, I was able to split the data into multiple related tables to eliminate redundancy.

Each dataset is denormalized. Below is an example:

employeeData:

studentData:

productData:

orderData:

salesData: