Total Questions : 10
Expected Time : 10 Minutes

1. Why is it important to avoid update anomalies in a normalized database?

2. What challenges may arise when normalizing a database that contains historical data?

3. How can the use of a surrogate key impact the process of data migration in a database?

4. In database normalization, what is a candidate key?

5. How does the presence of null values impact the normalization process?

6. In the context of database design, what is a superkey?

7. What is the primary goal of database normalisation?

8. What challenges may arise when denormalizing a database for the purpose of optimizing query performance?

9. Which normal form ensures that there are no transitive dependencies and no partial dependencies?

10. When might it be appropriate to use database partitioning in a normalized database environment?