Innholdsfortegnelse:
Definisjon - Hva betyr SQLite?
SQLite er et bibliotek i prosess som implementerer en selvforsynt, null-konfigurasjon, serverløs, transaksjonssikker SQL-databasemotor. Kildekoden for SQLite eksisterer i det offentlige, og er gratis for både private og kommersielle formål.
SQLite har bindinger til flere programmeringsspråk som C, C ++, BASIC, C #, Python, Java og Delphi. COM (ActiveX) -innpakningen gjør SQLite tilgjengelig for skriptspråk på Windows som VB Script og JavaScript, og legger dermed til muligheter til HTML-applikasjoner. Det er også tilgjengelig i innebygde operativsystemer som iOS, Android, Symbian OS, Maemo, Blackberry og WebOS på grunn av sin lille størrelse og brukervennlighet.
Techopedia forklarer SQLite
SQLite er atomisitet, konsistens, isolasjon, holdbarhet (ACID) kompatibel. Dette innebygde relasjonsdatabaseadministrasjonssystemet er inneholdt i et lite C-programmeringsbibliotek og er en integrert del av klientbaserte applikasjoner. SQLite bruker en dynamisk SQL-syntaks og utfører multitasking for å lese og skrive samtidig. Lesing og skriving gjøres direkte til vanlige diskfiler.
Et SQLite-bibliotek kalles dynamisk og applikasjonsprogrammer bruker SQLite-funksjonalitet gjennom enkle funksjonssamtaler, noe som reduserer latens i databasetilgang. Disse programmene lagrer hele databaser som enkelt kryssplattformfiler på vertsmaskiner. Denne enkle designen implementeres ved å låse hele databasefilen under en skriving.
SQLite implementerer SQL-92-standarden for SQL og bruker et uvanlig system for SQL-kompatible databasesystemer. Typer tildeles individuelle verdier, og legger fleksibilitet til kolonnene når de er bundet til dynamiske skriptspråk. Full unicode-støtte i SQLIte er valgfritt.