Question 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.
Question 2 :
Most of the time, modification anomalies cause problems that are severe enough that a table should be normalized into BCNF.
Question 3 :
When building a database from an existing set of tables, we still need to consider normalization principles.
Question 4 :
We have normalized a table into BCNF if all candidate keys are determinants.
Question 5 :
We use the SQL construct COLUMNS(*) to determine the number and type of columns in a table.