Week 04: Database Design – ER Modeling & Schema Refinement (under construction)

SLOs for Week 04

Students will be able to…

  1. Add conditional logic to queries using CASE.
  2. Create and understand the view concept using CREATE VIEW and DROP VIEW.
  3. Differentiate between materialized and non-materialized views.
  4. Design ER diagrams to model database structures.
  5. Convert ER models into relational schemas.
  6. Create SQL schemas from conceptual designs.
  7. Identify and resolve redundancy issues in schemas.

Slides, videos, and application exercises

Week 04: Slides

No readings for Week 4.

Homework 04:

Project 04:

Exam 1

Exam on Friday during class. Bring your laptop. Content: Weeks 1 - 3.