Alat perancangan PostgreSQL [ditutup]

13

Saya akan mendesain database yang akan dijalankan dengan PostgreSQL. Saya terbiasa dengan alat luar biasa yang disebut MySQL Workbench untuk database MySQL. Ini berguna dan terlihat bagus yang saya harapkan dari perangkat lunak perancang basis data.

Jika saya akan mempelajari alat perancang basis data baru, saya ingin itu menjadi yang paling populer. Karena itu, pertanyaan saya adalah: alat apa yang paling populer untuk mendesain database di PostgreSQL?

Cleankod
sumber
Kemungkinan duplikat dba.stackexchange.com/questions/1283/...
David LeBauer
3
@ David Saya tidak berpikir ini adalah duplikat meskipun itu adalah pertanyaan yang terkait - alat untuk mengelola database tidak harus sama dengan yang untuk mendesain dan memodelkan
Jack mengatakan coba topanswers.xyz

Jawaban:

11

Ada beberapa opsi di dunia PostgreSQL, sebagian besar terdaftar di wiki PostgreSQL:

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

Versi pgAdmin berikutnya akan mencakup desainer ER dan sejauh yang saya tahu.

PowerArchitect bekerja dengan PostgreSQL, meskipun dalam versi gratis ini agak terbatas. Secara umum tidak mendukung fitur spesifik DBMS (atau hanya set yang sangat terbatas).

Di dunia komersial, hampir semua "nama besar" mendukung PostgreSQL sejauh yang saya tahu (termasuk Sybase PowerDesigner dan ERwin).

dbWrench adalah tidak terlalu mahal dan tampaknya cukup bagus.

Pemodel data TOAD sedikit lebih mahal tetapi memiliki daftar fitur yang mengesankan.

Anda mungkin juga ingin memeriksa opsi yang tercantum di halaman ini: http://www.databaseanswers.org/modelling_tools.htm

seekor kuda tanpa nama
sumber
7

Pertanyaan serupa ditanyakan pada SO dan jawaban saya masih sama:

Saya menggunakan Edisi Komunitas dari MySQL Workbench untuk membuat gambar cantik dari skema saya - tetapi saya lebih suka membuat DDL yang benar-benar berjalan di database saya dengan tangan.

Jack berkata coba topanswers.xyz
sumber
1
Anda memiliki poin yang sangat bagus di sana (membuat DDL dengan tangan). Itu sebabnya saya lebih suka alat yang menulis model sebagai XML karena itu memberi saya kesempatan untuk menghasilkan DDL melalui XSLT dan masih memiliki sumber tunggal untuk semuanya.
a_horse_with_no_name
Itu ide yang bagus, saya bisa menyalinnya :)
Jack mengatakan coba topanswers.xyz
0

Saya merekomendasikan Vertabelo . Vertabelo adalah perancang basis data online yang bekerja di bawah Chrome yang dikembangkan oleh perusahaan tempat saya bekerja.

Fitur paling penting dari alat ini adalah memungkinkannya berbagi model basis data di seluruh tim dan berkolaborasi dengan mereka melalui browser web.

Fitur Vertabelo lainnya termasuk:

  • Versi model
  • Dukungan untuk PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Pencarian dinamis / visual
  • Validasi model database langsung
  • Rekayasa terbalik

Vertabelo bebas digunakan untuk proyek yang lebih kecil (hingga 3 model dan 20 tabel dalam setiap model) dan memiliki versi komersial untuk proyek basis data yang lebih besar.

Jarosław Błąd
sumber
3
Ya, seperti yang ditunjukkan @dezso, mohon ungkapkan afiliasi Anda dengan apa pun yang Anda setujui. Jika kontribusi Anda satu-satunya ke situs ini adalah pengesahan tersebut, kami mungkin memiliki masalah. Silakan lihat: dba.stackexchange.com/help/behavior
JNK
7
Lihat Balasan ini dari perwakilan vendor untuk contoh yang baik tentang bagaimana vendor dapat menyumbangkan jawaban jenis ini.
ConcernedOfTunbridgeWells
Saya memperbaiki jawabannya, terima kasih telah membawa masalah ini menjadi perhatian saya. Ignorantia iuris nocet.
Jarosław Błąd
Jawabannya sudah cukup bagus. Mengapa kalian terus memberikan suara pada itu?
Cleankod