Exam 4: Database Design Using Normalization

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

The second step in assessing table structure is to examine data values and determine dependencies and keys.

Free
(True/False)
4.8/5
(37)
Correct Answer:
Verified

True

What are inconsistent values,and why are they a problem?

Free
(Essay)
4.8/5
(35)
Correct Answer:
Verified

Inconsistent values are different forms of the same data value.For example,in a database of dog owners and their dogs,we might find a border collie listed as "b.collie","collie,border",and "border collie".This will create query problems.For example,a query for "border collie" will not return the dogs listed in the other formats.Or,alternatively,we would have to write a query that includes all possible (or at least known)variations of "border collie," and that would be a real pain.

Read-only databases often use several copies of a set of the same data,where each copy is modified for a specific use.

Free
(True/False)
4.9/5
(35)
Correct Answer:
Verified

True

A defining requirement for BCNF is that every determinant must be a candidate key.

(True/False)
4.9/5
(37)

Describe the steps in assessing table structure when you are given a set of tables and asked to construct a new database to store the existing data.

(Essay)
4.9/5
(20)

When examining data values as a part of assessing table structure,you should try to determine three types of keys: the primary key,any candidate keys,and any foreign keys.

(True/False)
4.9/5
(38)

Explain denormalization,and why it may be appropriate to denormalize a set of tables.

(Essay)
4.9/5
(30)

When examining data values as a part of assessing table structure,there is no need to try to determine candidate keys other than the table's primary key.

(True/False)
4.9/5
(18)

The SQL keyword TOP ________.

(Multiple Choice)
4.8/5
(34)

When accessing table structure,how do you determine how many rows are in a table?

(Essay)
4.8/5
(38)

If you see a column name Notes,it is likely that this is a general-purpose remarks column.

(True/False)
4.8/5
(32)

When assessing table structure,how do you determine the number and types of columns in a table?

(Essay)
4.8/5
(46)

Read-only databases are used for ________.

(Multiple Choice)
4.8/5
(32)

The problem of misspelled data entries is an entirely different problem than the inconsistent values problem.

(True/False)
4.9/5
(37)

An inconsistent values problem is created when different users have coded the same data entries differently.

(True/False)
4.8/5
(37)

To count the number of rows in a table,use the SQL construct ________.

(Multiple Choice)
4.8/5
(39)

The SQL IS NULL keyword can be used to count the number of nulls in a column.

(True/False)
4.9/5
(36)

What are the advantages and disadvantages of normalization?

(Essay)
4.8/5
(28)

The SQL keyword IS NULL can be used to help ________.

(Multiple Choice)
4.9/5
(38)

Normalization requires applications to use more complex SQL since they will need to write subqueries and joins to recombine data stored in separate relations.

(True/False)
4.8/5
(38)
Showing 1 - 20 of 100
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)