IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres SGBD Discussion :

Présentation de SQLiteStudio, un éditeur de code SQL avancé multiplateforme gratuit


Sujet :

Autres SGBD

  1. #1
    Communiqués de presse

    Femme Profil pro
    Traductrice Technique
    Inscrit en
    Juin 2023
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Traductrice Technique

    Informations forums :
    Inscription : Juin 2023
    Messages : 1 770
    Points : 123 432
    Points
    123 432
    Par défaut Présentation de SQLiteStudio, un éditeur de code SQL avancé multiplateforme gratuit
    Présentation de SQLiteStudio, un éditeur de code SQL avancé multiplateforme gratuit : Créer, éditer, parcourir des bases de données SQLite, pour Windows, MacOS X, Linux

    SQLiteStudio est un éditeur de code SQL avancé multiplateforme gratuit et ouverte. Il est publié sous licence GPL et peut être utilisé librement dans n'importe quel but. SQLiteStudio fonctionne sous Windows, Linux et MacOS X en étant portable. Pas besoin d'installer ou de désinstaller, il suffit de le télécharger, de le décompresser et de l'exécuter.

    Voici les caractéristiques de SQLiteStudio :

    Gratuit et open source : Il est gratuit pour tout le monde, pour n'importe quel usage (y compris commercial). Tout le monde peut consulter le code source.

    Plate-forme croisée : Fonctionne sur les trois principales plates-formes : Windows, MacOS X, Linux. Peut être compilé à partir des sources sur d'autres plates-formes moins courantes (comme FreeBSD, ...).

    Distribution portable : Il existe une distribution portable. Il n'est pas nécessaire de l'installer. Il suffit de télécharger le paquet, de le décompresser et de l'exécuter. Aucun droit d'administrateur n'est requis.

    Nom : 1.jpg
Affichages : 21736
Taille : 13,4 Ko

    Bases de données chiffrées : Les variantes de SQLite chiffrées et protégées par mot de passe actuellement prises en charge sont les suivantes : SQLCipher, WxSQLite3 et System.Data.SQLite.

    Fonctions SQL personnalisées : Vous pouvez implémenter vos propres fonctions SQL (scalaires et agrégées) en utilisant JavaScript, Python ou Tcl. Un référentiel de scripts prêts à l'emploi est disponible sur la page wiki.

    Historique SQL & DDL : Vous avez besoin de la requête que vous avez exécutée il y a 2 semaines ? Pas de problème. L'éditeur SQL dispose d'un onglet "Historique". Vous avez besoin de mettre à jour la base de données de production de la même manière que vous l'avez fait localement avec SQLiteStudio ? Utilisez la fenêtre Historique DDL - elle contient toutes les instructions DDL exécutées par SQLiteStudio.

    Alimentation en données : Avez-vous besoin de tester rapidement votre application avec des données pré-générées ? SQLiteStudio peut remplir les tables pour vous avec différentes stratégies (constante, séquence, nombre aléatoire, texte aléatoire, texte basé sur le dictionnaire, code de script généré).

    Scripts : L'application prend actuellement en charge les langages de script JavaScript, Python et Tcl. Les scripts peuvent être utilisés comme générateurs de données, de fonctions SQL personnalisées, de séquences de collationnement personnalisées).

    Éditeur de code SQL avancé : La fenêtre de l'éditeur SQL assiste l'utilisateur avec des conseils de syntaxe et de surlignage SQL, fournit un formateur de code d'impression jolie, marque les erreurs de syntaxe. Vous pouvez Ctrl+cliquer sur la table mentionnée dans la requête SQL pour ouvrir cette table (ou l'index, ou le déclencheur, ou la vue).

    Plusieurs bases de données de manière transparente : Vous pouvez exécuter les instructions SQL qui se réfèrent à plusieurs bases de données à l'intérieur d'une seule requête, grâce au mécanisme transparent d'attachement aux bases de données intégré dans l'éditeur SQL de SQLiteStudio.

    Séquences de collation personnalisées : Vous pouvez implémenter vos propres séquences de collationnement (c'est-à-dire des algorithmes pour comparer 2 valeurs, qui peuvent être utilisés dans la clause ORDER BY, etc).


    Glisser-Déposer entre bases de données : Vous pouvez glisser-déposer des objets (tables, index, ...) entre des bases de données afin de les copier ou de les déplacer, avec ou sans données.

    Importation/exportation : SQLiteStudio peut importer des données à partir de différents formats (actuellement CSV ou tout fichier texte utilisant l'expression régulière), ou exporter vers différents formats (instructions SQL, CSV, HTML, XML, PDF, JSON).

    Plugins : SQLiteStudio supporte des plugins de plusieurs catégories. Par exemple, un autre langage de script peut être ajouté avec un plugin. Un autre format d'importation ou d'exportation, une autre stratégie de remplissage des données de table, un autre format de base de données SQLite, un formateur de code SQL, un surligneur de code, un moteur de rendu de la représentation des valeurs des cellules de table - tous ces éléments peuvent être étendus avec des plugins.

    Source : SQLiteStudio

    Et vous ?

    Pensez-vous que cet éditeur est crédible ou pertinent ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    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" »

    SQLite, la base de données la plus utilisée au monde, est 35 % plus rapide que le système de fichiers et utilise environ 20 % d'espace disque en moins que le stockage des blobs dans des fichiers individuels

    PostgreSQL 17 est disponible avec une nouvelle structure de mémoire interne et des améliorations de performance
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 358
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 358
    Points : 41 906
    Points
    41 906
    Billets dans le blog
    65
    Par défaut
    C'est en tout cas ce GUI que j'utilise le plus souvent lorsqu'il s'agit de BDD SQLite.
    Je suis étonné de voir ce sujet sortir hier, cela fait des années que j'utilise !
    Il s'agit donc de la la sortie d'une nouvelle version 3.4.4, A.M.H.A. il eut été judicieux de l'indiquer dans le titre.
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

Discussions similaires

  1. [Mon premier code SQL] Multiples INNER JOIN's
    Par Paulinho dans le forum Langage SQL
    Réponses: 1
    Dernier message: 14/11/2005, 10h04
  2. Création BD Access Code SQL pour relation 1-1 ?
    Par colorid dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 26/10/2005, 17h42
  3. Réponses: 7
    Dernier message: 12/09/2005, 12h05
  4. [IB6] Code SQL.
    Par qi130 dans le forum SQL
    Réponses: 1
    Dernier message: 21/02/2005, 13h21
  5. Récupérer le code SQL à partir d'une requête
    Par Edith_T dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 23/11/2004, 15h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo