SQLite utilizza SQL , il linguaggio di interrogazione strutturato standard di settore che gestisce tutti gli aspetti di un database. SQL è un linguaggio di programmazione basato su testo composto da comandi che creano , modificano e accedere a entrambe le strutture di database ei dati in essi contenuti . Ad esempio, per recuperare un elenco di clienti che si devono soldi , è possibile digitare "Seleziona nome, indirizzo , telefono da parte dei clienti in cui l'equilibrio > 0 . " SQLite è strettamente basato sullo standard SQL -92 per la lingua .
Serverless
differenza dei software più database, come Oracle , Sybase e SQL Server , SQLite non è sotto il controllo di un programma chiamato un server , separato dal programma dell'utente. Invece , il programma dell'utente contiene una libreria SQLite compatto , che gestisce tutti gli accessi al database. Questo semplifica il software ed elimina la necessità per l'utente di installare , configurare e mantenere le informazioni di database complessi .
Debolmente tipizzato
I dati nel database di tabelle sono suddivise in settori , ciascuno dei quali può contenere testo , numeri, date o altri tipi di informazioni . La maggior parte dei sistemi di database rigidamente rispettare i tipi di dati . Se hai provato a digitare " Mary aveva un agnellino " in compleanno di qualcuno , il software di gestione di database avrebbe rifiutato l'azione .
Contrario, SQLite utilizza tipi di campi dati dinamici che accettano testo per i campi numerici , o viceversa . Questo aggiunge flessibilità di un database, anche se compromette l'integrità del dato.
Compact
Le librerie SQLite occupano tra 180 e 300KiB di spazio di memoria , a seconda delle funzioni incluse . Questo è molto più compatta rispetto alle versioni "Lite" di altri software di database di " Express" e , che può essere eseguito a gigabyte . La piccola dimensione pone meno dura prova le limitate risorse di piccoli dispositivi come i telefoni intelligenti e contribuisce ad una più veloce , l'esperienza utente più reattiva . Essa riflette inoltre il " Bare Bones " approccio alla progettazione di database SQLite : altri database offrono una varietà di strumenti software per la costruzione e il mantenimento di basi di dati , ma SQLite ha nessuno , basandosi completamente su i comandi SQL nella sua libreria
< . br>
software © www.354353.com