Vidyalelo
Database · all questions

Database Design Using Normalization
practice.

Practice every MCQ with options. Use Show answers when you want the correct option and solution.

40

Questions

2/2

Page

Pick an option on a question to see the right answer and solution.

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.

Select an option to see the answer and solution.

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

Select an option to see the answer and solution.

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

Select an option to see the answer and solution.

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

Select an option to see the answer and solution.

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

Select an option to see the answer and solution.

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.

Select an option to see the answer and solution.

In all cases, normalization into BCNF is desirable.

Select an option to see the answer and solution.

Denormalized tables are in BCNF.

Select an option to see the answer and solution.

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

Select an option to see the answer and solution.

Proper normalization eliminates duplicated data.

Select an option to see the answer and solution.

The design guidelines and priorities for read-only databases are different because read-only databases are never updated.

Select an option to see the answer and solution.

The phrase "SALE.CNumber must exist in CUSTOMER.CNumber" is a referential integrity constraint.

Select an option to see the answer and solution.

We use the SQL construct COUNT(*) to count the number of rows in a table.

Select an option to see the answer and solution.

When you are given a set of tables and asked to create a database to store their data, the first step is to create the new database.

Select an option to see the answer and solution.

Multivalued dependencies create harmless anomalies that should be noted, but do not always need to be eliminated.

Select an option to see the answer and solution.

One common design problem when designing a database from existing data is the use of a general-purpose remarks column in the received data.

Select an option to see the answer and solution.

One common design problem when designing a database from existing data is the presence of missing values, called blank values, in received data.

Select an option to see the answer and solution.

Normalization requires programmers to write more complex SQL.

Select an option to see the answer and solution.

One common design problem when designing a database from existing data is the presence of inconsistent values in the received data.

Select an option to see the answer and solution.

When building a database from an existing set of tables, we may safely assume that there are no multivalued dependencies in the data we are given.

Select an option to see the answer and solution.