Innic Data

Innic Data

Innic Data · Programmation

Innic Data est une interface graphique pour MySQL, PostgreSQL, SQLite et DuckDB, avec un assistant IA qui rédige et corrige vos requêtes SQL.

Aperçu de l'interface de Innic Data

À propos de Innic Data

About

Qu'est-ce qu'Innic Data

Innic Data est une interface graphique pour base de données sur poste de travail, pensée pour ceux qui écrivent du SQL sans vouloir vivre dans un terminal. Il se connecte à quatre moteurs : MySQL, PostgreSQL, SQLite et DuckDB. Tous partagent la même disposition, le même éditeur et le même explorateur de tables, si bien que passer d'un serveur Postgres de production à un fichier d'analyse local n'impose pas d'apprendre une deuxième application.

Ce qui distingue le produit, c'est DuckDB. L'éditeur le présente comme la première GUI conçue pour DuckDB, une base analytique qui s'exécute dans le processus et que beaucoup d'équipes pilotaient uniquement en ligne de commande. Si votre quotidien consiste à interroger des exports Parquet ou de gros fichiers CSV, ce seul point justifie un essai.

La partie IA reste simple. Vous décrivez votre besoin en français, et l'éditeur écrit la requête. Vous pouvez aussi pointer une instruction existante et demander une correction. La limite est nette : l'éditeur SQL avec IA a besoin d'une connexion internet, donc hors ligne, vous revenez au SQL écrit à la main.

Premiers pas

  1. Téléchargez l'installateur sur innicdata.com pour Windows, macOS ou Linux, puis ouvrez l'application.
  2. Créez une connexion avec l'hôte, le port, le nom de la base et vos identifiants, ou choisissez un fichier SQLite ou DuckDB local.
  3. Parcourez l'arborescence du schéma à gauche pour voir les tables, les colonnes et le nombre de lignes avant de lancer quoi que ce soit.
  4. Écrivez votre SQL dans l'éditeur, ou demandez en langage courant à l'assistant IA pour SQL de rédiger l'instruction.
  5. Vérifiez le résultat dans la grille, modifiez des cellules au besoin, puis exportez en CSV ou en SQL.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Innic Data.

Offre gratuiteNon
Offres payantesSubscription, price on official site
PlateformeWindows, macOS, Linux
DéveloppeurInnic Data
CatégorieProgrammation
Date de lancementJun 2024
Dernière mise à jourOct 2026
Visites du siteN/A
Classement mondial du siteN/A
Disponibilité de l’APIN/A

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Les analystes qui interrogent des fichiers DuckDB
  • Les développeurs qui jonglent entre plusieurs moteurs
  • Les débutants en SQL

Tâches

  • Écrire une jointure dont vous vous souvenez à moitié
  • Réparer une requête cassée
  • Nettoyer une table à la main
  • Transmettre des données à un collègue

Cas d'usage

  • Reporting mensuel sur un export d'entrepôt
  • Tester un schéma sur un portable
  • Auditer une base inconnue

Fonctionnalités clés

Éditeur SQL avec IA

L'éditeur reçoit une demande en langage courant et écrit la requête dans votre onglet. Vous l'acceptez telle quelle, ajustez une condition ou demandez une autre version. Il gère les jointures, les agrégations et les filtres, et laisse le reste du script intact au lieu de remplacer tout l'onglet.

Prise en charge native de DuckDB

Innic traite DuckDB comme un moteur à part entière, pas comme un ajout. Vous ouvrez un fichier .duckdb ou une base en mémoire et vous l'interrogez avec la même grille et le même éditeur que pour les serveurs. Pour l'analyse de fichiers locaux, l'étape en ligne de commande par laquelle presque tout le monde commence disparaît.

Quatre moteurs dans une fenêtre

MySQL, PostgreSQL, SQLite et DuckDB partagent une seule interface. Les connexions vivent dans une barre latérale, ce qui permet de garder un serveur de recette et une base locale ouverts en parallèle et de passer de l'un à l'autre sans redémarrer.

Édition de tables avec aperçu

Les valeurs se modifient directement dans la grille de résultats. Avant toute écriture, l'application affiche les changements en attente, et vous pouvez abandonner une modification erronée. Sur une base partagée, cela compte, car un UPDATE mal tapé se défait difficilement.

Export CSV et SQL

L'export couvre une table, plusieurs tables sélectionnées ou la base entière. La sortie part en CSV pour les tableurs ou en fichier SQL pour les sauvegardes et les migrations. Ce sont des formats plats, donc utilisables avec l'outil du prochain intervenant.

Application de bureau multiplateforme

Une application de bureau pour base de données n'a d'intérêt que si rien ne change d'un système à l'autre. La même compilation tourne sous Windows, macOS et Linux, sans variation de disposition. Un mode sombre est prévu pour les longues sessions, et les réglages restent sur votre machine au lieu d'être synchronisés avec un compte.

Avantages et inconvénients

Avantages

  • DuckDB gagne une véritable interface graphique, ce qui reste rare parmi les clients SQL.
  • L'éditeur avec IA aide sur les jointures et les fonctions de fenêtrage que vous n'écrivez pas tous les jours.
  • L'édition de tables affiche un aperçu avant validation, donc l'erreur se voit avant d'entrer dans la base.
  • Un outil de gestion de base de données couvre MySQL, PostgreSQL, SQLite et DuckDB.
  • L'export CSV ou SQL répond au partage comme à la sauvegarde.

Inconvénients

  • L'assistant exige internet, donc en vol ou sur un réseau isolé, vous perdez l'argument principal.
  • Quatre moteurs seulement, ce qui exclut les utilisateurs de SQL Server, Oracle et MongoDB.
  • Aucune API publique documentée, l'automatisation passe donc par l'interface ou par vos propres scripts.
  • Le tarif n'est pas affiché sur le site et l'essai gratuit est court, vous vous engagez donc avant de connaître le prix.

Questions fréquentes

Innic Data se connecte à MySQL, PostgreSQL, SQLite et DuckDB. Ces quatre moteurs couvrent la plupart des backends web et l'analyse locale, mais il n'y a pas de support de SQL Server, Oracle, MongoDB ni des entrepôts cloud comme BigQuery.