Beetje Coderen

Les 26

Databases met sqlite3

Data bewaren in een SQL-database vanuit Python.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een SQLite-database aanmaken en vullen
  • geparametriseerde queries schrijven
  • uitleggen waarom je nooit strings aan elkaar plakt in SQL

Een CSV- of JSON-bestand (les 15) werkt prima voor een paar honderd regels. Maar wil je snel zoeken in honderdduizend bestellingen, gegevens uit twee tabellen combineren, of voorkomen dat twee programma's tegelijk hetzelfde bestand overschrijven, dan heb je een database nodig. Python heeft er een ingebouwd: SQLite, een complete SQL-database in één bestand, zonder server. In deze les leer je tabellen maken, gegevens toevoegen en opvragen met SQL, en waarom je altijd parameters gebruikt in plaats van zelf SQL in elkaar te plakken.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?