Back to SQL: A Practical Introduction for Querying Databases
IBM

SQL: A Practical Introduction for Querying Databases

Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and manipulating data in databases. A working knowledge of databases and SQL is a must for anyone who wants to start a career in Data Engineering, Data Warehousing, Data Analytics, Data Science or Business Intelligence. The purpose of this course is to help you learn and apply foundational and intermediate knowledge of the SQL language, and become familiar with many relational database (RDBMS) concepts along the way. You will start with performing basic Create, Read, Update and Delete (CRUD) operations using CREATE, SELECT, INSERT, UPDATE and DELETE statements. You will then learn to filter, order, sort, and aggregate data. You will work with functions, perform sub-selects and nested queries, as well as JOIN data in multiple tables. You will also work with VIEWS, transactions and create stored procedures. The emphasis in this course is on hands-on, practical learning. As such, you will work with real database systems, use real tools, and real-world datasets. You will create a database instance in the cloud. Through a series of hands-on labs, you will practice building and running SQL queries. At the end of the course you will apply and demonstrate your skills with a final project. The SQL skills you learn in this course will be applicable to a variety of RDBMSes such as MySQL, PostgreSQL, IBM Db2, Oracle, SQL Server and others. No prior knowledge of databases, SQL or programming is required, however some basic data literacy is beneficial.

Status: MySQL
Status: SQL
BeginnerCourse21 hours

Featured reviews

PR

4.0Reviewed Mar 7, 2024

Though there are a few mistakes throughout the course, and the labs were not working for a part of the course, overall the course has good useful information.

BB

5.0Reviewed May 24, 2025

i have completed the whole course but then also i am noy getting any certificate downloading option

AI

4.0Reviewed Feb 13, 2025

THE COURSE WAS GREAT I LEARNED ALOT BUT IT CAN BE IMPROVED THROUGH GOING DEEPER TO EACH AND EVERY BASIC CONCEPT

II

5.0Reviewed Jul 3, 2025

Empecé de 0 con SQL y este curso me enseñó desde lo básico hasta comandos un poco más complicados.

MP

5.0Reviewed Oct 2, 2024

The clear explanations, exemplars, and activities helped me understand SQL, even for someone like me who has no IT background.

SJ

5.0Reviewed Jul 26, 2024

Super easy to follow for a beginner. I tried three other courses where I just wasn't getting it I got to this one and knocked it out non stop. Thanks!!!

MR

5.0Reviewed Aug 18, 2023

Hi Coursera,This is a good course, I got SQL Knowledge with practical excercises.Thanks Coursera.

MF

5.0Reviewed Jul 12, 2024

This is the best SQL course I've ever taken! It has tons of hands-on labs, the theory is explained clearly, and you even get to work with IBM DB2.

AA

4.0Reviewed Nov 13, 2025

Overall it's a very good course; I really like how hands-on it is built. There were a few confusing parts with small mistakes in some labs but otherwise it's a great course.

LK

4.0Reviewed Mar 12, 2024

Login to Cloud was little challenging to practice syntax. It could be more grateful if it is accessible easily

AG

5.0Reviewed Jul 29, 2023

I have gotten a solid knowledge of SQL script writing with a great explanation and friendly lab assistant.

SI

5.0Reviewed Aug 10, 2023

Thanks the authority of the course and coursers. I learn lot's of things. It's was nice course for me. I love the course. I will recommend to my friends about the courser.RegardsSaiful.

All reviews

Showing: 20 of 149

Rachel B
3.0
Reviewed Nov 28, 2022
Spencer Albracht
1.0
Reviewed Oct 31, 2023
LUIS ENRIQUE CONTRERAS PERAZA
5.0
Reviewed Dec 21, 2022
Anthony Germinario
4.0
Reviewed Jan 3, 2024
Mina Fuchigami
1.0
Reviewed Jun 11, 2024
Nik Hazirah
5.0
Reviewed Nov 26, 2023
Shanna Jones
5.0
Reviewed Jul 27, 2024
Harley-Payj
5.0
Reviewed Aug 20, 2024
Mukhammedrakhim Fatkulin
5.0
Reviewed Jul 13, 2024
Mammu R
5.0
Reviewed Aug 19, 2023
Diego Hernandez
4.0
Reviewed Mar 24, 2024
Karen Nataly Tibaduiza Rozo
5.0
Reviewed May 19, 2025
Hanna Shevchenko
5.0
Reviewed Sep 4, 2024
Wale Akanni
5.0
Reviewed Apr 25, 2023
Anteneh Girma
5.0
Reviewed Jul 29, 2023
IDVEGA
5.0
Reviewed Jul 3, 2025
Prateek Verma
5.0
Reviewed Dec 21, 2022
Mee Lee Yong
5.0
Reviewed Nov 17, 2023
o david
5.0
Reviewed Aug 18, 2023
Harshit Joshi
4.0
Reviewed Jun 29, 2023