What is a database?
Benefits of using electronic databases
What is a flat file?
What are the advantages of a flat file?
Typical uses of flat files
Disadvantage of flat files
Can be inefficient as they include a lot of repetitive data which takes up space
If only flat file databases were used, they would quickly…
What is a relational database?
A database which recognises the difference between entities + uses different tables for each entity
What is an entity?
An item of interest about which information is stored
What is a primary key?
A unique identifier (field) for each record in a table
What is a foreign key?
Attribute which relationally links two tables together
What is a secondary key?
An index other than a primary key used to search and sort through the database with more convenience and speed
What does capturing data mean?
The process of getting the information that will be stored in the database
Different methods of capturing data
What methods do banks use to capture data from cheques?
Paper based forms
Data input is manual + involves human reading the form + typing the info into a computer based system
How are errors reduced when inputting the data from a paper based form?
Optical Character Recognition
Optical Character Recognition examples