Bilgisayar Mühendisleri ve Geliştiriciler İçin Tarayıcıda Veritabanı Çizimi: DrawDB!
SİTE ADI VE BAĞLANTILAR:
-
Site Adı: drawDB
-
Resmî URL: https://www.drawdb.app/
-
Köken / Hizmet Dili: Açık Kaynak (
drawdb-io/drawdbtopluluk projesi) / İngilizce -
Resmî GitHub Deposu: https://github.com/drawdb-io/drawdb
-
Bir bilgisayar mühendisliği ya da yönetim bilişim sistemleri öğrencisiyseniz, bir bitirme projesi hazırlıyorsanız ya da kendi web/mobil uygulamanızı geliştiriyorsanız, projenin en temel adımı Veritabanı İlişki Diyagramını (ER Diagram / Tablolar ve Yabancı Anahtarlar) tasarlamaktır. Ancak piyasadaki pek çok veritabanı çizim sitesi (örneğin Lucidchart, DrawSQL veya dbdiagram) ücretsiz sürümde "En fazla 3 tablo veya 1 diyagram çizebilirsin, SQL çıktısı almak için aylık 15 dolar öde" diyerek öğrencileri ve geliştiricileri yarı yolda bırakır. İşte açık kaynak dünyasının parlayan yıldızı drawDB (
drawdb.app), hiçbir üyelik istemeden tarayıcınızda sınırsız veritabanı mimarisi çizmenizi ve tek tıkla hazır SQL koduna dönüştürmenizi sağlıyor!Görsel editörde fareyle tablolarınızı (
users,orders,productsvb.) oluşturuyor, sütunları birbirine sürükleyip bırakarak bire-çok (1-N) ilişkileri kuruyorsunuz; işiniz bittiğinde ise "Export SQL" tuşuna basarak MySQL, PostgreSQL, SQLite, MariaDB veya MSSQL için tümCREATE TABLEkodlarını hatasız şekilde hazır alıyorsunuz! Ya da tam tersi: Elinizdeki karmaşık bir.sqldosyasını siteye yükleyip saniyeler içinde görsel tablo haritasına dönüştürebiliyorsunuz! -
ADIM ADIM KULLANIM:
-
Tarayıcınızdan https://www.drawdb.app/ adresine girin ve "Go to Editor" (Editöre Git) butonuna tıklayın (Kayıt veya giriş ekranı çıkmadan doğrudan çalışma alanı açılır).
-
İlk kez deniyorsanız üst menüden "Templates" (Şablonlar) sekmesine tıklayıp hazır bir e-ticaret, blog veya finans veritabanı şemasını örnek olarak ekrana yükleyin ya da "New Diagram" ile sıfırdan başlayın.
-
Sol paneldeki "Add Table" (Tablo Ekle) butonuna basarak tablonuzun adını ve sütunlarını (
id,title,created_atvb.), veri tiplerini (INT,VARCHAR,BOOLEAN) vePrimary Key (PK)işaretlerini belirleyin. -
Sağdaki çizim alanında bir tablonun sütun noktasından diğer tablonun sütununa fareyle çizgi çekerek tablolar arasındaki Foreign Key (Yabancı Anahtar) ilişkisini görsel olarak kurun.
-
Üst menüdeki "File > Export" seçeneğine tıklayarak çizdiğiniz mimariyi SQL betiği (MySQL, PostgreSQL, SQLite, MSSQL) olarak, sunum/rapor için PNG / PDF / Markdown olarak veya dün tanıttığımız Mermaid formatında ücretsiz indirin!
-
-
GEREKSİNİMLER VE SINIRLAR: Üyelik, kredi kartı veya tablo/diyagram sayısı sınırı yoktur; tamamen ücretsizdir. Masaüstü bilgisayar tarayıcılarında kullanılmak üzere optimize edilmiştir.
-
GİZLİLİK VE GÜVENLİK: Resmî açık kaynak mimarisi gereği
drawdb.appüzerinde çizdiğiniz diyagramlar varsayılan olarak kendi tarayıcınızın yerel veritabanında (IndexedDB / localStorage) saklanır; uzak bir bulut sunucusuna gönderilmez. Bu sayede şirketinizin veya projenizin tablo yapısını gizlilik endişesi olmadan tasarlayabilirsiniz. Tarayıcı önbelleğinizi temizlemeden önce çalışmanızı mutlaka "File > Save as (.ddb)" veya SQL/JSON olarak bilgisayarınıza yedekleyin. -
AVANTAJLAR, DEZAVANTAJLAR VE KİMLERE UYGUN:
-
Avantajlar: %100 ücretsiz ve açık kaynak, üyeliksiz anında kullanım, hem çizimden SQL üretme hem de mevcut SQL dosyasından otomatik şema çizme (Reverse Engineering), PNG/PDF/Markdown/Mermaid çıktısı.
-
Dezavantajlar: Arayüz İngilizcedir ve doğrudan yazılım/veritabanı geliştirme disiplinine yönelik teknik bir araçtır.
-
Kimlere Uygun: Bilgisayar mühendisliği, yazılım ve YBS öğrencileri, backend/fullstack geliştiriciler, veri mimarları ve bitirme tezi raporu hazırlayanlar.
-
-
KISA SONUÇ: Veritabanı ödevlerinizde veya uygulama projelerinizde tablo sınırı koyan ücretli siteler yerine
drawdb.app'i açın; şemanızı görsel olarak çizip "Export SQL" ile veritabanı kodunuzu 1 saniyede hazır alın!
Henüz yorum yapılmamış. İlk yorumu siz yapın!
Bir Yorum Bırakın