Veritabanı araçları karşılaştırması

Aşağıdaki tablolarda mevcut veritabanı yöneticisi araçların bir dizisi için genel ve teknik bilgilerin karşılaştırılması verilmiştir. Daha fazla bilgi için bireysel ürün makalelerine bakınız. Bu makale her şey dahil mutlaka günceldir. == Genel == Ürün Oluşturan Son kararlı çıkış tarihi Son kararlı sürümü Son deneme sürümü Lisans Windows üzerinde çalışır Mac OS X üzerinde çalışır Linux üzerinde çalışır Oracle MySQL PostgreSQL MS SQL Server ODBC JDBC SQLite Diğer Programlama dili Adminer Jakub Vrána 2014-04-18 4.1.0 hiçbiri dağıtılmış değil Apache Lisansı veya GPL PHP Advanced Query Tool (AQT) Cardett Associates Ltd 2009-08-31 8.2.8 8.2.8 (2009-08-31) Sahipli C++ DaDaBIK Eugenio Tacchini 2012-04-03 4.4 ? Sahipli PHP Veritabanı Dağıtım Yöneticisi Yetkisiz Frog projesi 2012-05-29 v0.1i ? LGPL Qt/C++ DatabaseSpy Altova 2013-06-12 v2013r2sp1 ? Sahipli IBM DB2, Sybase, MS Access C++ Database Workbench Upscene Productions 2014-08-29 5.0 ? Sahipli InterBase, Firebird, SQL Anywhere, NexusDB ve MariaDB Delphi DBEdit Jef Van Den Ouweland 2011-03-18 2.4 ? GPL IBM DB2, HSQLDB, Apache Derby, H2 Java dbForge Studio Devart 2015-02-26 6.3 ? Sahipli .Net Devgems Veri Modelleyicisi Devgems 2009-04-30 1.0.0 Sahipli InterBase, Firebird Embarcadero Delphi Embarcadero DBArtisan Embarcadero Technologies ? 8.6.3 9.5 Sahipli DB2, Sybase ASE C++ Java Epictetus Mantık karşıtı Yazılımlar ? ? 1.0 (2009-06-17) Sahipli Sybase, InterBase/Firebird, H2, HSQLDB Java ERwin Veri Modelleyicisi ca.com ? 7.3 ? Sahipli MS Access, DB2, FoxPro, Informix, Ingres, Sybase, Teradata ? HeidiSQL HeidiSQL 2014-11-11 9.1.0.4867 9.1.0.4882 (2014-12-01) GPL Embarcadero Delphi Maatkit Baron Schwartz 2010-06-01 5247 ? GPL Perl Microsoft SQL Server Management Studio Microsoft ? ? ? Sahipli .Net ModelRight ModelRight ? 3.6 3.7 Sahipli SQL Server, Oracle, MySQL, PostgreSQL, DB2, DB2/zOS, MS Access C++ MySQL Workbench Oracle Corporation 2015-06-15 6.3.4 ? GPL C++/C# Objective-C Python Navicat PremiumSoft CyberTech Ltd. 2015-01-23 11.1.9 ? Sahipli Borland Delphi Objective-C Navicat Data Modeler PremiumSoft CyberTech Ltd. 2015-06-15 2.0.0 ? Sahipli Borland Delphi Objective-C Oracle Enterprise Manager Oracle Corp. 2009-03-03 10gR5 ? Sahipli DB2, Sybase, TimesTen Java Oracle SQL Developer Oracle Corp. 2014-09-15 4.0.3.16.84 4.1 Early Adopter Sahipli Microsoft Access, Sybase, DB2, Teradata Java Orbada Andrzej Kałuża 2014-08-13 1.2.2.335 none GPL Firebird, HSQL, InterBase, Derby hepsi ile JDBC sürücüsü Java pgAdmin III pgAdmin Development Team 2012-09-11 1.18.0 ? PostgreSQL License C++ phpLiteAdmin Dane Iracleous 2015-6-05 1.9.6 ? GPL PHP phpMyAdmin phpMyAdmin Geliştirme Ekibi 2015-02-05 4.3.9 none GPL Drizzle, MariaDB php phpPgAdmin phpPgAdmin Projesi 2013-04-14 5.1 ? GPL php Pratva GHN I.T. 2015-07-15 1.0 ? Özgür/Sahipli .Net SQL Database Studio Jan Prochazka 2014-11-13 2.0.7 Sahipli .NET, WPF, C# SQLyog Webyog Softworks Pvt. Ltd. 2014-10-23 12.02 ? GPLv2 C++ SQuirreL SQL Colin Bell, Gerd Wagner, Rob Manning ve diğerleri 2014-05-11 3.5.3 20140830_1158 GPLv2 & LGPLv2 Access,Axion Java RDBMS, Apache Derby, Daffodil DB, 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, ve diğerleri JDBC sürücüleri ile. Java Toad Quest Software Çeşitli Çeşitli Betas Sahipli DB2, Sybase Embarcadero Delphi, C#.NET Toad Data Modeler Quest Software 2009-03-05 3.3.8 Betas Sahipli DB2, MS Access, Sybase Embarcadero Delphi TOra Community 2010-09-19 2.1.3 ? GPL Teradata C++/Qt == Özellikler == Efsanesi * Tabloyu değiştirme/oluşturma: ** Evet - tablo oluşturabilirsiniz, kendi tanımını ve veri değiştirmek ve yeni satır ekleyebilirsiniz ** Bazıları - Sadece oluşturmak/tablo tanımını değiştirebilir, veri değildir * Gözatma tablosu: ** Evet - tablo tanımı ve verilere göz atabilirsiniz ** Bazıları - yalnızca tablo tanımına göz atabilirsiniz * Çoklu sunucu desteği: ** Evet - Aynı pencere/oturumu çoklu sunucularından yönetebilirsiniz ** Bazıları - Başka bir pencere/oturumu çoklu sunucularından yönetebilirsiniz * İzleme sunucusu: ** Evet - kontroller ve rapor hataları çalışan başsız bir sunucu içerir Araçlar Kullanıcı arayüzü Oluşturma & değiştirme sihirbazı Oluşturma & değiştirme sihirbazı Oluşturma & değiştirme sihirbazı Oluşturma & değiştirme sihirbazı Gözat Gözat Gözat Gözat Otomatik Tamamlama Renklendirilmiş sözdizimi Çoklu sunucu desteği İzleme sunucusu Araçlar Kullanıcı arayüzü Veritabanı Table Procedure Tetikleyici Veritabanı Table Procedure Tetikleyici Otomatik Tamamlama Renklendirilmiş sözdizimi Çoklu sunucu desteği İzleme sunucusu Adminer Tarayıcı tabanlı ? ? Altova DatabaseSpy Masaüstü ? DaDaBIK Tarayıcı tabanlı bazıcreate CRUD interfaces, so create table data, not table theriselves bazıbrowse table data, not table definitions ? Veritabanı Dağıtım Yöneticisi Masaüstü ? Database Workbench Masaüstü ? DBEdit Masaüstü ? Devgems Data Modeler Masaüstü ? ? Embarcadero DBArtisan Masaüstü ? ? Epictetus Masaüstü ? ? Microsoft SQL Server Management Studio Masaüstü ModelRight Masaüstü ? ? MySQL Workbench Masaüstü bazı Navicat Masaüstü ? Navicat Veri Modelleyicisi Masaüstü ? Oracle Enterprise Manager Tarayıcı tabanlı ? Oracle SQL Developer Masaüstü ? Orbada Masaüstü pgAdmin III TDI bazı phpLiteAdmin Tarayıcı tabanlı ? ? phpMyAdmin Tarayıcı tabanlı ? phpPgAdmin Browser-based ? ? ? ? ? ? ? ? ? ? ? ? SQL Database Studio Masaüstü SQLyog Masaüstü ? ? SQuirreL SQL Masaüstü ? ? ? ? ? ? bazı ? Toad Masaüstü ? ? Toad Data Modeler Masaüstü bazı bazı bazı bazı ? ? TOra Masaüstü ? == Özellikler (devamı) == Yazıt: * Kullanıcı yöneticisi: ** Evet - Veritabanı ve şema izinleri desteği ile de bireysel nesne (tablo, görünüm, işlevler) izinleri gibi kullanıcı yöneticisi ** Bazıları - Veritabanı ve şema izinleri desteği ile basit kullanıcı yöneticisi ** Hayır - Kullanıcı yöneticisi veya salt okunur kullanıcı yöneticisi kullanıcı yöneticisi Plugin Karşılaştırma İçe aktarma Dışa aktarma Hata ayıklayıcısı Kaynak denetimi Adminer SQL script, CSV, TSV or the above in zip (as a plugin); imports of server-site file in SQL or SQL in zip, gzip or bzip2 SQL script, CSV, TSV or the above in zip, gzip, bzip2; XML (as a plugin) Git Altova DatabaseSpy CSV, XML XML, XML Structure, CSV, HTML, MS Excel ? DaDaBIK bazıcan manage its own users, which override the DBMS users CSV Database Workbench ? DBEdit MS Excel, PDF, Text, SQL script ? Devgems Data Modeler SQL; HTML rapor; EMF şeması olarak, BMP ? Epictetus Excel ? ModelRight bazı - yerli arayüzleri kullanarak desteklenen veri tabanlarından, veya herhangi bir ODBC kaynağından SQL; XML; DTD; BMP şeması olarak, JPEG ? Navicat - TXT, CSV, DBF, HTML, MS Excel, MS Access, Paradox file, WK1, WQ1, XML, or from any ODBC source (See link for limitations) - TXT, CSV, HTML, XML, DBF, SQL script, RTF, MS Word, MS Excel, MS Access, MS Windows Clipboard, Paradox file, WK1, WQ1, SLK, DIF, LDIF (See link for limitations) Navicat Data Modeler - Sunucu/ODBC içe aktarma veritabanı - Export SQL MySQL Workbench - CSV, HTML, JSON, MS Excel, SQL INSERTS, Sekmeye ayrılmış, XML - CSV, HTML, JSON, MS Excel, SQL INSERTS, Sekmeye ayrılmış, XML Oracle SQL Developer ? ? ? Orbada SQL script SQL script, CSV, XML, HTML, PDF, Excel, DBF, DataText pgAdmin III CSV, Text, veya ikili CSV, text, HTML, XML phpMyAdmin bazı - CSV, SQL, XML, Excel, ODS - CSV, LaTeX, Excel, Word, ODS, ODT, XML, SQL, YAML, Texy!, JSON, NHibernate, PHP, PDF, MediaWiki Git phpPgAdmin ? ? ? ? ? ? SQL Database Studio CSV, XML, MS Excel CSV, HTML, MS Excel, SQL INSERTS, Sekmeye ayrılmış, XML SQLyog ? ? ? SQL Server Management Studio ? ? ? ? ? SQuirreL SQL ? ? ? ? Toad bazı SVN, CVS, TFS, VSS Toad Data Modeler ? Toad for Oracle ERD, ERWin 7.1(XML) via plugin SQL; meta data in XML; report in HTML/RTF/CSV; diagram as BMP, JPEG, PNG ? TOra bazı == Özellikler - görsel tasarım ve tersine mühendislik == Yazıt: * Görsel şema / ER tasarımı: veritabanı için varlık-ilişki diyagramları çizmek için yeteneği. Eksik varsa, aşağıdaki iki özellik de eksik olacak * Tersine mühendislik - yabancı anahtar ilişkileri ile tam bir veritabanından bir ER diyagramı üretme yeteneği, ** Evet - veritabanından sadece değişiklikleri şemaya kullanıcı değişiklikler koruyarak ve ithal artan tersine mühendislik desteği ** Bazıları - Sadece ters bir kerede tüm veritabanını mühendislik ve (veritabanı eşleştirmek için diyagram "yenilemek" olamaz) şemaya herhangi bir kullanıcı değişiklikler damla olabilir * İleri mühendislik - ER diyagramı görsel tasarımcı ile onun kurum ve ilişkiler yapılan değişikliklerle veritabanı şemasını güncelleştirmek yeteneği ** Evet - kullanıcı tarafından seçilen varlıkları güncelleyebilirsiniz ** Bazıları - Sadece bir kez tüm veritabanı güncelleme yapabilirsiniz Görsel sorgu oluşturucu Görsel şema / model / E-R diyagramı tasarımı Tersine mühendislik İleri mühendislik ER diyagramı grup kutuları Adminer Altova DatabaseSpy ? DaDaBIK oluşturulan CRUD arayüzü arama formunu içerir Veritabanı Dağıtım Yöneticisi Database Workbench ? DBEdit Devgems Data Modeler ModelRight Navicat Navicat Veri Modelleyicisi MySQL Workbench Oracle SQL Developer ? Orbada pgAdmin III phpMyAdmin phpPgAdmin SQL Database Studio SQL Server Management Studio ? ? ? SQLyog ? SQuirreL SQL Sadece artımlı elle her tabloya geçmekte ve tıklayarak "grafik ekle" ? Toad ? Toad Data Modeler Generated SQL must be executed outside Toad Data Modeler ? == Ayrıca bakınız == *Veri modelleme araçlarının karşılaştırması *Nesne veritabanı yönetim sistemlerinin karşılaştırması *Nesne-ilişkisel veritabanı yönetim sistemlerinin karşılaştırılması *İlişkisel veritabanı yönetim sistemlerinin karşılaştırması *İlişkisel veritabanı yönetim sistemleri listesi *SQL programlama aracı == Kaynakça == == Dış bağlantılar == *Veritabanı yönetimi ve şema tasarım araçları Kategori:Veri tabanı yönetim araçları * *[TSV]: Tab Separated Values