Domov Databáze Co je sqlite? - definice z techopedie

Co je sqlite? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená SQLite?

SQLite je knihovna v procesu, která implementuje samostatný databázový stroj SQL s nulovou konfigurací, bez serverů. Zdrojový kód pro SQLite existuje ve veřejné doméně a je zdarma pro soukromé i komerční účely.


SQLite má vazby na několik programovacích jazyků, jako jsou C, C ++, BASIC, C #, Python, Java a Delphi. Obal COM (ActiveX) umožňuje SQLite přístupný skriptovaným jazykům ve Windows, jako jsou VB Script a JavaScript, čímž přidává funkce HTML aplikacím. Je také k dispozici ve vestavěných operačních systémech, jako jsou iOS, Android, Symbian OS, Maemo, Blackberry a WebOS, protože má malou velikost a snadné použití.

Techopedia vysvětluje SQLite

SQLite vyhovuje atomicitě, konzistenci, izolaci, trvanlivosti (ACID). Tento integrovaný systém správy relačních databází je obsažen v malé programovací knihovně C a je nedílnou součástí klientských aplikací. SQLite používá dynamickou syntaxi SQL a provádí multitasking pro čtení i zápis současně. Čte a zapisuje se přímo do běžných diskových souborů.


Knihovna SQLite se nazývá dynamicky a aplikační programy používají funkčnost SQLite prostřednictvím jednoduchých volání funkcí, což snižuje latenci v přístupu k databázi. Tyto programy ukládají celé databáze jako jediné soubory napříč platformami na hostitelských počítačích. Tento jednoduchý design je implementován zamykáním celého databázového souboru během zápisu.


SQLite implementuje standard SQL-92 pro SQL a používá neobvyklý systém pro systémy správy databází kompatibilní s SQL. Typy jsou přiřazeny jednotlivým hodnotám, což zvyšuje flexibilitu sloupců při navázání na dynamické skriptovací jazyky. Plná podpora unicode v SQLIte je volitelná.

Co je sqlite? - definice z techopedie