it-swarm.asia

Apakah ada alat yang bagus untuk membuat Desain Database dan Prototipe?

Saya ingin memiliki alat yang baik untuk merancang Skema Database dengan semua tabel, kolom, tipe data dan hubungan. Hari ini saya kebanyakan melakukan ini dengan pena dan kertas tetapi saya ingin melakukannya dengan alat desain yang bagus.

Apakah ada alat Desain Basis Data yang bagus (dan mungkin gratis)?

22
Jonas

Lebih banyak untuk ER daripada prototyping (tidak pernah mendengarnya dalam konteks database): Jika Anda menggunakan MySQL, coba MySQL Workbench . Meskipun menghasilkan kode khusus MySQL, penyesuaian kecil mudah dilakukan.

Untuk PostgreSQL, ada daftar Nice di wiki , PGDesigner terlihat sangat mumpuni. Selain itu, akan ada Desainer di versi masa depan pgAdmin.

11
DrColossos

Saya mulai menggunakan NORMA (tautan diperbaiki Oktober 2011) yang berguna untuk menangkap hubungan dan batasan dalam bahasa Inggris biasa. Lihat Pemodelan Peran Objek juga.

Ini akan menghasilkan skrip XSD dan SQL.

Saya harap tidak pernah melihat ERD lagi ...

15
gbn

Saya pernah menggunakan Power Designer (atau Q Designer di masa lalu). Luar biasa! Punya fasilitas reverse engineering, pembuatan naskah .. semua yang Anda butuhkan. Tapi itu tidak gratis.

Alat gratis yang pernah saya gunakan sebelumnya adalah DB Designer . Tapi saya bisa menggunakannya hanya untuk dbs kecil. Memiliki kesalahan saat itu bekerja dengan desain skema yang rumit, tapi itu beberapa tahun yang lalu, jadi saya yakin itu diperbaiki.

Sekarang saya hanya menggunakan alat diagram SQL Server sendiri.

4
Marian

Anda dapat menggunakan Vertabelo . Vertabelo adalah perancang basis data online yang bekerja di bawah Chrome dan Safari 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:

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

Vertabelo bebas digunakan untuk proyek akademik dan memiliki versi komersial untuk proyek basis data yang lebih besar.

2
Jarosław Błąd

MySQL Workbench adalah alat gratis yang bagus.

Pilihan lain adalah diagram SQL Server, yang disertakan dengan Express, sehingga Anda dapat mencobanya secara gratis juga.

ER/Studio Embarcadero memiliki uji coba gratis. Ini adalah solusi yang lebih lengkap (baca, mahal) karena mendukung pemodelan logis dan fisik. ER/Studio adalah produk luar biasa yang layak harga jika Anda melakukan banyak desain.

2
dba4life

Saya telah menggunakan MySQL Workbench, Toad Data Modeler, di Oracle SQL Developer Data Modeler. Salah satu dari mereka akan menjadi tempat yang baik untuk memulai.

2
BillThor