SQLite
| Version | 3.45(au 8/3/2024) |
| Plateformes | Windows, Mac, Linux |
| Licence | Open source |
| Catégorie | Programmation |
Fonctionnalités principales
- Système léger et autonome de gestion de bases de données relationnelles
- S'intègre facilement aux logiciels
- Prend en charge les propriétés ACID des bases de données
Aperçu du logiciel
SQLite est un système léger de gestion de bases de données relationnelles (SGBDR) qui est souvent intégré aux applications logicielles en raison de sa simplicité et de sa faible empreinte. SQLite implémente les propriétés ACID (atomicité, cohérence, isolation, durabilité), ce qui rend également le moteur de base de données robuste et entièrement transactionnel.
L'une des principales différences entre SQLite et les autres moteurs de base de données est qu'il est autonome. Cela signifie qu'il nécessite peu ou pas de prise en charge de la part de bibliothèques externes ou du système d'exploitation pour fonctionner. La base de données est écrite en ANSI C et peut être compilée par n'importe quel compilateur C, ce qui la rend adaptée à diverses applications et à différents types de systèmes cibles.
SQLite est l'un des systèmes de bases de données les plus populaires et les plus utilisés, et il est inclus avec la plupart des appareils mobiles. Si vous êtes développeur et avez besoin d'une solution simple mais efficace pour un SGBDR, SQLite est un choix évident.
REMARQUE : Le code source de SQLite est dans le domaine public, ce qui signifie que n'importe qui peut librement copier, modifier, utiliser, publier et distribuer le code SQLite original. Comme SQLite est un logiciel open source dans le domaine public, son utilisation ne nécessite aucune licence.
Type de fichier principal
Types de fichiers pris en charge
| Extension | Type de fichier |
|---|---|
| .SQLITE | Base de données SQLite |
| .DB-SHM | Fichier de mémoire partagée de base de données SQLite |
| .DB-WAL | Fichier de journal de transactions anticipées de base de données SQLite |
| .DB3 | Fichier de base de données SQLite |
| .MDDATA | Fichier de sauvegarde iPhone |
| .SQLITE3 | Base de données SQLite 3 |
| .SQLITEDB | Base de données SQLite |