當前位置: 妍妍網 > 碼農

開源、免費、簡單、直觀的線上資料庫設計器

2024-04-29碼農

D rawDB

DrawDB 是一個免費、簡單、直觀的資料庫設計工具和 SQL 生成器, 在 Github 上擁有 8k 的 Star,可見它的受歡迎程度。

DrawDB 是瀏覽器中強大且使用者友好的資料庫實體關系 (DBER) 編輯器。

開源的、基於網頁的資料庫建模工具,旨在幫助開發者、資料庫管理員和數據建模師建立、視覺化和管理資料庫模式。

它提供了一個使用者友好的界面,用於繪制實體-關系(ER)圖和生成資料庫結構

只需點選幾下即可構建圖表、匯出 SQL 指令碼、自訂編輯器等等。

功能特性

視覺化設計

DrawDB 在瀏覽器中提供了一個設計器,透過它,你可以輕松的建立表,表欄位,以及透過連線的方式設計表之間的關系,非常方便。

SQL 生成和匯出

透過設計器設計完成以後,可以直接生成對應的 SQL 並匯出,然後在您的資料庫上執行,或者匯出為 JSON 或者圖片。

強大的設計器

DrawDB 的設計器非常強大,包含了復原、重做、復制、貼上、復制等,支持添加表格、主題區域和註釋。另外設計器還支持使用鍵盤快捷鍵來加快開發速度。

支持資料庫全面

DrawDB 支持市面上常見的資料庫,包括 MySQL,PostgreSQL,SQLite,MariaDB,SQLServer等。

核心功能

建模:建立和修改表、列、關系、索引和約束。

SQL生成:生成用於建立和修改資料庫結構的SQL指令碼。

數據建模:支持復雜的資料庫建模,包括一對一、一對多和多對多關系。

協作工具:與團隊成員共享模型,並即時協作。

客製:自訂ER圖的外觀以符合個人或團隊的偏好。

使用場景

資料庫設計:簡化新計畫的資料庫設計流程。

資料庫文件:為現有資料庫生成文件,以提高團隊知識和新成員的入職效率。

資料庫遷移:透過視覺化兩個資料庫架構之間的差異來規劃和執行資料庫遷移。

教育:將DrawDB用作教學工具,教授資料庫設計和實踐原則。

總結

DrawDB之所以備受歡迎,主要得益於其開源免費的特性。使用者不僅可以線上使用DrawDB設計器,無需繁瑣的登入註冊過程,而且還可以透過Docker輕松在本地執行DrawDB。

其開源性、直觀的網頁界面以及強大的協作特性,使得DrawDB成為個人和團隊最佳化資料庫建模工作流程的理想選擇。無論是初學者還是專業人士,都能從中受益,實作更高效、更便捷的資料庫設計與管理。

計畫地址

https://github.com/drawdb-io/drawdb

轉自:Dotnet 工具箱

連結:mp.weixin.qq.com/s/_IwwON_5Di6ilTg-1ecllg

- EOF -

推薦閱讀 點選標題可跳轉

看完本文有收獲?請轉發分享給更多人

推薦關註「DotNet」,提升.Net技能

點贊和在看就是最大的支持❤️