Title: Learning Objectives
Course: Database Programming: Oracle (10036) > Section: Competency Modules

When finished with this competency 2.5 , you will  be able to:
- Describe what normalization is and what role it plays in the database design process
- Define the normal forms 1NF, 2NF, 3NF, BCNF, and 4NF
- Explain how normal forms can be transformed from lower normal forms to higher normal forms
- Recognize the normalization and ER modeling are used concurrently to produce a good database design
- Identify some situations require renormalization to generate information efficiently