levo

Databases

Normalisation to third normal form

  • 3 things to know
  • A2 Unit 1

Overview

Characteristics of data in un-normalised form, characteristics of first normal form and characteristics of second normal form.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

Take an Employee table holding employee number, name, department code and department name to third normal form.

Evaluation

What are the disadvantages of normalisation?

Key term

What are the characteristics of data in un-normalised form?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    What is normalisation?

    Model answer

    Normalisation is a step-by-step process of organising attributes into tables so that each fact is stored once and every non-key attribute depends on the whole primary key and on nothing else. The aim is to remove duplication and the update problems it causes.

  2. 2

    What are the characteristics of data in un-normalised form?

    Model answer

    Un-normalised data is held in a single structure containing repeating groups, so one record holds several values of the same attribute, such as one order record carrying four product codes and four quantities.

  3. 3

    What are the characteristics of first normal form?

    Model answer

    Data is in first normal form when it contains no repeating groups: every intersection of a row and a column holds one value only, and the table has a primary key. The repeated group has been moved to a separate table with a key linking it back.

  4. 4

    What are the characteristics of second normal form?

    Model answer

    Data is in second normal form when it is in first normal form and every non-key attribute depends on the whole of the primary key rather than on part of it. Second normal form only bites where the key is composite.

  5. 5

    What is a partial dependency?

    Model answer

    A partial dependency exists where a non-key attribute depends on only part of a composite primary key. In a table keyed on order number and product code, the product description depends on the product code alone, which is a partial dependency.

  6. 6

    What are the characteristics of third normal form?

    Model answer

    Data is in third normal form when it is in second normal form and no non-key attribute depends on another non-key attribute. Every attribute depends on the key, the whole key and nothing but the key.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Systems Analysis and Development Approaches
Design, Development and Testing
Implementation and System Security
Programming

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

A check requires a value.
presencerangeformat

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

ANormal data is 12, which should be accepted.
BBoundary data is 1 and 50, which should be accepted.
C0 and 51, just outside the limits, should be rejected.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

One byte is made up of 8 bits.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Databases, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.