SQLite
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/38/SQLite370.svg/250px-SQLite370.svg.png)
![](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
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
- (en) Offisielt nettsted
- (en) SQLite – kategori av bilder, video eller lyd på Commons
- v
- d
- r
Databaser
- Database
- Relasjonsdatabase
- Objektdatabase
- Objektrelasjonell database
- XML
- Databasehåndteringssystem (DBMS)
- Databasemotor
- Datavarehus
- Relasjonsalgebra
- Serialiserbarhet
- Historie
- Nøkler
- Normalisering
- Tabell
- SQL
- NoSQL
- XQuery
- ODBC
- JDBC
- Perl DBI
- Select
- Insert
- Update
- Delete
- Join
- Union
- Create
- Drop
- Utløser
- Visning
- Lagret prosedyre
- Apache Derby
- Berkeley DB
- Clipper
- Firebird
- IBM DB2
- IBM Informix
- Ingres
- Microsoft SQL Server
- MySQL
- Oracle
- PostgreSQL
- SQLite
- Visual FoxPro