Developpez.com - Rubrique EDI

Le Club des Développeurs et IT Pro

sqlite-gui~? un éditeur de base de données SQLite pour les systèmes Windows

L'outil est gratuit et basé sur C++/mingw64/WinAPI

Le 2023-04-24 14:28:36, par Anthony, Chroniqueur Actualités
sqlite-gui est un gestionnaire SQLite avec une interface graphique simple et productive pour Windows. Léger, puissant et gratuit, cet outil propose un mode terminal et permet la construction d'une application locale basée sur le web ou sur un navigateur grâce à son serveur web API REST intégré. Le gestionnaire est également distribué avec un pack d'extension pour étendre ses fonctionnalités.

sqlite-gui est un éditeur SQLite léger pour Windows basé sur C++/mingw64/WinAPI. Petit, simple, puissant, rapide, gratuit.


Principales fonctionnalités


Télécharger sqlite-gui

Source : GitHub

Et vous ?

Qu'en pensez-vous ?

Trouvez-vous que les fonctionnalités de cet outil sont utiles ?

Voir aussi

TablePlus, un gestionnaire de base de données relationnelle natif pour Windows et Mac OS prend en charge une multitude de pilotes de base de données

SQLite 3.40 est disponible, le moteur de base de données léger apporte le support officiel de Wasm, une API de récupération qui pourrait récupérer une partie du contenu d'un fichier de BD corrompu

SQLite n'est pas assez ouvert et a besoin d'être modernisé, se plaint son fondateur, « SQLite est explicitement et sans équivoque "Open Source, pas Open Contribution" »
  Discussion forum
3 commentaires
  • AoCannaille
    Expert confirmé
    Envoyé par Anselme45

    Quand on veut avoir une base de données indépendante, ce logiciel peut être intéressant, mais c'est oublier un peu vite que sqlite est principalement utilisé comme base de donnée embarquée dans des app.

    Dans ce cas, la structure de la base de données est créée au démarrage de l'app directement au moyen du code de l'app et pas par un éditeur de base de données externe.
    Pas necessairement.
    Dans mon domaine on utilise ces bases de données comme fichiers de configuration. Par rapport aux .ini, ça à l'avantage de pouvoir avoir des relation 1-N sur une donnée sans avoir à créer de cas particulier dans leur gestion,mais surtout de typer les informations, et d'avoir le tout sous format binaire plutôt compact.
    Le fait d'éditer les paramètres graphiquement est trés utile au niveau des tests. Mais pour cela, on utilise db browser for sqlite, et sans avoir fait la comparaison rigoureuse, je ne vois pas de différence significative. Mais c'est toujours sympa d'avoir une iption en plus.

    Il n'y a que 2 limitations à l'utilisation de sqlite : la gestion de beaucoup de données, et l'accés multutilisateur et/ou concurrent. Si on a besoin d'aucun des deux, sqlite est sans doute la solution la plus simple à mettre en place.
  • stef-13013
    Membre actif
    Pas encore testé, mais de look, déjà je trouve que ca assure...

    Cela fait plaisir de (re)trouver des outils rapides/simples et qui semblent aller vers l'essentiel.

    (J'avoue en avoir un peu marre des "usines à gaz" avec 1500 dépendances, qui ont besoin de 4 CPU, 700MB de ram, etc.)
  • Anselme45
    Membre extrêmement actif
    Oui pourquoi pas...

    Mais est-ce que cela répond à l'usage qui est fait le plus souvent de sqlite?

    Quand on veut avoir une base de données indépendante, ce logiciel peut être intéressant, mais c'est oublier un peu vite que sqlite est principalement utilisé comme base de donnée embarquée dans des app.

    Dans ce cas, la structure de la base de données est créée au démarrage de l'app directement au moyen du code de l'app et pas par un éditeur de base de données externe.