Comparación de herramientas de administración de bases de datos - Comparison of database administration tools

Las siguientes tablas comparan información general y técnica para una serie de herramientas de administración de bases de datos disponibles . Consulte los artículos de productos individuales para obtener más información. Este artículo no es exhaustivo ni está necesariamente actualizado.

Los sistemas enumerados sobre un fondo violeta claro ya no están en desarrollo activo.

General

Producto Creador Última fecha de lanzamiento estable Última versión estable Licencia Se ejecuta en Windows Funciona en Mac OS X Se ejecuta en Linux Oráculo MySQL PostgreSQL MS SQL Server ODBC JDBC SQLite Otro Lenguaje de programación
DaDaBIK Eugenio Tacchini 27 de agosto de 2021 [±] 11.0 Elba Propiedad No No PHP
DatabaseSpy Altova 02/04/2019 [±] 2019r3 Propiedad No No IBM DB2 , Sybase , MS Access C++
Banco de trabajo de base de datos Producciones Upscene 2017-06-29 5.3.2 Propiedad requiere vino requiere vino InterBase , Firebird , SQL Anywhere , NexusDB y MariaDB Delphi
DataGrip JetBrains 2017-09-06 2017.2.2 Propiedad No Sybase , DB2 , H2 , SQL hipersónico , Amazon Redshift , Apache Derby Java
DBeaver Serge Rider 2021-10-03 21.2.2 Licencia Apache MySQL , PostgreSQL , Oracle , EXASOL , IBM DB2 , SQL Server , Apache Derby , Firebird , todos con controlador JDBC Java
DBEdit Jef Van Den Ouweland 2012-05-10 2.4.6 GPL No IBM DB2 , HSQLDB , Apache Derby , H2 Java
Epicteto Software antilogic ? ? Propiedad Sybase , InterBase / Firebird , H2 , HSQLDB Java
HeidiSQL Ansgar Becker 2021-05-30 [±] 11,3 GPL requiere vino requiere vino Embarcadero Delphi
Maatkit Barón Schwartz 2010-06-01 5247 GPL Perl
Estudio de administración de Microsoft SQL Server Microsoft 2020-12-17 18,9 Propiedad No No incluida la gestión de SSAS y los lenguajes MDX, DMX y XMLA .Neto
ModeloDerecho ModeloDerecho 2016-12- ?? 4.1 Propiedad No No SQL Server , Oracle , MySQL , PostgreSQL , DB2 , DB2 / zOS, MS Access C ++
Banco de trabajo MySQL Oracle Corporation 2020-09-12 [±] 8.0.22 Educación comunitaria: GPL

Ed. Estándar: propiedad comercial

C ++ / C # Objective-C Python (lenguaje de programación)
Navicat PremiumSoft CyberTech Ltd. 15/04/2020 15.0.13 Propiedad requiere vino Borland Delphi Objective-C
Modelador de datos Navicat PremiumSoft CyberTech Ltd. 2015-12-10 2.1 Propiedad Borland Delphi Objective-C
Administrador empresarial de Oracle Oracle Corp. 2015-06-16 12.1.0.5 Propiedad No DB2 , Sybase , TimesTen Java
Desarrollador Oracle SQL Oracle Corp. 2018-04-05 18.1.0.095.1630 Propiedad No Microsoft Access , Sybase , DB2 , Teradata Java
Orbada Andrzej Kaluza 2016-12-06 [±] 1.2.5.395 GPL Firebird , HSQL , InterBase , Derby , todos con controlador JDBC Java
pgAdmin Equipo de desarrollo de pgAdmin 2020-03-05 4.19 Licencia PostgreSQL C ++
phpLiteAdmin Dane Iracleous, Christopher Kramer y otros 2019-09-05 1.9.8.2 GPL No No No No No No PHP
phpMyAdmin Equipo de desarrollo de phpMyAdmin

04-06-2021 [±]


5.1.1


