SQL and databases

Stage 1 · Lesson 4 of 8

Installing SQL Server locally

Relational thinking and your setup

has two free editions for learning. has every feature, but its licence allows only development and testing. SQL Server 2025 splits it into Standard Developer and Enterprise Developer.

is free for real production use, but limited: in SQL Server 2025 each database is capped at 50 GB. You can install it on Windows, on Linux, or in a Docker container, which is also how you run it on a Mac. Choose if you want to log in with a SQL username and password rather than your Windows account. Note the port, which is 1433 by default, and create your own database.

Common trapinstalling only the server and wondering where to type queries: you also need a client, such as , the command-line client, or one of the graphical tools in the next topic.

A question to check yourself, an AI practice session and 1 cheat sheet entry come with the full roadmap. Unlock

Resources for this stage

Start with· follow one of these

Keep handy

  • Install guides for Windows, Linux and containers, plus the sqlcmd and SSMS quickstarts

  • A one-page map of SQL topics: use it to see where each stage of this roadmap fits

Mark this stage as not done?