Activity 01
Inquiry Circle: Find the Redundancy
Provide small groups with a poorly designed flat database table (e.g., an orders table that repeats full customer and product details in every row). Groups highlight every instance of duplicated data, document what would break if one copy were updated without updating the others, and sketch a normalized version using multiple linked tables.
Explain the concept of data redundancy and its drawbacks.
Facilitation TipDuring Collaborative Investigation: Find the Redundancy, assign each pair a different table to audit so the class collectively maps the full scope of duplication before discussion begins.
What to look forPresent students with a simple, unnormalized table (e.g., a list of students, their courses, and instructor names). Ask: 'Identify at least two pieces of data that are repeated. Explain why this repetition could cause problems if an instructor's name changes.'