Skip to main content

← Computer Science syllabus

SingaporeComputer Science

Data, Information and Databases

5 dot points across 5 inquiry questions. Click any dot point for a focused answer with worked past exam questions where available.

How do we organise tables to remove redundancy and avoid update anomalies?

How do we plan a database before building it, capturing entities and the relationships between them?

How does a relational database organise data into tables, and how do keys link those tables together?

How do we define the structure of a database and enforce rules on the data it can hold?

How do we retrieve and change data in a relational database using SQL?