Data & Databases
Data types, file storage, databases and SQL basics
Data is raw facts and figures. Information is processed, meaningful data.
Data types:
File storage concepts:
Databases store data in organised tables (like a structured spreadsheet). Relational databases link tables using foreign keys.
Basic SQL:
Data validation: checks data is reasonable (range check, type check, presence check, length check). **Verification:** checks data was entered correctly (double entry, proofreading).
Key Points to Remember
- 1Integer, real, string, Boolean, date/time — key data types
- 2Record = full entry; field = one item; key field = unique ID
- 3SQL: SELECT, INSERT, UPDATE, DELETE
- 4Validation checks data is reasonable; verification checks it was entered correctly
Pakistan Example
NADRA — Pakistan's National Database and Data Management
NADRA (National Database and Registration Authority) manages 220+ million Pakistanis' records. Each citizen has a unique CNIC (key field). Fields include name, date of birth, address, and fingerprint data. NADRA uses relational databases to link CNIC to passport, driving licence, and tax records — real-world database design on a national scale.