Itthon adatbázisok Mi az sqlite? - meghatározás a techopedia alapján

Mi az sqlite? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az SQLite?

Az SQLite egy folyamatban lévő könyvtár, amely önálló, nulla konfigurációjú, kiszolgáló nélküli, tranzakciós SQL adatbázis-motort valósít meg. Az SQLite forráskódja nyilvánosan létezik, és magán- és kereskedelmi célokra ingyenes.


Az SQLite számos programozási nyelvhez kötődik, mint például a C, C ++, BASIC, C #, Python, Java és Delphi. A COM (ActiveX) csomagoló lehetővé teszi az SQLite hozzáférhetőségét a Windows szkriptnyelveihez, mint például a VB Script és a JavaScript, ezáltal képességeket adva a HTML alkalmazásokhoz. Kis méret és könnyű használat miatt beágyazott operációs rendszerekben is elérhető, például iOS, Android, Symbian OS, Maemo, Blackberry és WebOS.

A Techopedia magyarázza az SQLite-t

Az SQLite az atomicitás, a konzisztencia, az elszigeteltség és a tartósság (ACID) előírásoknak megfelelő. Ez a beágyazott relációs adatbázis-kezelő rendszer egy kis C programozási könyvtárban található, és szerves része az ügyfél-alapú alkalmazásoknak. Az SQLite egy dinamikus SQL szintaxist használ, és többfeladat-végrehajtást hajt végre az olvasás és az írás egyszerre. Az olvasás és az írás közvetlenül a rendes lemezfájlokba történik.


Az SQLite könyvtárat dinamikusan hívják, az alkalmazásprogramok pedig az SQLite funkciókat használják egyszerű funkcióhívások révén, csökkentve az adatbázis-hozzáférés késleltetését. Ezek a programok a teljes adatbázist egyetlen platformon átívelő fájlként tárolják a gazdagépeken. Ez az egyszerű kialakítás úgy valósul meg, hogy a teljes adatbázis-fájlt lezárja egy írás során.


Az SQLite végrehajtja az SQL-92 szabványt az SQL számára, és szokatlan rendszert használ az SQL-kompatibilis adatbázis-kezelő rendszerekhez. A típusokat az egyes értékekhez rendelik hozzá, rugalmasságot adva az oszlopokhoz, amikor a dinamikus szkriptnyelvekhez kapcsolódnak. Az SQLIte teljes unicode támogatása nem kötelező.

Mi az sqlite? - meghatározás a techopedia alapján