Casa Banche dati Che cos'è sqlite? - definizione da techopedia

Che cos'è sqlite? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa SQLite?

SQLite è una libreria in-process che implementa un motore di database SQL transazionale autonomo, a configurazione zero, senza server. Il codice sorgente per SQLite esiste di dominio pubblico ed è gratuito sia per scopi privati ​​che commerciali.


SQLite ha collegamenti con diversi linguaggi di programmazione come C, C ++, BASIC, C #, Python, Java e Delphi. Il wrapper COM (ActiveX) rende SQLite accessibile ai linguaggi di script su Windows come VB Script e JavaScript, aggiungendo così funzionalità alle applicazioni HTML. È inoltre disponibile in sistemi operativi integrati come iOS, Android, Symbian OS, Maemo, Blackberry e WebOS a causa delle sue dimensioni ridotte e della facilità d'uso.

Techopedia spiega SQLite

SQLite è conforme a atomicità, coerenza, isolamento, durabilità (ACID). Questo sistema di gestione di database relazionali integrati è contenuto in una piccola libreria di programmazione C ed è parte integrante delle applicazioni basate su client. SQLite utilizza una sintassi SQL dinamica ed esegue il multitasking per eseguire letture e scritture contemporaneamente. Le letture e le scritture vengono eseguite direttamente su normali file su disco.


Una libreria SQLite viene chiamata in modo dinamico e i programmi applicativi utilizzano la funzionalità SQLite tramite semplici chiamate di funzione, riducendo la latenza nell'accesso al database. Questi programmi memorizzano interi database come singoli file multipiattaforma su macchine host. Questo semplice design è implementato bloccando l'intero file del database durante una scrittura.


SQLite implementa lo standard SQL-92 per SQL e utilizza un sistema insolito per i sistemi di gestione di database compatibili con SQL. I tipi vengono assegnati a singoli valori, aggiungendo flessibilità alle colonne se associati a linguaggi di script dinamici. Il supporto unicode completo in SQLIte è facoltativo.

Che cos'è sqlite? - definizione da techopedia