Naar inhoud springen

SQLite

Uit Wikipedia, de vrije encyclopedie
SQLite
Logo
Volledig (.)help-scherm SQLite Release 3 Versie 37
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 (24 jaar)
Recentste versie 3.47.1 (25 november 2024)[2] Bewerken op Wikidata
Status Actief
Besturingssysteem meerdere platforms
Geschreven in C
Categorie Databasemanagementsysteem
Licentie(s) Open source
sinds 16 september 2001
Versiebeheer Officiële broncode
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

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

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.