Navicat

Navicat
Description de l'image Navicat_Premium_v12.png.

Informations
Développé par PremiumSoft CyberTech Ltd.
Première version
Système d'exploitation Linux, Microsoft Windows et macOSVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Formats lus Fichier texte, comma-separated values, DBF, HTML, Lotus 1-2-3 Worksheet file format, version 2 (d), Quattro Pro Spreadsheet for DOS, versions 1-4 (d) et Extensible Markup LanguageVoir et modifier les données sur Wikidata
Formats écrits Fichier texte, comma-separated values, HTML, Extensible Markup Language, DBF, Rich Text Format, Lotus 1-2-3 Worksheet file format, version 2 (d), Quattro Pro Spreadsheet for DOS, versions 1-4 (d), Symbolic Link, VisiCalc Database (d) et LDAP Data Interchange FormatVoir et modifier les données sur Wikidata
Type Database administration tool (d)Voir et modifier les données sur Wikidata
Licence Logiciel propriétaire
Site web www.navicat.fr

Navicat est une série de logiciels de gestion et de développement de bases de données graphiques produite par CyberTech Ltd. pour MySQL, MariaDB, Redis, MongoDB, Oracle, SQLite, PostgreSQL et Microsoft SQL Server. Il dispose d'une interface utilisateur graphique de type Explorer et prend en charge plusieurs connexions de bases de données locales et distantes. Il est conçu pour répondre aux besoins d'une grande variété de publics, depuis les administrateurs et les programmeurs de bases de données jusqu'aux différentes entreprises qui servent les clients et partagent des informations avec des partenaires[1],[2].

Historique

L'objectif principal de cette version initiale était de simplifier la gestion des installations MySQL. En 2008, Navicat pour MySQL a remporté le prix ICT 2008 de Hong Kong, le Grand Prix de la meilleure entreprise (Best Business Gran Award) et la médaille d'or (catégorie produit) de la meilleure entreprise (Best Business (Product) Gold Award)[3].

Plateformes et langues prises en charge

Navicat est un outil multiplateforme qui fonctionne sur les plateformes Microsoft Windows, Mac OS X et Linux. Lors de l'achat, les utilisateurs peuvent sélectionner une langue pour le logiciel parmi onze langues disponibles : anglais, français, allemand, espagnol, japonais, polonais, russe, coréen, chinois simplifié et chinois traditionnel.

Versions

Versions autonomes

Officiellement lancée en , la version Windows de Navicat pour MySQL est devenue le premier produit proposé au public par PremiumSoft. Par la suite, la société a publié deux autres versions de Navicat pour MySQL sur les systèmes d'exploitation Mac OS X et Linux respectivement en juin et . En , ajout de la prise en charge de MariaDB. PremiumSoft a continué à étendre sa série Navicat en publiant Navicat pour PostgreSQL pour Windows en , puis pour Mac OS X en . La version Linux de Navicat pour PostgreSQL n'est sortie que 3 ans plus tard, en . En , Navicat a décidé d'élargir sa gamme de produits et de se tourner vers la communauté Oracle, en créant Navicat pour Oracle pour Windows et Mac. En août de l'année suivante, une version pour la plate-forme Linux a été créée. La version Oracle de Navicat prend en charge la plupart des dernières fonctionnalités des objets Oracle, notamment Directory, Tablespace, Synonym, Materialized View, Trigger, Sequence et Type, etc. Navicat pour SQLite a été lancé simultanément pour Windows et Mac OS X en , et la version Linux a rapidement suivi deux mois plus tard, en juin de la même année. En , Navicat Premium a commencé à inclure Navicat pour SQLite à partir de la version 9 afin d'étendre les possibilités d'utilisation de Navicat Premium. Navicat for SQL Server est sorti en pour la plateforme Windows et Mac OS X. La version SQL Server a également été incluse à cette occasion. En , la prise en charge de SQL Azure a été ajoutée. Navicat for MariaDB a été publié en pour Windows, Mac OS X et Linux. A cette occasion, la version MariaDB a été incluse dans Navicat Premium et Navicat for MySQL.

En 2018, Navicat a commencé à prendre en charge les bases de données NoSQL. MongoDB est actuellement le dernier ajout à la liste des serveurs pris en charge par Navicat. La nouvelle ligne de produits, appelée Navicat for MongoDB, a été publiée en pour Windows, Mac OS X et Linux. Elle fournit un environnement natif pour la gestion de MongoDB et prend en charge les fonctionnalités supplémentaires telles que MapReduce, GridFS Buckets. Lors de cette sortie, la version MongoDB a également été incluse dans Navicat Premium.

En , Navicat for Redis a été publié. Il fournit un visualiseur de données clé-valeur, une fonction Pub/Sub, un moniteur de commandes, une sauvegarde et une restauration, etc.

