12 puan yazan GN⁺ 2024-03-11 | 4 yorum | WhatsApp'ta paylaş
  • DBeaver; geliştiriciler, SQL programcıları, veritabanı yöneticileri ve analistler için çok platformlu bir veritabanı aracıdır.
  • JDBC sürücülerini destekleyen tüm veritabanlarıyla uyumludur; ticari sürümde ise MongoDB, Cassandra gibi JDBC dışı veri kaynaklarını da destekler.
  • Meta veri düzenleyici, SQL düzenleyici, veri düzenleyici, ERD, veri dışa aktarma/içe aktarma/taşıma, SQL yürütme planı gibi çeşitli özellikler sunar.

İndirme

  • Önceden derlenmiş ikili dosyalar resmi web sitesinden veya GitHub sürümlerinden indirilebilir; ayrıca her gün Early Access sürümleri de yayınlanır.

Çalıştırma yöntemi

  • Kurucuyu çalıştırın veya arşivi çıkardıktan sonra dbeaver komutunu başlatın.
  • DBeaver'ın çalışması için Java gerekir ve tüm DBeaver dağıtımları Open JDK 17 içerir.

Katkı: Bize yardımcı olun!

  • DBeaver, GitHub'da 30.000'den fazla yıldız aldı ve büyümeye devam ediyor.
  • Yeni kaynak kodu katkıcıları aktif olarak aranıyor; "good first issue" ve "help wanted" etiketli biletler bulunuyor.
  • Ticari sürümü satın alırsanız NoSQL veritabanı desteği, ek uzantılar ve resmi çevrim içi destek alabilirsiniz.

CloudBeaver'a giriş

  • DBeaver bir masaüstü istemcisidir; web tabanlı bir veritabanı yönetim aracı arıyorsanız CloudBeaver'a göz atmanız önerilir.
  • CloudBeaver, DBeaver platformu üzerine kuruludur ve tüm veritabanlarını ve DBeaver'ın özelliklerinin çoğunu destekler.

GN⁺ görüşü

  • DBeaver, veritabanı yönetimiyle ilgili çeşitli işleri destekleyen güçlü bir araçtır; özellikle farklı veritabanlarını tek bir arayüzden yönetebilmesi onu çok kullanışlı kılar.
  • Açık kaynak topluluğundan aktif katkı ve destek aldığı için, kullanıcıların sorun çözümüne doğrudan katılması veya yeni özellikler önermesi için birçok fırsat vardır.
  • Veritabanı yönetim sistemleriyle (DBMS) ilk kez tanışan kullanıcılar için DBeaver'ın çeşitli özellikleri biraz karmaşık gelebilir; bu nedenle yeni başlayanlara yönelik kılavuzlar veya eğitimler daha zengin olursa daha iyi olur.
  • Bir veritabanı yönetim aracı seçerken yalnızca özellikler değil, kullanıcı arayüzünün (UI) sezgiselliği de önemli bir etkendir; DBeaver bu iki gereksinimi de karşılayan bir araçtır.
  • Benzer işlevler sunan diğer açık kaynak projeler arasında phpMyAdmin, Adminer ve HeidiSQL bulunur; ancak DBeaver bunlara kıyasla daha geniş veritabanı desteği ve daha gelişmiş özellikler sunar.

4 yorum

 
[Bu yorum gizlendi.]
 
park2348190 2024-03-12

DataGrip’le birlikte kullanıyorum; DBeaver’ın çirkin olması dışında bence her şeyi iyi.

 
koxel 2024-03-12

dbeaver, veritabanı araçları arasında neredeyse en üst seviye sayılır.
Jupyter gibi veri analiz araçlarıyla karşılaştırmak içinse kullanım amacı ve niyeti zaten farklı..
Ayrıca şema farkı karşılaştırma özelliği de var.
Karşılaştırıp hepsini tek seferde HTML tablo olarak çıkarıyor.

 
GN⁺ 2024-03-11
Hacker News görüşleri
  • DBeaver'ın avantajlarından biri, Eclipse tabanlı olarak geliştirilmiş olması; bu sayede neredeyse tüm Eclipse eklentileri kurulabiliyor ve Vi modunda düzenleme, Git araçları, PlantUML gibi eklemeler yapılabildiği için diğer araçlardan daha güçlü ve esnek.

  • DBeaver, normal Eclipse içine eklenti olarak kurulabiliyor; böylece veritabanı pencerelerini ve ER diyagramlarını kodun yanında tutabiliyorsunuz, bu da onu özel amaçlı araçlardan ayırıyor.

  • DBeaver, PostgreSQL için Babelfish gibi daha az popüler veritabanlarıyla da iyi çalışıyor ve SQL Server istemci kütüphanesi üzerinden bağlantıyı destekliyor. Çoğu GUI istemci aracı “gerçek” SQL Server beklerken, DBeaver JDBC API veya veritabanı bağımsız INFORMATION_SCHEMA görünümlerini kullanarak daha iyi uyumluluk sağlıyor.

  • DBeaver'ın arayüzünün çirkin olması ve native widget'lar kullanmaması rahatsız edici. TablePlus'a para ödememin tek nedeni bu bile olabilir. İyi bir TUI arayüzü de hoş olurdu.

  • DBeaver, günlük olarak farklı sistemlerde ad hoc sorgular, veri çıkarma ve yükleme yapması gereken kişiler için çok kullanışlı. Açık kaynak sürüme nasıl bağış yapılacağı net değil; ticari sürümü satın almak veya abone olmak dışında bağış yapılabilecek bir yol varsa paylaşılmasını isterim.

  • DBeaver geliştiricilerinin yaptığı bulut tabanlı veritabanı istemcisi CloudBeaver, pgAdmin'den çok daha iyi olarak değerlendiriliyor. Şirkette CloudBeaver kurulmuş ve bu sayede tünel oluşturma, parola paylaşma gibi uğraşlar olmadan veritabanına kolay erişim sağlanıyor. pgAdmin ise paylaşımlı kurulumda kullanmak için fazla hatalı ve kararsız.

  • DBeaver'da, PGAdmin'in şema farkı karşılaştırma özelliğine benzer bir özellik olup olmadığı merak ediliyor. Varsa DBeaver'a geçmeyi düşünebilirim.

  • DBeaver, günlük işler için pgAdmin'den daha kullanışlı ama görünüşü güzel değil. Bugün neden bu kadar popüler olduğunu merak ediyorum.

  • DBeaver'ın iyi özelliklerinden biri, coğrafi uzamsal sütun değerlerini yerleşik OpenStreetMap panelinde gösterebilmesi.

  • DBeaver; DDL gezinme, tablo listeleri, şema örnekleri ve veri tiplerini kontrol etmek için kullanışlı, ayrıca birkaç satır SQL yazmaktan daha hızlı olacak şekilde birkaç tıklamayla test veya düzenleme yapılabiliyor. Ancak karmaşık sorgular ve veri analizi için Jupyter notebook tercih ediliyor. Jupyter notebook/ipywidgets için uygun bir DDL tarayıcısı olup olmadığı merak ediliyor.

  • DBeaver'ın .parquet dosyalarına bağlanabilmesi ve Windows'ta çift tıklamayla açılacak şekilde ilişkilendirilebilmesi güzel olurdu.