SQL, short for Structured Query Language, it is the most popular database query language in use today. SQL is supported by a wide range of relational database systems (RDBMS). Learning SQL opens the door to query dozens of megabytes in a SQLite database all the way up to hundreds of terabytes in an Oracle database. The devil, as always, is in the details - but the foundations are the same.
Edument’s SQL courses provide a solid grounding in Structured Query Language. Critically, they also introduce the most important concepts in databases - leaving you equipped not only to query existing database schemas, but also to design your own.
Courses in SQL
This intermediate course builds on Beginning SQL and goes deeper into the language as well as how to design and implement your own databases from scratch.
News & feeds
We launch summer Boot CampRead more
Priority queues in Java and PythonRead more
How do you talk about a "priority queue", a queue data structure where elemens get to "cut in line" if they're important? In this article, we'll compare the (quite different) answers from Java and Python standard libraries.
How to install RavenDB on a VM in Azure (step-by-step, part 1)Read more
This is a guide for you who want to work with document databases. I describe how I got RavenDB to work on a regular Windows Server 16 virtual machine which in turn runs in the Azure cloud.
How to install RavenDB on a VM in Azure (step-by-step, part 2)Read more
A guide in three parts, this is the second part.
How to install RavenDB on a VM in Azure (step-by-step, part 3)Read more
This is a guide in three parts. In this third part, we show how you import a certificate.