COM-SQL

COM-SQL


Microsoft Store ©


Présentation

COM-SQL est une application de gestion de base de données SQLite ©, essentiellement destinée à l'apprentissage de cette base de données. Cette application peut aussi être utile pour concevoir une nouvelle base de données et pour définir des requêtes d'accès à cette base.

SQLite © est une base de données, du domaine public, stockée dans un fichier.
Par ailleurs, le moteur SQL de SQLite © est simplifié.
SQLite ©, étant donné son extrême légèreté, est utilisée sur la plupart des smartphones et dans de nombreux logiciels libres, comme « Mozilla Firefox © », la plupart du temps pour stocker le paramétrage du logiciel, et aussi dans des logiciels non-libres.
SQLite © est le moteur de base de données le plus utilisé au monde.

Vous pouvez utiliser COM-SQL pour :

  • apprendre SQL
  • explorer le contenu ou la structure d'un fichier SQLite ©
  • créer votre propre fichier SQLite ©


Fonctionnalités principales

  • gestion de base de données SQLite ©
  • gestion des Tables (Champs, Index et Déclencheurs)
  • gestion des Vues (Déclencheurs)
  • affichages des données d'un table sans jointure
  • affichages des données d'un table avec jointure automatique sur les tables liées
  • formulaire de création, modification et suppression de lignes dans une table (INSERT, UPDATE et DELETE)
  • saisie et exécution de vos requêtes SQL
  • explication des requêtes de sélection
  • aide à la création de requêtes SELECT avec JOIN et GROUP BY
  • création de table recherche plein-texte FT4 ou FTS5
  • exécution de plusieurs requêtes dans une transaction
  • gestion des contraintes de table : PRIMARY KEY, FOREIGN KEY, UNIQUE et CHECK
  • test de l'intégrité d'une base de données et de la validité des clefs étrangères
  • nettoyage et optimisation des bases de données
  • support d'Unicode pour les données et les noms d'entités (tables, vues, champs, index, déclencheurs et contraintes)
  • accès à toutes les fonctions PRAGMA SQLite ©
  • lectures des tables internes SQLite © : sqlite_master et sqlite_sequence
  • requêtes PRAGMA table_info, PRAGMA index_list et PRAGMA foreign_key_list
  • création de champs EAN-8, EAN-13, Email, IBAN, IMEI, ISBN, ISSN, Latitude, Longitude, Numéro de carte de paiement, adresse IPv4 & IPv6 et URL
  • champ identifiants administratifs par pays (ex : numéro de TVA, numéro de société, etc.)
  • opération AVG, COUNT, LIKE, MAX, MIN et SUM sur un champ
  • création de table iCal et vCard
  • interface en trois langues : anglais, espagnol et français

Import/Export

  • import et export de fichiers de base de données SQLite ©
  • import d'un fichier base de données en SQL
  • import d'un fichier iCal dans une table iCal
  • import d'un fichier vCard dans une table vCard
  • extraction des bases de données (dump structure et/ou données) en SQL
  • export d'une table en C#, en CSV, en SQL ou en XSD/XML
  • export d'une vue en CSV
  • support d'Unicode en import et en export
  • export dans le langage DOT de description de graphe pour obtenir un diagramme des tables de la base de données

ETL (Extract-Transform-Load)

  • import d'un fichier CSV vers une nouvelle table
  • export des résultats d'une requête en CSV
  • export d'une table avec filtre vers un ou plusieurs fichiers CSV

Intégration avec les services web de Microsoft ©

  • sauvegarde/restauration des bases de données sur/depuis OneDrive ©
  • import/export d'un fichier SQL de bases de données sur/depuis OneDrive ©

Vidéo :

Disponible sur le "Microsoft Store ©" :

Obtenir de Microsoft ©

 

Autre application SQLite :

COM-SQLite
SQLite

Gestion de base de données SQLite ©