Data Modeling
This page provides study materials on data modeling with relational and NoSQL databases. It introduces the intuition behind both database types, discusses their strengths and weaknesses and finally analyzes for which use-case which type is most suited.
(Re-)Watch the Lecture
Download the Lecture Slides
📄 Please click the image to download/view the slides (PDF).
Listen to the Podcast
Using the lecture notes, I made an AI-generated podcast with NotebookLM for auditory learners.
Learn Query Languages
If you want to improve your skills on query languages, I recommend the following interactive tutorials:
Find Additional Study Materials
- Tutorial Comparing NoSQL and Relational Databases
- Video Tutorial on SQL
- CMU Lecture on Databases
- Short Intro Video on NoSQL
- Book: Database System Concepts, Silberschatz et al.
