Veri Tabanı Tasarımı ve Prototipleri yapmak için iyi bir araç var mı? [kapalı]


21

Tüm tablolarla, sütunlarla, veri türleriyle ve ilişkileriyle Veritabanı Şeması'nı tasarlamak için iyi bir araç istiyorum. Bugün bunu çoğunlukla kalem ve kağıtla yapıyorum, ancak bunu iyi bir tasarım aracında yapmak istiyorum.

Herhangi bir iyi (ve belki de ücretsiz) Veritabanı Tasarımı aracı var mı?


5
Sık bir Stack Exchange kullanıcısı olarak - IF * bu kuraldan nefret eder. Evet, kullanıcının tercihleriyle ilgilidir, ancak nedenlerini açıklarlarsa neden olmasın ??? Bu onların cevabını yükseltecektir.
Marc

Yanıtlar:


10

ER için prototip yapmaktan daha fazlası (veritabanları bağlamında hiç duymadım): MySQL kullanıyorsanız, MySQL Workbench'i deneyin . MySQL'e özel kod oluşturmasına rağmen, küçük ayarlamalar kolayca yapılır.

PostgreSQL için, onların güzel bir liste var wiki , PGDesigner çok yetenekli lookes. Ayrıca, pgAdmin'in gelecek sürümlerinde bir Tasarımcı olacaktır.


15

Düz İngilizce'deki ilişkileri ve kısıtlamaları yakalamakta faydalı olan NORMA'yı (Ekim 2011'de sabitlenmiş bağlantı) kullanmaya başladım . Ayrıca Nesne Rolü Modellemesi'ne de bakınız.

Bu, XSD'ler ve SQL komut dosyaları üretecektir.

Umarım bir daha asla bir ERD göremiyorum ...


4

Geçmişte Power Designer'ı (ya da Q Designer'ı o günlerde) kullandım. Müthiş oldu! Tersine mühendislik olanakları vardı, senaryo oluşturma .. ihtiyacınız olan her şey. Ama bedava değil.

Geçmişte biraz kullandığım ücretsiz bir araç DB Tasarımcısıydı . Ama sadece küçük dbs için kullanabilirim. Eskiden karmaşık şema tasarımlarıyla çalışırken hatalar vardı, ama birkaç yıl önceydi, bu yüzden tamir edildiğinden eminim.

Şimdi sadece SQL Server'ın kendi diyagram oluşturma aracını kullanıyorum.


2

MySQL Workbench harika bir ücretsiz araçtır.

Diğer bir seçenek de, SQL Server'ın Express ile birlikte gelen diyagramıdır; böylece bunu ücretsiz olarak deneyebilirsiniz.

Embarcadero'nun ER / Studio ücretsiz deneme sürümü var. Mantıksal ve fiziksel modellemeyi desteklemesi bakımından daha eksiksiz bir çözümdür (okunur, pahalıdır). ER / Studio, çok fazla tasarım yaparsanız, fiyat etiketine layık olan inanılmaz bir üründür.


2

Hem MySQL Tezgahını, Kurbağa Veri Modelleyicisini hem de Oracle'ın SQL Geliştirici Veri Modelleyicisini kullandım. Bunlardan biri başlamak için iyi bir yer olurdu.


2

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

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

Diğer Vertabelo özellikleri şunlardır:

  • PosgreSql, MySQL, Oracle, MS SQL Sunucusu, DB2, SQLite, HSQLDB Desteği
  • Model versiyonlaması
  • Dinamik / Görsel arama
  • Canlı veritabanı modeli doğrulama
  • İleri mühendislik
  • Tersine mühendislik

Vertabelo akademik projeler için ücretsizdir ve daha büyük veritabanı projeleri için ticari versiyonlara sahiptir.

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.