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.46.1(13 augustus 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
PortaalPortaalicoon Informatica
Vrije software

SQLiteis eendatabasemanagementsysteemdat gebruikmaakt vanSQL.SQLite ispublicdomainsoftware.[3]

SQLite is ontwikkeld om gebruikt te worden via de opdrachtregelvertolker (CLI). Er zijn ookgrafische schillenals:

  • Hetdatabaseformatis een van de drie doorLibrary of Congressaangeraden formaten. De andere twee zijnJSONenCSV.[4]
  • OndersteuntACID-model.
  • Geen serverinstallatie nodig.
  • De meeste mogelijkheden van SQL92 en nieuwere alsUpsert,Returning & vensterfuncties (bekend vanPostgreSQL) worden ondersteund.
  • De niet in de standaard opgenomen opdrachtVacuumis sinds 3.27 uitgebreid met de optie 'into <nieuwe database>'.
  • Het volledigrelationeel modelis opgeslagen in 1 bestand.
  • Beschikbaar voor de meeste gangbarebesturingssystemen;meegebakken inLinux,OS XenWindows 10+.
  • Ondersteuning van databases tot 140terabytes.[5]
  • Zowel de broncode, documentatie als de uitvoerbare bestanden (sqlite3[.exe]) voor de meest gangbareplatformszijn beschikbaar op één pagina.[6]
  • Heeft een eigen ingebakkendatacompressiemethode.[7]

Registratie merknaam

[bewerken|brontekst bewerken]

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

Wikibooksheeft een Engelstalig boek over dit onderwerp:SQLite.