Kazalo:
Opredelitev - Kaj pomeni SQLite?
SQLite je knjižnica v procesu, ki izvaja samostojen, ničelno konfiguracijo, brez strežnika, transakcijski motor baze podatkov SQL. Izvorna koda za SQLite obstaja v javni domeni in je brezplačna tako za zasebne kot komercialne namene.
SQLite se veže na več programskih jezikov, kot so C, C ++, BASIC, C #, Python, Java in Delphi. Ovojnica COM (ActiveX) omogoča SQLite dostopnim skriptnim jezikom v operacijskem sistemu Windows, kot sta VB Script in JavaScript, s čimer dodaja zmogljivosti aplikacij HTML. Zaradi majhnosti in enostavnosti uporabe je na voljo tudi v vgrajenih operacijskih sistemih, kot so iOS, Android, Symbian OS, Maemo, Blackberry in WebOS.
Techopedia razlaga SQLite
SQLite je združljiv z atomsko, dosledno, izolirano, trajnostjo (ACID). Ta vgrajeni sistem za upravljanje relacijskih baz podatkov vsebuje majhno programsko knjižnico C in je sestavni del aplikacij za stranke. SQLite uporablja dinamično skladnjo SQL in hkrati izvaja večopravilnost, da hkrati bere in piše. Branje in zapisovanje poteka neposredno v navadnih datotekah diskov.
Knjižnica SQLite se imenuje dinamično, aplikativni programi pa uporabljajo funkcije SQLite s preprostimi klici funkcij, kar zmanjša zamude pri dostopu do baze podatkov. Ti programi hranijo celotne zbirke podatkov kot enojne datoteke na več platformah na gostiteljskih napravah. Ta preprosta zasnova se izvede z zaklepanjem celotne datoteke baze podatkov med pisanjem.
SQLite izvaja standard SQL-92 za SQL in uporablja nenavaden sistem za sisteme za upravljanje baz podatkov, ki so združljivi s SQL. Vrste se dodelijo posameznim vrednostim, ki dodajo prilagodljivost stolpcem, ko so vezani na jezike dinamičnega skripta. Popolna podpora unicode v SQLIte ni obvezna.
