Skip to main content
GetGlitched logo

Database Design

Learn how to design relational databases that are easier to query, maintain and scale.

Job-focused
Preview of the GetGlitched course experience

Typical duration

4–6 weeks, part-time

Level

intermediate

Delivery

on-demand

From £149/mo

Who this course is for

Learners who already understand basic SQL and want to design better underlying data structures.

What you will be able to do

  • Model real-world domains as relational database schemas.
  • Apply normalisation principles without over-complicating designs.
  • Design tables and relationships that support common reporting needs.
  • Work more effectively with engineers and analysts on data projects.

Syllabus overview

Explore the main modules and hands-on activities you'll complete.

Want to see if this course fits your goals?

Tell us a little about your current experience and we’ll help you work out if this is the right starting point or if another step makes more sense.