a) Relational database, flat file, primary key, foreign key, secondary key, entity relationship modelling, normalisation and indexing.
b) Methods of capturing, selecting, managing and exchanging data.
c) Normalisation to 3NF.
d) SQL - Interpret and modify.
e) Referential integrity
f) Transaction processing, ACID(Atomicity, Consistency, Isolation, Durability), record locking and redundancy.