SQLite, la base de données embarquée


Présentation et installation de SQLite

Présentation succinte de SQLite

 Présentation

SQLite est un SGBDR dit embarqué, c’est à dire qu’il n’est pas basé sur un serveur de base de données sur lequel des applications viennent se connecter. Il s’agit d’une simple librairie écrite en C qu’il suffit de lier à votre programme pour pouvoir y accéder. Cette librairie implémente les principales fonctions d’un SGBDR et est donc compatible avec le langage SQL   mais avec certaines restrictions. Comme cette librairie est très légère et qu’elle ne nécessite ni installation ni configuration, elle est très utilisée par certains navigateurs web pour sauvegarder des données localements ou par les applications pour smartphones.

 Installation

Une version de SQLite existe pour les principaux systèmes d’exploitations et vous devriez trouver sur internet l’archive qui convient à votre système.

Vous pourrez télécharger SQLite sur le site www.sqlite.org

Installation sous Linux

Sous Linux, quelque soit la version, vous devriez pouvoir l’installer à partir du gestionnaire de paquet correspondant. Sous Ubuntu, par exemple, il suffit de taper la commande suivante pour disposer de la version 3 :

sudo apt install sqlite3

Pour installer la documentation, vous pouvez taper :

sudo apt-get install sqlite3-doc

Une fois installé, vous disposez d’un utilitaire en ligne de commande que vous pouvez lancer pour vérifier que vous disposez bien de SQLite.

Pour quitter l’utilitaire, tapez :

sqlite> .quit

Vous trouverez plus d’informations sur l’utilisation des commandes sur doc.ubuntu-fr.org/sqlite sinon, vous disposez également de la documentation en tapant :

man sqlite3

 Utilisation de SQLite en Java

En Java, vous devrez passer par l’intermédiaire d’un driver JDBC   sous forme d’archive .jar qu’il vous suffira d’ajouter à votre projet.

Vous pourrez télécharger le driver JDBC   ici.

 Outils graphiques pour SQLite

Il existe plusieurs outils d’administrations de bases de données SQLite dont voici 2 exemples.

DB Browser for SQLite

Sous Ubuntu, vous pourrez l’installer directement à partir de la logithèque.

Une fois installé et exécuté, vous devriez avoir l’interface suivante :

SQLite Manager

SQLite Manager est une extension pour Firefox sous licence open-source. Vous pourrez le télécahrger ici

Il suffit donc d’installer le plugin, de relancer FireFox puis, d’accéder à l’outil à partir du menu : Outils → SQLite Manager


Article n° 88

Crée par: chris

Créé le: 19 avril 2017

Modifié le: 19 avril 2017

Nombre de visites: 958

Popularité: 8 %

Popularité absolue: 1

Mots clés de cet article


SPIP

2003-2021 LePpf
Plan du site | | Contact | RSS 2.0 | Sur YouTube

Visiteurs connectés : 2

Nombre moyen de visites quotidiennes sur le site: 171