GPL Llovizna , MariaDB php
Estudio de base de datos SQL Jan Prochazka 2016-05-27 3.4.1 Propiedad No No No No No .NET , WPF , C #
SQLyog Webyog Softworks Pvt. Limitado. 2020-09-22 [±] 13.1.7 GPLv2 requiere vino requiere vino C ++
SQL SQuirreL Colin Bell, Gerd Wagner, Rob Manning y otros 02/10/2021 [±] 4.3.0 GPLv2 y LGPLv 2 Access , Axion Java RDBMS, Apache Derby , Daffodil DB, FileMaker (JDBC), Fujitsu Siemens SESAM / SQL , Firebird , FrontBase , HSQLDB , Hypersonic SQL , H2 (DBMS) , IBM DB2 , Informix , Ingres , OpenIngres , InstantDB, InterBase , Mckoi SQL Database, Microsoft SQL Server , Mimer SQL , Netezza , Pointbase, SAPDB , Sybase , Sunopsis XML Driver, Teradata Warehouse, ThinkSQL RDBMS, Vertica Analytic Database y otros con controladores JDBC. Java
Sapo Software de búsqueda Varios Varios Propiedad No No DB2 , Sybase Embarcadero Delphi , C # .NET
Modelador de datos de sapo Software de búsqueda 2009-03-05 3.3.8 Propiedad No No DB2 , MS Access , Sybase Embarcadero Delphi
Tora Comunidad 2017-07-04 3.2 GPL Teradata C ++ / Qt

Características

Leyenda

  • Crear / modificar tabla:
    • Sí, puede crear una tabla, modificar su definición y datos y agregar nuevas filas
    • Algunos: solo pueden crear / modificar la definición de la tabla, no los datos
  • Tabla de navegación:
    • Sí, puede examinar la definición y los datos de la tabla
    • Algunos: solo se puede navegar por la definición de la tabla
  • Soporte multiservidor:
    • Sí, puede administrar desde la misma ventana / sesión varios servidores
    • Algunos: pueden administrar varios servidores desde una ventana / sesión diferente
  • Servidor de monitoreo:
    • Sí, incluye un servidor sin cabeza, que ejecuta comprobaciones e informa fallas.
Instrumentos Interfaz de usuario Asistente para crear y modificar Navegar Finalización automática Sintaxis coloreada Soporte para múltiples servidores Servidor de monitoreo
Base de datos Mesa Procedimiento Desencadenar Base de datos Mesa Procedimiento Desencadenar
Administrador Basado en navegador No ? ?
Altova DatabaseSpy escritorio ?
DaDaBIK Basado en navegador No Algunos No No No Algunos No No No No No ?
Banco de trabajo de base de datos escritorio ?
DataGrip escritorio No
DBeaver escritorio
DBEdit escritorio No No No No No No No ?
Epicteto escritorio No No No ? ?
Estudio de administración de Microsoft SQL Server escritorio No
ModeloDerecho escritorio No ? ?
Banco de trabajo MySQL escritorio Algunos
Navicat escritorio ?
Modelador de datos Navicat escritorio No No No No No No ?
Administrador empresarial de Oracle Basado en navegador ?
Desarrollador Oracle SQL escritorio No
Orbada escritorio No
pgAdmin TDI Algunos
phpLiteAdmin Basado en navegador No No ? ?
phpMyAdmin Basado en navegador
Estudio de base de datos SQL escritorio No
SQLyog escritorio ? ?
SQL SQuirreL escritorio ? ? ? ? ? ? Algunos ?
Sapo escritorio
Modelador de datos de sapo escritorio Algunos Algunos Algunos Algunos No ? ?
Tora escritorio No No ?

Características (continuación)

Leyenda:

  • Administrador de usuarios:
    • Sí: administrador de usuarios con soporte para permisos de bases de datos y esquemas, así como para permisos de objetos individuales (tabla, vista, funciones)
    • Algunos: administrador de usuarios simple con soporte para permisos de bases de datos y esquemas
    • No, sin administrador de usuarios o administrador de usuarios de solo lectura
administrador de usuarios Enchufar Comparar Importar Exportar Depurador Fuente de control Visión espacial
Administrador Script SQL, CSV, TSV o lo anterior en zip (como complemento); importaciones de archivos del sitio del servidor en SQL o SQL en zip, gzip o bzip2 Script SQL, CSV, TSV o lo anterior en zip , gzip , bzip2 ; XML (como complemento) No Git
Altova DatabaseSpy No No CSV, XML XML, estructura XML, CSV, HTML, MS Excel No ?
DaDaBIK Algunos No No No CSV No
Banco de trabajo de base de datos No ?
DataGrip No TXT , CSV , HTML , XML , DBF , script SQL , RTF , MS Word , MS Excel , MS Access , Portapapeles de MS Windows , archivo Paradox , WK1 , WQ1 , SLK , DIF , LDIF No
DBeaver No Con complementos de Eclipse
DBEdit No No No No MS Excel , PDF , texto, script SQL No ?
Epicteto No No No Sobresalir No ?
ModeloDerecho Algunos Sí, desde bases de datos compatibles que utilizan interfaces nativas o desde cualquier fuente ODBC SQL ; XML ; DTD ; Diagrama como BMP, JPEG No ?
Navicat No Sí: TXT , CSV , DBF , HTML , MS Excel , MS Access , archivo Paradox , WK1 , WQ1 , XML o de cualquier fuente ODBC (consulte el enlace para conocer las limitaciones) Sí: TXT , CSV , HTML , XML , DBF , script SQL , RTF , MS Word , MS Excel , MS Access , Portapapeles de MS Windows , archivo Paradox , WK1 , WQ1 , SLK , DIF , LDIF (consulte el enlace para conocer las limitaciones) No
Modelador de datos Navicat No No Sí - Importar base de datos desde el servidor / ODBC Sí - Exportar SQL No No
Banco de trabajo MySQL Sí: CSV , HTML , JSON , MS Excel , SQL INSERTS, separados por tabulaciones, XML Sí: CSV , HTML , JSON , MS Excel , SQL INSERTS, separados por tabulaciones, XML No
Desarrollador Oracle SQL
Orbada No Secuencia de comandos SQL Secuencia de comandos SQL, CSV, XML, HTML, PDF, Excel, DBF, DataText No No
pgAdmin No CSV , texto o binario CSV , texto , HTML , XML No
phpMyAdmin Algunos Sí: CSV , SQL , XML , Excel , ODS Sí, CSV , LaTeX , Excel , Word , ODS , ODT , XML , SQL , YAML , Texy. , JSON , NHibernate , PHP , PDF , MediaWiki Git
Estudio de base de datos SQL No CSV , XML , MS Excel CSV , HTML , MS Excel , INSERTOS SQL, Separados por tabuladores, XML No No
SQLyog ? ? ?
Estudio de administración de SQL Server ?
SQL SQuirreL ? ? No ?
Sapo Algunos No SVN , CVS , TFS , VSS
Modelador de datos de sapo No ? Toad para Oracle ERD, ERWin 7.1 (XML) a través de un complemento SQL; metadatos en XML; informe en HTML / RTF / CSV; diagrama como BMP, JPEG, PNG No ?
Tora Algunos No No

Características: diseño visual e ingeniería inversa

Leyenda:

  • Diseño de esquema visual / ER: la capacidad de dibujar diagramas entidad-relación para la base de datos. Si faltan, también faltarán las siguientes dos características
  • Ingeniería inversa : la capacidad de producir un diagrama ER a partir de una base de datos, completo con relaciones de clave externa
    • Sí: admite ingeniería inversa incremental, conservando las modificaciones del usuario en el diagrama e importando solo los cambios de la base de datos
    • Algunos: solo pueden realizar ingeniería inversa de toda la base de datos a la vez y eliminar las modificaciones del usuario en el diagrama (no se puede "actualizar" el diagrama para que coincida con la base de datos)
  • Ingeniería avanzada: la capacidad de actualizar el esquema de la base de datos con los cambios realizados en sus entidades y relaciones a través del diseñador visual del diagrama ER.
    • Sí, puede actualizar las entidades seleccionadas por el usuario
    • Algunos: solo pueden actualizar toda la base de datos a la vez
Generador de consultas visuales Esquema visual / modelo / diseño de diagrama ER Ingeniería inversa Ingeniería avanzada Cuadros de grupo de diagrama ER
Administrador No No
Altova DatabaseSpy ?
Banco de trabajo de base de datos ?
DBeaver No No ?
DBEdit No No No No No
ModeloDerecho No
Navicat
Modelador de datos Navicat
Banco de trabajo MySQL
Desarrollador Oracle SQL ?
Orbada No No No No No
pgAdmin No No No No
phpMyAdmin No No
Estudio de base de datos SQL No
Estudio de administración de SQL Server ? ? ?
SQLyog ?
SQL SQuirreL ? No
Sapo ?
Modelador de datos de sapo No ?

Ver también

Notas

Referencias