
Structured Query Language (SQL)
Practical application of SQL for Data Definition Language (DDL) and Data Manipulation Language (DML). Students will write complex queries involving joins and aggregations.
About This Topic
Practical application of SQL for Data Definition Language (DDL) and Data Manipulation Language (DML). Students will write complex queries involving joins and aggregations.
Key Questions
- How do we create and modify database schemas using SQL?
- What is the difference between INNER JOIN and LEFT JOIN?
- How are aggregate functions used to summarise data?
Active Learning Ideas
See all activities→Activities & Teaching Strategies
See all activities
More in Databases and Data Management
Relational Database Design and Normalisation
Students will design Entity-Relationship (ER) diagrams and normalise databases up to the Third Normal Form (3NF). This ensures data integrity and reduces redundancy.
8 methodologies
NoSQL and Alternative Data Stores
An introduction to non-relational databases, focusing on document-oriented stores like MongoDB. Students will compare NoSQL with traditional SQL databases.
8 methodologies