Western Governors University DATABASE 0047relational_databases_unit_5_milestone_5. UNIT 5 — MILESTON

Page 1

Score 12/17

You passed this Milestone 12 questions were answered correctly. 5 questions were answered incorrectly. 1 What would be a reason why we may want to denormalize our database?

We may want to store pre-aggregated or derived data.

We want to reduce redundancy.

UNIT 5 — MILESTONE 5 We want to eliminate repeating groups.

We want to remove multivalued dependencies.

RATIONALE We may want to denormalize data to avoid extra join conditions to help prioritize performance and reduce input/output operations in the database. There are also cases in which it may be impossible to generate the data required by a report using plain SQL so we may use this approach to allow users to query exactly what the report would look like. The more joins we have, the slower the processing can be. In some cases, having pre-aggregated data or derived data may be important as it may be something that is constantly calculated.

CONCEPT Denormalization 2 Is this dataset in 3NF or not? If not why not?


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.