Home / CSE / Database System 2 - CS :: Database Design Using Normalization

CSE :: Database System 2 - CS

  1. When building a database from an existing set of tables, we may safely assume that referential integrity constraints have been enforced on the data we are given.

  2. A.

     True

    B.

     False


  3. Most of the time, modification anomalies cause problems that are severe enough that a table should be normalized into BCNF.

  4. A.

     True

    B.

     False


  5. When building a database from an existing set of tables, we still need to consider normalization principles.

  6. A.

     True

    B.

     False


  7. We have normalized a table into BCNF if all candidate keys are determinants.

  8. A.

     True

    B.

     False


  9. We use the SQL construct COLUMNS(*) to determine the number and type of columns in a table.

  10. A.

     True

    B.

     False


  11. One common design problem when designing a database from existing data is the use of a single cell in one column to store multiple values of an attribute.

  12. A.

     True

    B.

     False


  13. In all cases, normalization into BCNF is desirable.

  14. A.

     True

    B.

     False


  15. Denormalized tables are in BCNF.

  16. A.

     True

    B.

     False


  17. We can eliminate modification anomalies with proper normalization that results in tables in BCNF.

  18. A.

     True

    B.

     False


  19. Proper normalization eliminates duplicated data.

  20. A.

     True

    B.

     False