PostgreSQL tasarım aracı [kapalı]


13

PostgreSQL ile çalışacak bir veritabanı tasarlamak üzereyim. MySQL veritabanı için MySQL Workbench adlı muhteşem araca alışkınım. Yararlı ve iyi bir veritabanı tasarım yazılımı beklediğiniz gibi görünüyor.

Yeni bir veritabanı tasarım aracı öğrenmek üzereyim, en popüler olanı olmasını istiyorum. Bu nedenle, sorum şu: PostgreSQL'de veritabanını tasarlamak için en popüler araçlar nelerdir?



3
@David Bu ilgili bir soru olsa da yinelenen bir şey olduğunu sanmıyorum - bir veritabanını yönetmek için araçlar mutlaka tasarım ve modelleme ile aynı değildir
Jack denemek topanswers.xyz

Yanıtlar:


11

PostgreSQL dünyasında birkaç seçenek var, bunların çoğu PostgreSQL wiki'sinde listeleniyor:

http://wiki.postgresql.org/wiki/GUI_Database_Design_Tools

PgAdmin'in bir sonraki sürümünde bildiğim kadarıyla bir ER tasarımcısı yer alacak.

PowerArchitect PostgreSQL ile çalışır, ancak ücretsiz versiyonda biraz sınırlıdır. Genel olarak DBMS'ye özgü özellikleri (veya yalnızca çok sınırlı bir seti) desteklemez.

Ticari dünyada neredeyse tüm "büyük isimler" PostgreSQL'i bildiğim kadarıyla destekliyor (Sybase PowerDesigner ve ERwin dahil).

dbWrench çok pahalı değil ve oldukça hoş görünüyor.

TOAD veri modelleyici biraz daha pahalıdır, ancak etkileyici bir özellik listesine sahiptir.

Bu sayfada listelenen seçenekleri de kontrol etmek isteyebilirsiniz: http://www.databaseanswers.org/modelling_tools.htm


7

SO hakkında benzer bir soru soruldu ve cevabım hala aynı:

Kullandığım Community Edition of MySQL Workbench benim şemanın güzel resimler oluşturmak için - ama yerine gerçekten elle benim veritabanında çalışır DDL oluşturmak istiyorum.


1
Orada çok iyi bir noktaya sahipsiniz (DDL'yi elle oluşturmak). Bu yüzden modeli XML olarak yazan araçları tercih ederim, çünkü bu bana XSLT aracılığıyla DDL oluşturma şansı veriyor ve hala her şey için tek bir kaynağa sahip.
a_horse_with_no_name

Bu harika bir fikir, kopyalayabilirim :)
Jack diyor ki topanswers.xyz


0

Ben tavsiye Vertabelo . Vertabelo, çalıştığım şirket tarafından geliştirilen, Chrome altında çalışan bir çevrimiçi veritabanı tasarımcısıdır.

Bu aracın en önemli özelliği, veritabanı modellerini ekip içinde paylaşmasına ve web tarayıcısı üzerinden ortak çalışmalarına izin vermesidir.

Diğer Vertabelo özellikleri şunları içerir:

  • Model sürümlendirme
  • PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB desteği
  • Dinamik / Görsel arama
  • Canlı veritabanı modeli doğrulaması
  • Tersine mühendislik

Vertabelo daha küçük projeler için ücretsizdir (her modelde 3 model ve 20 tabloya kadar) ve daha büyük veritabanı projeleri için ticari sürümleri vardır.


3
Evet, @dezso'nun belirttiği gibi lütfen bağlılığınızı onayladığınız herhangi bir şeyle açıklayın. Siteye yaptığınız tek katkı bu onaylarsa bir sorun yaşayabiliriz. Lütfen bakınız: dba.stackexchange.com/help/behavior
JNK

7
Bkz Bu cevap bir satıcı bu tip bir cevap katkıda bulunabilir nasıl iyi bir örnek bir satıcı temsilcisinden.
ConcernedOfTunbridgeWells

Cevabı geliştirdim, bu konuyu dikkatime sunduğunuz için teşekkürler. Cehaletia iuris nocet.
Jarosław Błąd

Cevap zaten yeterince iyi. Siz neden oy kullanmaya devam ediyorsunuz?
Cleankod
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.