Sammenligning af databaseadministrationsværktøjer - Comparison of database administration tools
Følgende tabeller sammenligner generelle og tekniske oplysninger for en række tilgængelige databaseadministratorværktøjer . Se de enkelte produktartikler for yderligere information. Denne artikel er hverken altomfattende eller nødvendigvis opdateret.
Systemer opført på en lys lilla baggrund er ikke længere i aktiv udvikling.
Generel
Produkt | Skaber | Seneste stabile udgivelsesdato | Seneste stabile udgivelse | Licens | Kører på Windows | Kører på Mac OS X | Kører på Linux | Oracle | MySQL | PostgreSQL | MS SQL Server | ODBC | JDBC | SQLite | Andet | Programmeringssprog |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DaDaBIK | Eugenio Tacchini | 2021-08-27 [±] | 11.0 Elba | Proprietære | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen | Ingen | Ja | PHP | |
DatabaseSpy | Altova | 2019-04-02 [±] | 2019r3 | Proprietære | Ja | Ingen | Ingen | Ja | Ja | Ja | Ja | Ja | Ja | IBM DB2 , Sybase , MS Access | C ++ | |
Databasearbejde | Upscene Productions | 2017-06-29 | 5.3.2 | Proprietære | Ja | kræver vin | kræver vin | Ja | Ja | Ja | Ja | InterBase , Firebird , SQL Anywhere , NexusDB og MariaDB | Delphi | |||
DataGrip | JetBrains | 2017-09-06 | 2017.2.2 | Proprietære | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen | Ja | Ja | Sybase , DB2 , H2 , Hypersonic SQL , Amazon Redshift , Apache Derby | Java |
DBeaver | Serge Rider | 2021-10-03 | 21.2.2 | Apache -licens | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | MySQL , PostgreSQL , Oracle , EXASOL , IBM DB2 , SQL Server , Apache Derby , Firebird alle med JDBC -driver | Java |
DBEdit | Jef Van Den Ouweland | 2012-05-10 | 2.4.6 | GPL | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen | Ja | Ja | IBM DB2 , HSQLDB , Apache Derby , H2 | Java |
Epictetus | Antilogisk software | ? | ? | Proprietære | Ja | Ja | Ja | Ja | Ja | Ja | Sybase , InterBase / Firebird , H2 , HSQLDB | Java | ||||
HeidiSQL | Ansgar Becker | 2021-05-30 [±] | 11.3 | GPL | Ja | kræver vin | kræver vin | Ja | Ja | Ja | Ja | Embarcadero Delphi | ||||
Maatkit | Baron Schwartz | 2010-06-01 | 5247 | GPL | Ja | Ja | Ja | Ja | Perl | |||||||
Microsoft SQL Server Management Studio | Microsoft | 2020-12-17 | 18.9 | Proprietære | Ja | Ingen | Ingen | Ja | herunder SSAS -administration og MDX-, DMX- og XMLA -sprog | .Net | ||||||
ModelRet | ModelRet | 2016-12- ?? | 4.1 | Proprietære | Ja | Ingen | Ingen | Ja | Ja | Ja | Ja | SQL Server , Oracle , MySQL , PostgreSQL , DB2 , DB2/zOS, MS Access | C ++ | |||
MySQL Workbench | Oracle Corporation | 2020-09-12 [±] | 8.0.22 | Community Ed: GPL
Standardudgave: Commercial Proprietary |
Ja | Ja | Ja | Ja | C ++ / C# Objective-C Python (programmeringssprog) | |||||||
Navicat | PremiumSoft CyberTech Ltd. | 2020-04-15 | 15.0.13 | Proprietære | Ja | Ja | kræver vin | Ja | Ja | Ja | Ja | Ja | Ja | Borland Delphi Objective-C | ||
Navicat Data Modeler | PremiumSoft CyberTech Ltd. | 2015-12-10 | 2.1 | Proprietære | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Borland Delphi Objective-C | ||
Oracle Enterprise Manager | Oracle Corp. | 2015-06-16 | 12.1.0.5 | Proprietære | Ja | Ingen | Ja | Ja | Ja | Ja | DB2 , Sybase , TimesTen | Java | ||||
Oracle SQL Developer | Oracle Corp. | 2018-04-05 | 18.1.0.095.1630 | Proprietære | Ja | Ja | Ja | Ja | Ja | Ingen | Ja | Ja | Ja | Microsoft Access , Sybase , DB2 , Teradata | Java | |
Orbada | Andrzej Kaluza | 2016-12-06 [±] | 1.2.5.395 | GPL | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Firebird , HSQL , InterBase , Derby alle med JDBC -driver | Java |
pgAdmin | pgAdmin Development Team | 2020-03-05 | 4.19 | PostgreSQL -licens | Ja | Ja | Ja | Ja | C ++ | |||||||
phpLiteAdmin | Dane Iracleous, Christopher Kramer m.fl | 2019-09-05 | 1.9.8.2 | GPL | Ja | Ja | Ja | Ingen | Ingen | Ingen | Ingen | Ingen | Ingen | Ja | PHP | |
phpMyAdmin | phpMyAdmin Development Team |
2021-06-04 [±]
|
5.1.1
|
GPL | Ja | Ja | Ja | Ja | Støvregn , MariaDB | php | ||||||
SQL Database Studio | Jan Prochazka | 2016-05-27 | 3.4.1 | Proprietære | Ja | Ingen | Ingen | Ingen | Ingen | Ingen | Ja | .NET , WPF , C# | ||||
SQLyog | Webyog Softworks Pvt. Ltd. | 2020-09-22 [±] | 13.1.7 | GPLv2 | Ja | kræver vin | kræver vin | Ja | C ++ | |||||||
SQuirreL SQL | Colin Bell, Gerd Wagner, Rob Manning m.fl | 2021-10-02 [±] | 4.3.0 | GPLv2 og LGPLv 2 | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | 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 og andre med JDBC -drivere. | Java |
Tudse | Quest -software | Forskellige | Forskellige | Proprietære | Ja | Ingen | Ingen | Ja | Ja | Ja | Ja | DB2 , Sybase | Embarcadero Delphi , C#.NET | |||
Toad Data Modeler | Quest -software | 2009-03-05 | 3.3.8 | Proprietære | Ja | Ingen | Ingen | Ja | Ja | Ja | Ja | DB2 , MS Access , Sybase | Embarcadero Delphi | |||
TOra | Fællesskab | 2017-07-04 | 3.2 | GPL | Ja | Ja | Ja | Ja | Ja | Ja | Teradata | C ++ / Qt |
Funktioner
Legende
- Opret/ændr tabel:
- Ja - kan oprette tabel, ændre dens definition og data og tilføje nye rækker
- Nogle - kan kun oprette/ændre tabeldefinition, ikke data
- Gennemse tabel:
- Ja - kan gennemse tabeldefinition og data
- Nogle - kan kun gennemse tabel definition
- Understøttelse af flere servere:
- Ja - kan administrere fra samme vindue/session flere servere
- Nogle - kan styre fra et andet vindue/session flere servere
- Overvågningsserver:
- Ja - inkluderer en hovedløs server, der kører kontroller og rapporterer fejl
Værktøjer | Brugergrænseflade | Opret og ændr guiden | Gennemse | Automatisk færdiggørelse | Syntaks farvet | Understøttelse af flere servere | Overvågningsserver | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Database | Bord | Procedure | Udløser | Database | Bord | Procedure | Udløser | ||||||
Administrator | Browserbaseret | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen | Ja | ? | ? |
Altova DatabaseSpy | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? |
DaDaBIK | Browserbaseret | Ingen | Nogle | Ingen | Ingen | Ingen | Nogle | Ingen | Ingen | Ingen | Ingen | Ingen | ? |
Databasearbejde | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? |
DataGrip | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen |
DBeaver | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
DBEdit | skrivebord | Ingen | Ingen | Ingen | Ingen | Ja | Ja | Ja | Ingen | Ingen | Ja | Ingen | ? |
Epictetus | skrivebord | Ingen | Ja | Ingen | Ingen | Ja | Ja | Ja | Ja | Ja | Ja | ? | ? |
Microsoft SQL Server Management Studio | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen |
ModelRet | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen | Ja | ? | ? |
MySQL Workbench | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nogle |
Navicat | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? |
Navicat Data Modeler | skrivebord | Ingen | Ja | Ingen | Ja | Ingen | Ingen | Ingen | Ingen | Ja | Ja | Ja | ? |
Oracle Enterprise Manager | Browserbaseret | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? | Ja |
Oracle SQL Developer | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen |
Orbada | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen |
pgAdmin | TDI | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Nogle |
phpLiteAdmin | Browserbaseret | Ja | Ja | Ingen | Ja | Ja | Ja | Ingen | Ja | Ja | Ja | ? | ? |
phpMyAdmin | Browserbaseret | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
SQL Database Studio | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ingen |
SQLyog | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? | ? |
SQuirreL SQL | skrivebord | ? | ? | ? | ? | Ja | Ja | ? | ? | Ja | Ja | Nogle | ? |
Tudse | skrivebord | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Toad Data Modeler | skrivebord | Ja | Ja | Ja | Ja | Nogle | Nogle | Nogle | Nogle | Ingen | Ja | ? | ? |
TOra | skrivebord | Ingen | Ja | Ja | Ingen | Ja | Ja | Ja | Ja | Ja | Ja | Ja | ? |
Funktioner (fortsat)
Legende:
- Brugermanager:
- Ja - brugermanager med understøttelse af database- og skematilladelser samt individuelle objekt (tabel, visning, funktioner) tilladelser
- Nogle - enkel brugermanager med understøttelse af database- og skematilladelser
- Nej - ingen brugermanager eller skrivebeskyttet brugermanager
brugermanager | Plugin | Sammenligne | Importere | Eksport | Debugger | Kildekontrol | Rumlig visualisering | |
---|---|---|---|---|---|---|---|---|
Administrator | Ja | Ja | Ja | SQL -script, CSV, TSV eller ovenstående i zip (som et plugin); import af server-site-fil i SQL eller SQL i zip, gzip eller bzip2 | SQL -script, CSV, TSV eller ovenstående i zip , gzip , bzip2 ; XML (som et plugin) | Ingen | Git | |
Altova DatabaseSpy | Ingen | Ingen | Ja | CSV, XML | XML, XML -struktur, CSV, HTML, MS Excel | Ingen | ? | |
DaDaBIK | Nogle | Ingen | Ingen | Ingen | CSV | Ja | Ingen | |
Databasearbejde | Ja | Ingen | Ja | Ja | Ja | Ja | ? | |
DataGrip | Ingen | Ja | Ja | Ja | TXT , CSV , HTML , XML , DBF , SQL script , RTF , MS Word , MS Excel , MS Access , MS Windows Udklipsholder , Paradox -fil , WK1 , WQ1 , SLK , DIF , LDIF | Ingen | Ja | |
DBeaver | Ja | Ja | Ja | Ja | Ja | Ingen | Med Eclipse -plugins | |
DBEdit | Ingen | Ingen | Ingen | Ingen | MS Excel , PDF , tekst, SQL script | Ingen | ? | |
Epictetus | Ingen | Ja | Ingen | Ingen | Excel | Ingen | ? | |
ModelRet | Nogle | Ja | Ja | Ja - fra understøttede databaser ved hjælp af native interfaces eller fra en hvilken som helst ODBC -kilde | SQL ; XML ; DTD ; Diagram som BMP, JPEG | Ingen | ? | |
Navicat | Ja | Ingen | Ja | Ja - TXT , CSV , DBF , HTML , MS Excel , MS Access , Paradox -fil , WK1 , WQ1 , XML eller fra en hvilken som helst ODBC -kilde (se link for begrænsninger) | Ja - TXT , CSV , HTML , XML , DBF , SQL script , RTF , MS Word , MS Excel , MS Access , MS Windows Udklipsholder , Paradox -fil , WK1 , WQ1 , SLK , DIF , LDIF (Se link for begrænsninger) | Ja | Ingen | |
Navicat Data Modeler | Ingen | Ingen | Ja | Ja - Importér database fra server/ODBC | Ja - eksporter SQL | Ingen | Ingen | |
MySQL Workbench | Ja | Ja | Ja | Ja - CSV , HTML , JSON , MS Excel , SQL INSERTS, Tab -adskilt, XML | Ja - CSV , HTML , JSON , MS Excel , SQL INSERTS, Tab -adskilt, XML | Ja | Ingen | |
Oracle SQL Developer | Ja | Ja | Ja | Ja | Ja | Ja | Ja | Ja |
Orbada | Ingen | Ja | Ja | SQL script | SQL -script, CSV, XML, HTML, PDF, Excel, DBF, DataText | Ingen | Ingen | |
pgAdmin | Ja | Ja | Ingen | CSV , tekst eller binær | CSV , tekst , HTML , XML | Ja | Ingen | |
phpMyAdmin | Ja | Nogle | Ja | Ja - CSV , SQL , XML , Excel , ODS | Ja - CSV , LaTeX , Excel , Word , ODS , ODT , XML , SQL , YAML , Texy! , JSON , NHibernate , PHP , PDF , MediaWiki | Ja | Git | |
SQL Database Studio | Ja | Ja | Ingen | CSV , XML , MS Excel | CSV , HTML , MS Excel , SQL INSERTS, Tabulatorsepareret, XML | Ingen | Ingen | |
SQLyog | Ja | ? | Ja | Ja | Ja | ? | ? | |
SQL Server Management Studio | Ja | Ja | ? | Ja | Ja | Ja | Ja | Ja |
SQuirreL SQL | ? | Ja | Ja | Ja | ? | Ingen | ? | |
Tudse | Nogle | Ingen | Ja | Ja | Ja | Ja | SVN , CVS , TFS , VSS | |
Toad Data Modeler | Ingen | ? | Ja | Tudse til Oracle ERD, ERWin 7.1 (XML) via plugin | SQL; metadata i XML; rapport i HTML/RTF/CSV; diagram som BMP, JPEG, PNG | Ingen | ? | |
TOra | Nogle | Ingen | Ja | Ja | Ja | Ja | Ingen |
Funktioner - visuelt design og reverse engineering
Legende:
- Visuel skema / ER-design: evnen til at trække enhed-forholdet diagrammer for databasen. Hvis de mangler, mangler de følgende to funktioner også
-
Reverse engineering - evnen til at producere et ER -diagram fra en database, komplet med udenlandske nøglerelationer
- Ja - understøtter inkrementel reverse engineering, bevarer brugerændringer i diagrammet og importerer kun ændringer fra databasen
- Some - can only reverse engineer the entire database at once and drops any user modifications to the diagram (can't "refresh" the diagram to match the database)
- Fremadrettet teknik - muligheden for at opdatere databaseskemaet med ændringer foretaget i dets enheder og relationer via ER -diagramets visuelle designer
- Ja - kan opdatere brugervalgte enheder
- Nogle - kan kun opdatere hele databasen på én gang
Visuel forespørgselsbygger | Visuelt skema/model/ER -diagramdesign | Omvendt teknik | Fremadrettet teknik | ER -diagram gruppebokse | |
---|---|---|---|---|---|
Administrator | Ja | Ja | Ja | Ingen | Ingen |
Altova DatabaseSpy | Ja | Ja | Ja | Ja | ? |
Databasearbejde | Ja | Ja | Ja | ? | Ja |
DBeaver | Ingen | Ja | Ja | Ingen | ? |
DBEdit | Ingen | Ingen | Ingen | Ingen | Ingen |
ModelRet | Ingen | Ja | Ja | Ja | Ja |
Navicat | Ja | Ja | Ja | Ja | Ja |
Navicat Data Modeler | Ja | Ja | Ja | Ja | Ja |
MySQL Workbench | Ja | Ja | Ja | Ja | Ja |
Oracle SQL Developer | Ja | Ja | Ja | Ja | ? |
Orbada | Ingen | Ingen | Ingen | Ingen | Ingen |
pgAdmin | Ja | Ingen | Ingen | Ingen | Ingen |
phpMyAdmin | Ja | Ja | Ja | Ingen | Ingen |
SQL Database Studio | Ja | Ja | Ja | Ja | Ingen |
SQL Server Management Studio | ? | Ja | Ja | ? | ? |
SQLyog | Ja | Ja | Ja | Ja | ? |
SQuirreL SQL | Ja | Ja | Ja | ? | Ingen |
Tudse | Ja | Ja | Ja | Ja | ? |
Toad Data Modeler | Ingen | Ja | Ja | Ja | ? |
Se også
- Sammenligning af datamodelleringsværktøjer
- Sammenligning af objektdatabasestyringssystemer
- Sammenligning af objektrelationelle databasesystemer
- Sammenligning af relationelle databasesystemer
- Liste over relationelle databasesystemer
- SQL programmeringsværktøj
Noter
Referencer