Skip to content

Work & Development · Backend & Full Stack Development

SQL and Relational Data

Build a small resource directory with related tables and clear database queries.

Level
Intermediate
Lessons
9 lessons in 3 modules
Estimated study
About 24 hours
Format
Online, self-paced

Monthly: $0 today with a card, then $34 on day 4 unless you cancel before then. After the trial, 30 days' notice applies. Active on-campus students have academy access included. Check your existing student account before buying another subscription.

Before you start

Recommended preparation:

Use a computer with a keyboard and a current browser. Individual lessons explain the tools needed for each exercise.

Full study requires active Academy access. This course can be audited independently of optional assessed programs.

About this course

Learn to store related facts in tables and ask questions with SQL, the language used to work with a database. Practice with invented records, then connect the database to a small server application.

What you will be able to do

  • Design related tables with keys and useful constraints.
  • Write queries with filtering, joins and aggregates.
  • Use parameterized queries and explain a transaction.

Course outline

Separate facts into tables. Give each row an ID and add rules that protect the data.

  1. Model a directory with tables and primary keys2 h 40 minFree preview
  2. Turn data rules into constraints2 h 40 min
  3. Enforce relationships and choose deletion behavior2 h 40 min

Find, combine and count records. Check missing values and the order of your results.

  1. Ask precise questions with SELECT2 h 40 min
  2. Combine related information with joins2 h 40 min
  3. Summarize the directory without inflated counts2 h 40 min

Keep user input separate from SQL instructions. Save related changes together and connect the database to an API.

  1. Bind values instead of constructing SQL text2 h 40 min
  2. Apply a small migration and an atomic update2 h 40 min
  3. Connect the directory API to persistent relational data2 h 40 min

Related assessed programs

This course belongs to the following optional programs. Each has its own required course bundle, evidence review and separate fee. Each program page shows its approved fee and current registration status.

Full Stack Developer: Non-accredited Cloud Forest Certificate

5 required courses · non-accredited assessed certificate

Work & Development · Digital Skills & AI Literacy

Digital Confidence for Work

Find your files, write clear messages, and check a small workplace project.

Included with Academy

Try lesson 1 free

Work & Development · Digital Skills & AI Literacy

AI for Study and Everyday Work

Write clear requests, check what comes back, and keep private information out.

Included with Academy

Try lesson 1 free

Work & Development · Web Development & Programming

Build Your First Website

Build three linked web pages with clear headings, useful images, and labeled fields.

Included with Academy

Try lesson 1 free