What does Referential Integrity mean?
Prevents you from deleting related records
What is a serial file?
Permanent storage of data
What is a sequential file?
- The order is maintained when new records are added
What is an indexed sequential file?
Maintain an index to allow groups of records to be accessed quickly.
What is a database?
A database is a structured, persistent collection of data
What are the advantages of using a database?
What is a DBMS?
Software which manages the database
What features does a DBMS provide?
What are the components of a database?
What is a flat file?
One table and all data is stored within it.
What are the disadvantages of a flat file?
What is a relational database?
A relational database has more than one related table.
How do you get from a flat file to a relational database?
Normalisation
What must be true for a relational database?
What is a foreign key?
A field in one table that uniquely identifiers a row of another table or the same table.
What are the types of relationship?
What is the primary key also known as and what is it used for?
Index used to quickly find records.
What are secondary keys used for?
To quickly perform query’s on the database.