Modern QA2026SQL and Database Testing: Query Your Way to Quality
Log inJoin

LibraryBook 15Get the book on Leanpub →

SQL and Database Testing: Query Your Way to Quality

The bugs live in the data. From your first SELECT to migration testing, NoSQL, and GDPR-compliant masking — with exercises all the way.

Chapter 1 is free. Locked chapters show their outline — read everything with a subscription, or own the book via Leanpub.

01freePart I: SQL EssentialsYour First SELECT -- Reading the Source of Truth7 interview · 20 sections02🔒Part I: SQL EssentialsFiltering and Sorting -- Finding the Needle in the Haystack8 interview · 17 sections03🔒Part I: SQL EssentialsJOINs -- Connecting the Dots Across Tables8 interview · 17 sections04🔒Part I: SQL EssentialsGROUP BY and Aggregation -- Seeing the Big Picture7 interview · 16 sections05🔒Part I: SQL EssentialsSubqueries and CTEs -- Queries Within Queries7 interview · 16 sections06🔒Part I: SQL EssentialsINSERT, UPDATE, DELETE -- Manipulating Test Data7 interview · 18 sections07🔒Part I: SQL EssentialsTransactions -- The Safety Net7 interview · 16 sections08🔒Part II: Database TestingConstraints -- The Database's Built-In Test Suite8 interview · 19 sections09🔒Part II: Database TestingSchema Migrations -- Testing the Riskiest Deployment7 interview · 14 sections10🔒Part II: Database TestingStored Procedures and Triggers -- Testing Hidden Logic8 interview · 16 sections11🔒Part III: Beyond SQLNoSQL Fundamentals -- Beyond Relational Tables7 interview · 13 sections12🔒Part III: Beyond SQLData Masking and Anonymization -- Compliance by Design8 interview · 19 sections13🔒Part IV: Putting It All TogetherCapstone Project -- The Complete Database Test Suite8 interview · 12 sections14🔒Part IV: Putting It All TogetherAppendix A: Practice Database Schemas0 interview · 10 sections15🔒Part IV: Putting It All TogetherAppendix B: 100 SQL Exercises0 interview · 8 sections16🔒Part IV: Putting It All TogetherAppendix C: Glossary0 interview · 1 sections

Tile view built with Bookatlas — our open-source engine for turning markdown books into zoomable tile atlases.