'ms access+course' - normalisation

Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

Forum home » Delegate support and help forum » Microsoft Access Training and help » 'ms access+course' - Normalisation

'ms access+course' - Normalisation

resolvedResolved · Low Priority · Version Standard

Ian has attended:
Access Intermediate course
Access Advanced course

Normalisation

What is first normal form?

RE: Normalisation

The definition for first normal form (1NF) is:

Each column must contain only a single value and each row must contain the same columns.

In 1NF a table must be guaranteed not to have any duplicate records; therefore it must have at least one Primary key.

There must be no repeating groups. For example, suppose that an employee can have multiple skills: a possible representation of employees' skills is {Employee ID, Skill1, Skill2, Skill3 ...}, where {Employee ID} is the unique identifier for a record. This representation would not be in 1NF.


 

Access tip:

Splittng a database

Split your database into two (at least).

Keep all of your code, forms, reports, etc. in one 'code' database and all of your tables in another 'data' database which is then linked to the 'code' database.

This makes modifications, updates and back-ups that much easier and allows you to work on a new version of your 'code' database without affecting existing users. It also makes it easier should you wish to convert a single user databases into a multi-user networked version.

View all Access hints and tips


Server loaded in 0.1 secs.