AIncorrect Answer

A normalised database should run faster, and not slower, as far as insertions are concerned (less information to add). Full normalisation may require more join conditions than an unnormalised one, but this is traded off against a drop in data per record (less duplication).

close

BIncorrect Answer

This is certainly true, as legacy systems may contain duplicated information but is would be too expensive to do anything about it now.

close

CIncorrect Answer

How many tables are too many?

close

DIncorrect Answer

Queries may indeed become more complicated, as there may be more join conditions. However, you do not need to cross-check duplicated information in a normalised database, so perhaps it is a case of "swings and roundabouts".

close

ECorrect Answer

Table size is reduced by normalisation, not increased. But how large is too large?

close

A B C D E TELL ME NEXT INDEX
 
 

Each of the following is an argument which might be used to support the use of relations which are not fully normalised. Select the weakest argument.

  1. A fully normalised database may perform too slowly
  2. Full normalisation may compromise existing applications/systems
  3. A fully normalised database may have too many tables
  4. Full normalisation may make some queries too complicated
  5. A fully normalised database may result in tables which are too large