DataLeaguebeta

Databases and SQL

The relational model, ERDs, keys and normalisation, then SQL queries that join tables and aggregate. You run the queries right in the browser.

1 lesson5 tasks135 points in totalTask difficulty: 1 easy, 4 medium

Company data does not live in spreadsheet files but in databases. Here you learn to design them without duplicates and to ask them questions in SQL.

Lessons

Read first, then practise on the tasks.

  1. Lesson 1

    From ERD to tables: design without duplicates

    Turn entities, relationships and keys into tables that never contradict themselves. Normalisation without fear of the jargon.

    ~12 minup to 50 pts

Tasks