SQLite
Utseende
![](http://178.128.105.246/content-http-upload.wikimedia.org/wikipedia/commons/thumb/3/38/SQLite370.svg/250px-SQLite370.svg.png)
![](http://178.128.105.246/content-http-upload.wikimedia.org/wikipedia/commons/thumb/6/67/Sqlite3_command_screenshot.png/250px-Sqlite3_command_screenshot.png)
SQLite er et lite C-bibliotek som implementerer en frittstående SQL-databasemotor. SQLite krever ingen konfigurasjon, og kan integreres i andre programvarepakker.
Egenskaper
[rediger | rediger kilde]SQLite har mange avanserte egenskaper som gjør denne lille databasemotoren overraskende kraftig. Disse er blant annet:
- Full ACID-støtte, selv ved systemkræsj eller strømbrudd
- Krever ingen konfigurasjon, oppsett eller administrasjon
- Implementerer det meste av SQL92-standarden
- Hele databasen er lagret i en enkelt fil på disk.
- Databasefiler kan enkelt deles mellom forskjellige maskiner og maskinarkitekturer
- Støtter databaser på opptil 2 terabyte.
- Kompakt kodebase, med under 30 000 linjer kode.
- Enkelt og veldokumentert API
- Inkluderer bindinger mot TCL, og bindinger til andre språk er også tilgjengelig separat.
- Frittstående, uten noen eksterne avhengigheter
- Kildekoden er i public domain. Kan brukes til hva som helst, uten restriksjoner.
SQLite kommer med en egen kommandolinjeapplikasjon som kan brukes for å jobbe mot en SQLite-database.
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted
- (en) SQLite – kategori av bilder, video eller lyd på Commons