logo

CuriousTab

CuriousTab

Database Design Using Normalization problems


  • 1. In all cases, normalization into BCNF is desirable.

  • Options
  • A. True
  • B. False
  • Discuss
  • 2. Denormalized tables are in BCNF.

  • Options
  • A. True
  • B. False
  • Discuss
  • 3. Normalization requires programmers to write more complex SQL.

  • Options
  • A. True
  • B. False
  • Discuss
  • 4. 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.

  • Options
  • A. True
  • B. False
  • Discuss
  • 5. One common design problem when designing a database from existing data is the use of a general-purpose remarks column in the received data.

  • Options
  • A. True
  • B. False
  • Discuss
  • 6. Most of the time, modification anomalies cause problems that are severe enough that a table should be normalized into BCNF.

  • Options
  • A. True
  • B. False
  • Discuss
  • 7. We use the SQL construct COUNT(*) to count the number of rows in a table.

  • Options
  • A. True
  • B. False
  • Discuss
  • 8. 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.

  • Options
  • A. True
  • B. False
  • Discuss
  • 9. One common design problem when designing a database from existing data is the presence of missing values, called blank values, in received data.

  • Options
  • A. True
  • B. False
  • Discuss
  • 10. We use the SQL construct COLUMNS(*) to determine the number and type of columns in a table.

  • Options
  • A. True
  • B. False
  • Discuss

First 2 3