En 2009, PremiumSoft a publié Navicat Premium, une série de logiciels Navicat qui combine toutes les versions précédentes de Navicat en une seule version et peut se connecter simultanément à différents types de bases de données, notamment MySQL, Oracle et PostgreSQL, ce qui permet aux utilisateurs d'effectuer une migration de données entre des bases de données croisées. La version Navicat Premium prend également en charge l'administration multiplateforme, sous Windows, Mac OS X et Linux. En , la version 9 de Navicat Premium a été publiée, ajoutant la connectivité des bases de données SQLite à Navicat Premium, permettant à Navicat Premium de se connecter à MySQL, Oracle, PostgreSQL et SQLite dans une seule application. En , la prise en charge de Microsoft SQL Server a été ajoutée. En , SQL Azure a été inclus. En , ajout de la prise en charge de MariaDB. En , la prise en charge de MongoDB a été ajoutée. En , Redis a été ajouté à Navicat Premium 16.2. En , la version 17 a été publiée et a apporté de nouvelles fonctionnalités telles que l'explication visuelle, le dictionnaire de données et le profilage des données.

La version Windows de Navicat Data Modeler a été officiellement lancée en . Ensuite, les versions Mac OS X et Linux ont été publiées en et . Il s'agit d'un produit autonome permettant aux développeurs de créer des modèles de données pour les bases de données MySQL, SQL Server, Oracle, PostgreSQL et SQLite. Navicat Data Modeler permet aux utilisateurs de concevoir visuellement des structures de base de données, d'effectuer des processus de rétroconception ou de conception prospective (reverse/forward engineer process), d'importer des structures de tables à partir de sources de données ODBC, de générer des fichiers SQL et d'imprimer des modèles dans des fichiers, etc. En , la prise en charge des bases de données MariaDB a été ajoutée ainsi que plusieurs fonctionnalités telles que la conversion de modèles, les types de modèles physiques/logiques/conceptuels et Navicat Cloud. En , la version 4 a été publiée et a apporté la prise en charge de MongoDB ainsi que plusieurs fonctionnalités telles que la synchronisation de la base de données avec le modèle et la comparaison de l'Espace de travail Modèles.

En , PremiumSoft a lancé un nouveau produit : Navicat iOS. Il s'agit d'un outil d'administration de base de données développé pour iOS avec des fonctionnalités telles que le visualiseur et le concepteur d'objets, le générateur et l'éditeur de requêtes, Navicat Cloud, le moniteur de serveur, etc. MySQL était pris en charge dans la première version. Ensuite, la version iOS de Navicat pour PostgreSQL est sortie en . En , la version iOS de Navicat pour MariaDB a été publiée.

Navicat Cloud est un service cloud permettant aux utilisateurs de synchroniser leurs paramètres de connexion, leurs requêtes, leurs pipeline d'agrégation, leurs extraits, leurs espaces de travail modèles, leurs espace de travail BI et leurs informations sur les groupes virtuels avec plusieurs platesformes et appareils. Un utilisateur peut partager son projet avec d'autres personnes pour collaborer sur les paramètres de connexion, les requêtes, les pipelines d'agrégation, les extraits, les espaces de travail modèles les espaces de travail BI et les informations sur les groupes virtuels.

Navicat Monitor a été officiellement lancé en . Il s'agit d'un outil de surveillance de serveur distant sûr, simple et sans agent qui prend en charge la surveillance des bases de données MySQL, MariaDB et cloud. Les utilisateurs peuvent accéder à Navicat Monitor de n'importe où via un navigateur Web. Les principales fonctionnalités de Navicat Monitor comprennent la surveillance des performances des instances en temps réel, la notification d'alerte, l'analyseur de requêtes et la surveillance des réplications.

En , Navicat Monitor a pris en charge la surveillance des instances SQL Server. PostgreSQL a été ajouté en .

Navicat On-Prem Server est une solution sur site qui offre la possibilité d'héberger un environnement cloud pour stocker les objets Navicat (paramètres de connexion, requêtes, pipelines d'agrégation, extraits, espaces de travail de modèle, espaces de travail BI, informations sur les groupes virtuels) en interne sur le site de l'utilisateur.

En , 2 nouveaux produits, Navicat Charts Creator et Navicat Charts Viewer ont été lancés. Navicat Charts Creator est un outil d'interface graphique permettant de créer des représentations visuelles (graphiques et tableaux de bord) de données de base de données. Navicat Charts Viewer est un outil de visualisation des fichiers de l'espace de travail des graphiques. En , la version 2 a été publiée et a apporté la prise en charge de MongoDB et de Snowflake. Les noms des produits ont été changés en Navicat BI et Navicat BI Viewer.

Fonctionnalités

Les fonctionnalités de Navicat sont les suivantes :

  • tunneling SSH et HTTP
  • concepteur d’objets
  • générateur de requêtes visuelles
  • cextrait de code et complétion de code
  • explication visuelle
  • synchronisation des données et des structures
  • transfert de données
  • importation et exportation de données
  • sauvegarde et restauration de données
  • BI (graphiques et tableau de bord)
  • modélisation de données
  • profilage des données
  • génération de données
  • dictionnaire de données
  • outil de planification des tâches et assistants

Les fonctionnalités disponibles varient selon les systèmes d'exploitation.

Navicat est également compatible avec les forks de MySQL tels que Drizzle, OurDelta, et Percona.

Navicat prend en charge les bases de données cloud telles qu'Amazon RDS, Amazon Aurora, Amazon Redshift, SQL Azure, Oracle Cloud, Google Cloud et Alibaba Cloud.

Références

Liens externes

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.