? Un gestionnaire de base de données est un logiciel informatique qui organise l'information connexe dans une série de tableaux ligne-colonne . Une fois qu'il est organisé , vous pouvez accéder et analyser les données rapidement et avec souplesse , même quand il s'agit de millions d'enregistrements. Logiciel SQLite effectue cette tâche à l'aide d'un petit programme , très efficace . Il est disponible pour les environnements de PC tels que d'autres systèmes d'appareils mobiles Microsoft Windows, Apple Mac OS X et Linux ainsi que Apple iOS , HP webOS et . SQL
SQLite utilise SQL, le langage de requête structuré standard de l'industrie qui gère tous les aspects d'une base de données. SQL est un langage de programmation textuel constitué de commandes qui créent , modifient et accéder aux deux structures de bases de données et les données à l'intérieur. Par exemple, pour récupérer une liste de clients qui vous doivent de l'argent , vous pouvez taper "Select nom, adresse, téléphone de clients où l'équilibre > 0 . " SQLite est étroitement basé sur le standard SQL-92 pour la langue.
Serverless
Contrairement à la plupart des logiciels de base de données , comme Oracle , Sybase et SQL Server, SQLite n'est pas sous le contrôle d' un programme appelé un serveur , distinct du programme de l' utilisateur. Au lieu de cela , le programme de l' utilisateur contient une bibliothèque SQLite compact , qui gère tous les accès à la base de données . Cela simplifie le logiciel et élimine la nécessité pour l'utilisateur d' installer, configurer et gérer les informations de base de données complexe.
Faiblement typé
Les données de base de données tables sont divisées en champs , dont chacun peut contenir du texte, des nombres, des dates ou d'autres types d'information. La plupart des systèmes de base de données appliquent rigoureusement les types de données . Si vous avez essayé de taper " Mary avait un petit agneau " en l'anniversaire de quelqu'un , le logiciel de gestion de base de données refuserait l'action.
En revanche , SQLite utilise des types de champs de données dynamiques qui acceptent texte pour les champs numériques , ou vice versa . Cela ajoute de la souplesse à une base de données , même si elle compromet l'intégrité de la personne concernée .
Compact
Les bibliothèques SQLite occupent entre 180 et 300KiB d'espace mémoire , en fonction des caractéristiques inclus . C'est beaucoup plus compact que "Express" et les versions "lite" d'autres logiciels de base de données , qui peut fonctionner à gigaoctets. La petite taille met moins de pression sur les ressources limitées des petits appareils comme les téléphones intelligents et contribue à une expérience plus rapide d'utilisateur plus réactive. Elle reflète également l' approche SQLite "bare bones " à la conception de base de données : d'autres bases de données offrent une variété d' outils logiciels pour la construction et l'entretien des bases de données , mais SQLite n'en a pas, en s'appuyant totalement sur les commandes SQL dans sa bibliothèque
< . br>