Installation et configuration d'une base de donnée SQLite3



Installation et configuration d'une base de donnée SQLite3

Installation et configuration d'une base de donnée SQLite3

SQLite est un système de gestion de base de donnée célèbre pour sa fonctionnalité zéro- configuration, ce qui signifie qu’aucune installation ni administration complexe n’est nécessaire.
Ce chapitre décrit le processus de configuration de SQLite sous Windows, Linux et Mac OS X.
Installer SQLite sous Windows 7, Windows 8, Windows 10
Étape 1 – Accédez à la page de téléchargement de SQLite et téléchargez les fichiers binaires précompilés à partir de la section Windows.
Étape 2 – Téléchargez les fichiers zip zlite-shell-win32 – *. Zip et sqlite-dll-win32 – *. Zip.
Étape 3 – Créez un dossier C:– sqlite et décompressez au-dessus de deux fichiers compressés dans ce dossier, ce qui vous donnera les fichiers sqlite3.def, sqlite3.dll et sqlite3.exe.
Étape 4 – Ajoutez C:– sqlite dans votre variable d’environnement PATH, puis accédez à l’invite de commande et exécutez la commande sqlite3, qui devrait afficher le résultat suivant.
Caractéristiques de SQLite
Les transactions sont atomiques, cohérentes, isolées et durables (ACID) même après des pannes du système et des pannes de courant.
Zéro-configuration – aucune configuration ou administration nécessaire.
Implémentation SQL complète avec des fonctionnalités avancées telles que les index partiels, les index sur les expressions, JSON, les expressions de table communes et les fonctions de fenêtre. (Caractéristiques omises)
Une base de données complète est stockée dans un seul fichier disque multiplateforme. Idéal pour une utilisation comme format de fichier d’application.
Prend en charge les bases de données de la taille d’un téraoctet et les chaînes et blobs de la taille d’un gigaoctet. (Voir limites.html.)
Faible encombrement du code : moins de 600 Kio entièrement configurés ou beaucoup moins avec les fonctionnalités optionnelles omises.
API simple et facile à utiliser.
Rapide : dans certains cas, SQLite est plus rapide que les E/S directes du système de fichiers
Écrit en ANSI-C. Fixations TCL incluses. Reliures pour des dizaines d’autres langues disponibles séparément.
Code source bien commenté avec une couverture de test à 100 % des branches.
Disponible sous la forme d’un seul fichier de code source ANSI-C facile à compiler et donc facile à ajouter dans un projet plus vaste.
Autonome : pas de dépendances extérieures.
Multiplateforme : Android, *BSD, iOS, Linux, Mac, Solaris, VxWorks et Windows (Win32, WinCE, WinRT) sont pris en charge dès la sortie de la boîte. Facile à porter sur d’autres systèmes.
Les sources sont dans le domaine public. Utiliser pour n’importe quel but.
Livré avec un client d’interface de ligne de commande (CLI) autonome qui peut être utilisé pour administrer les bases de données SQLite.
Utilisations suggérées pour SQLite :
Base de données pour l’Internet des objets. SQLite est un choix populaire pour le moteur de base de données dans les téléphones portables, les PDA, les lecteurs MP3, les décodeurs et autres gadgets électroniques. SQLite a une faible empreinte de code, utilise efficacement la mémoire, l’espace disque et la bande passante du disque, est très fiable et ne nécessite aucune maintenance de la part d’un administrateur de base de données.
Format de fichier d’application. Plutôt que d’utiliser fopen() pour écrire XML, JSON, CSV ou un format propriétaire dans des fichiers disque utilisés par votre application, utilisez une base de données SQLite. Vous éviterez d’avoir à écrire et dépanner un parseur, vos données seront plus facilement accessibles et multiplateformes, et vos mises à jour seront transactionnelles. (Suite…)
Base de données du site Web. Parce qu’il ne nécessite aucune configuration et stocke les informations dans des fichiers de disque ordinaires, SQLite est un choix populaire en tant que base de données pour sauvegarder les sites Web de petite à moyenne taille.
Qu’est-ce que SQLite ?
SQLite Tutorial
SQLite Home
SQLite Overview
SQLite Installation
SQLite Commands
SQLite Syntax
SQLite Data Type
SQLite CREATE Database
SQLite ATTACH Database
SQLite DETACH Database
SQLite CREATE Table
SQLite DROP Table
SQLite INSERT Query
SQLite SELECT Query
SQLite Operators
SQLite Expressions
SQLite WHERE Clause
SQLite AND & OR Clauses
SQLite UPDATE Query
SQLite DELETE Query
SQLite LIKE Clause
SQLite GLOB Clause
SQLite LIMIT Clause
SQLite ORDER By Clause
SQLite GROUP By Clause
SQLite HAVING Clause
SQLite DISTINCT Keyword
Advanced SQLite
SQLite PRAGMA
SQLite Constraints
SQLite JOINS
SQLite UNIONS Clause
SQLite NULL Values
SQLite ALIAS Syntax
SQLite Triggers
SQLite Indexes
SQLite INDEXED By Clause
SQLite ALTER Command
SQLite TRUNCATE Command
SQLite Views
SQLite Transactions
SQLite Subqueries
SQLite AUTOINCREMENT
SQLite Injection
SQLite EXPLAIN
SQLite VACUUM
SQLite Date & Time
SQLite Useful Functions
SQLite Interfaces
SQLite C/C++
SQLite Java
SQLite PHP
SQLite Perl
SQLite Python
SQLite Useful Resources
SQLite Quick Guide
SQLite Useful Resources
SQLite Discussion
Selected Reading

Comments are closed.