SQLite
Fra Wikipedia, den frie encyklopedi
SQLite er et lite C-bibliotek som implementerer en frittstående SQL-databasemotor. SQLite krever ingen konfigurasjon, og kan integreres i andre programvarepakker.
[rediger] Egenskaper
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.
[rediger] Eksterne ressurser
Emner i databasehåndteringssystem (DBMS) | ||
Konsepter
|
||
Implementasjoner av databaseadministrasjonssystemer | ||
|