Database and SQL
SWE 202 · Semester 3
5 credits · 17 learning units
Lessons
17 of 17 learning units provide interactive tutorials with worked examples, diagrams, knowledge checks and subject mastery questions. Each check draws five questions from the available bank; question counts vary by unit. The remaining units provide preparation, guided practice or an independent project.
Subunit titles retain the curriculum’s original language.
Start here
Curriculum topics
- Lesson 2Relational database conception principlesInteractive tutorial
- Lesson 3Relational design, anomalies and normalizationInteractive tutorial
- Lesson 4The SQL language and the SELECT statementInteractive tutorial
- Lesson 5Filtering rows with WHEREInteractive tutorial
- Lesson 6Range, set membership and pattern matchingInteractive tutorial
- Lesson 7NULL and three-valued logicInteractive tutorial
- Lesson 8Sorting results with ORDER BYInteractive tutorial
- Lesson 9Aggregate functionsInteractive tutorial
- Lesson 10Grouping with GROUP BY and HAVINGInteractive tutorial
- Lesson 11Joining tables and relationship cardinalityInteractive tutorial
- Lesson 12Subqueries, ANY and ALLInteractive tutorial
- Lesson 13Changing data: INSERT, UPDATE and DELETEInteractive tutorial
- Lesson 14Transactions and safe changesInteractive tutorial
- Lesson 15Database administration in practiceInteractive tutorial
Put it into practice
Work independently
Curriculum source
HND Computer Engineering Software Engineering Curriculum.pdf · SWE 202 · Course table: p. 10 · Outline pages: 38