8 Topics • 22 Lessons
The zero-setup database in a single file - tables, queries, and using it from code.
Welcome & How to Use This Course
SQLite Is a Database in a Single File
When SQLite Fits (and When to Reach for Postgres)
Check Yourself
Install sqlite3 and Open a Database
Dot-Commands and Running SQL Files
CREATE TABLE: Building the vehicles Table
Type Affinity and STRICT Tables
Adding and Reading Rows: INSERT and SELECT
Changing and Removing Rows: UPDATE and DELETE
Check Yourself: CRUD Basics
Filtering and Sorting: WHERE, ORDER BY, LIMIT
Aggregates and Joins: GROUP BY and INNER JOIN
Check Yourself: Querying
Connecting and Querying from Python
Parameterized Queries and Transactions
Strengths, Limits, and Write Concurrency
Backups, Migration, and Course Recap