SQLite

Uit Wikipedia, de vrije encyclopedie
SQLite
Logo
Volledig (.)help-scherm SQLite Release 3 Versie 37
Ontwikkelaar(s) D. Richard Hipp (CEO),
Dan Kennedy,
Joe Mistachkin (System.Data.SQLite)[1]
Uitgebracht augustus 2000 (23 jaar)
Recentste versie 3.45.3 (15 april 2024)[2] Bewerken op Wikidata
Status Actief
Besturingssysteem meerdere platforms
Geschreven in C
Categorie Databasemanagementsysteem
Licentie(s) Open source
sinds 16 september 2001
Versiebeheer
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

SQLite is een databasemanagementsysteem dat gebruikmaakt van SQL. SQLite is publicdomainsoftware.[3]

Gebruik[bewerken | brontekst bewerken]

SQLite is ontwikkeld om gebruikt te worden via de opdrachtregelvertolker (CLI). Er zijn ook grafische schillen als:

Eigenschappen[bewerken | brontekst bewerken]

  • Het databaseformat is een van de drie door Library of Congress aangeraden formaten. De andere twee zijn JSON en CSV.[4]
  • Ondersteunt ACID-model.
  • Geen serverinstallatie nodig.
  • De meeste mogelijkheden van SQL92 en nieuwere als Upsert, Returning & vensterfuncties (bekend van PostgreSQL) worden ondersteund.
  • De niet in de standaard opgenomen opdracht Vacuum is sinds 3.27 uitgebreid met de optie 'into <nieuwe database>'.
  • Het volledig relationeel model is opgeslagen in 1 bestand.
  • Beschikbaar voor de meeste gangbare besturingssystemen; meegebakken in Linux, OS X en Windows 10+.
  • Ondersteuning van databases tot 140 terabytes.[5]
  • Zowel de broncode, documentatie als de uitvoerbare bestanden (sqlite3[.exe]) voor de meest gangbare platforms zijn beschikbaar op één pagina.[6]
  • Heeft een eigen ingebakken datacompressiemethode.[7]

Registratie merknaam[bewerken | brontekst bewerken]

Hoewel de software zich in het publiek domein bevindt, is de merknaam SQLite in 2008 geregistreerd.[8]

Wikibooks heeft een Engelstalig boek over dit onderwerp: SQLite.