Introduction to Database
SWE 124 · Semester 2
5 credits · 13 learning units
Lessons
13 of 13 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 2From paper files to databasesInteractive tutorial
- Lesson 3The database approach and the DBMSInteractive tutorial
- Lesson 4The database environment: three-schema architectureInteractive tutorial
- Lesson 5Data models and database languagesInteractive tutorial
- Lesson 6The Entity-Relationship modelInteractive tutorial
- Lesson 7The relational model: relations, keys and relationshipsInteractive tutorial
- Lesson 8Integrity constraints and NULLsInteractive tutorial
- Lesson 9Normalization and the normal formsInteractive tutorial
- Lesson 10Relational algebra and relational calculusInteractive tutorial
- Lesson 11Practical: loading and exploring a sample databaseInteractive tutorial
Put it into practice
Work independently
Curriculum source
HND Computer Engineering Software Engineering Curriculum.pdf · SWE 124 · Course table: p. 9 · Outline pages: 21, 22