Portmint Lighthouse
Practical · 8 lessons · $129

Where Data Lives: Databases Explained

Welcome aboard

Ahoy — Pip here, your lighthouse keeper. If you've ever kept a list in a spreadsheet, you already understand more about databases than you think. A database is just a tidier, sturdier place to keep your stuff — one built to hold a lot of it and to find any single piece in a blink.

In these eight short lessons we'll start where you already live, in rows and columns, and walk gently toward the ideas that make databases powerful: tables that don't repeat themselves, keys that name each thing exactly, relationships that link them, and a plain request called a query that fetches just what you asked for.

No code to memorize, no jargon for its own sake. Just a clear map of where your data lives and how it's found. Let's cast off. 🔦

  1. A Spreadsheet Is Already a Database Free previewA spreadsheet and a database are cousins — one thing per row, one fact per column. Meet the strains the rest of this course will fix.
  2. Tables, Rows, and Columns 🔒The three words that hold up every database — what a table, a row, and a column each are, in plain English.
  3. The Trouble With Repeating Yourself 🔒When the same fact lives in many places, it goes wrong in all but one. Here's the headache databases are built to cure.
  4. Keys — Giving Everything a Name 🔒A key is the unique tag that names one row and no other. It's how a database tells two look-alikes apart, every time.
  5. Relationships — How Tables Connect 🔒Tables stay separate yet work as one by pointing at each other with keys. That pointing is what we call a relationship.
  6. What a Query Really Is 🔒A query is a precise request, not a scroll-and-search — pick a table, set a condition, choose the columns. You already do it in email every day.
  7. How It Finds Things So Fast 🔒Databases answer in a blink, even with millions of rows, using the same trick as the index at the back of a book.
  8. Putting the Whole Picture Together 🔒Tables, keys, relationships, queries, indexes — how the pieces fit, and when a real database beats a trusty spreadsheet.

What you get

  • 📚
    8 plain-English lessons, taught by Pip — no jargon, no prior tech knowledge needed.
  • A quick quiz after every lesson, so what you learn actually sticks — and your progress saves as you go.
  • 🎓
    A verifiable Portmint Certificate when you finish — reviewed by a real person, and worth listing on your résumé and LinkedIn.
  • ♾️
    Lifetime access, yours for good — learn at your own pace, revisit anytime.
  • 🐙
    Ask Pip anything as you learn — he's right here on the page.
  • 💚
    Free for Portmint employees — just sign in with your Portmint account.

Start free — unlock the rest when you're ready

The first 1 lesson is a free preview. Then $129 unlocks all 8 lessons plus the certificate — yours for good, no subscription.

Start the free preview →

🎓 Capstone — build it, share it, get certified

Finished the lessons? Prove it. Build a small database that models something real (a book collection or recipe box) with sensible tables and one useful query that uses what you learned here, then share it publicly and thank Portmint for the education, and email it to capstone@portmint.net. A real person on the Portmint team reviews every submission — pass, and you earn a verifiable Portmint Certificate worth listing on your résumé and LinkedIn. (Optional, but it's how a course becomes something real.)

Submit my capstone →