Le système de base de données SQLite est un logiciel informatique qui donne , programmes de bureau à petite échelle la même gestion de données sophistiquée grand , applications coûteuses en profiter. D'abord publié en 2000, SQLite a gagné en popularité parmi les développeurs de logiciels . Bien apportant de nombreuses fonctionnalités de base de données de pointe, il a des exigences claires sur les ressources informatiques, telles que la mémoire et de temps processeur . SQLite conserve toutes ses ressources dans un seul fichier . SQLite Software
Contrairement à d'autres logiciels de base de données , SQLite n'a pas de programme de serveur distinct , mais utilise à la place une bibliothèque compilé dans un programme d'application . Par exemple, si un programmeur développe un jeu et elle veut sauvegarder vos meilleurs scores dans une base de données , elle ajoute la bibliothèque SQLite pour le programme de jeu . La bibliothèque contient toutes les actions pour la gestion d'un fichier SQLite. SQLite implémente SQL, le Structured Query Language , y compris la plupart des 92 commandes du langage de base de données SQL standard .
SQLite fichier
Pour toute une base de données , SQLite stocke toutes ses informations dans un seul fichier sur le disque dur de l'ordinateur . Cela inclut les données elles-mêmes , la structure de la base de données et d'autres éléments tels que les déclencheurs et les procédures stockées . Si un programme utilise trois bases de données , SQLite gère trois fichiers . Cela contraste avec d'autres systèmes qui maintiennent des données de différentes bases de données dans plusieurs fichiers .
Rédige et verrouillage
N'importe quel nombre de programmes ou processus peuvent lire un fichier SQLite à un moment , cependant , un seul programme peut écrire de nouvelles données dans le fichier . Le logiciel place un verrou sur le fichier tel qu'il écrit des données , ce qui empêche les deux programmes d'écraser accidentellement les informations de chacun. Il limite également les types d'activité de la base de données peuvent gérer - . Nombreux processus en compétition pour l'accès exclusif de mise à jour du fichier ralentissent les uns les autres
Fichier Maintenance
Parce qu'un base de données SQLite est un fichier informatique , normal, vous pouvez le sauvegarder , copier et effectuer la maintenance de fichiers de tous les jours sans problème . Il utilise un format multi-plateforme compatible entre tous les différents ordinateurs et systèmes d'exploitation pour lesquels SQLite est disponible. Cela vous permet de copier un fichier de base de données d'un ordinateur et l'utiliser sur un autre totalement différent .