數據庫的Schema是一個數據庫的設計的藍圖,他能夠準確表述數據庫的結構、數據類型、外鍵約束等信息。設計一個科學穩健的數據庫Schema是開發任何程序或網站的非常重要一步。
下面精心挑選的5款免費的數據庫輔助設計工具。
Pricing: Free with unlimited objects and diagrams
定價:完全免費(選對象及試圖數量)
- dbdiagram.io是一個快速上手的數據庫設計器,可幫助您使用其自己的特定於域的語言(DSL:Domain-specific language)繪製數據庫圖。
- 它們的定義語言非常簡單,使用鍵盤即可輕鬆進行編輯/複製
- 專注於繪製數據庫關係圖
- 在線保存和共享圖表
- 專爲開發人員,DBA,數據分析師而設計
- UI簡潔,幷包含有漂亮的圖表。
Draw.io
Pricing: Free for web-based usage, paid for Atlassian (Confluence/JIRA) apps.
- Draw.io is a free online diagram software for making flowcharts, process diagrams, etc.
- Allows different types of charts like flowcharts, org charts, UML, ER and network diagrams.
- Allows saving your diagrams to cloud storage services like GDrive, Dropbox and OneDrive, or to your own computer
- Visual interfaces not as nice as lucidchart.
Lucidchart
定價:限對象免費,$ 4.95- $ 20 /月
- Lucidchart是基於雲協作的圖表設計軟件。 Lucidchart不僅可以幫助您的團隊在現有平臺上任何設備創建數據庫視圖,而且還可以創建流程圖,流程圖,UML模型,組織圖等。
- 免費附帶3張圖表和每個圖表60個對象的限制
- 良好的經驗和協作
- 與G Suite集成,Microsoft Office ...
- 如果您是設計師並且想要拖放界面,這款合適不過
SQLDBM
定價:免費(測試版),具有無限的圖表和對象
- SqlDBM爲您提供了一種輕鬆便捷的方法,可在任何瀏覽器上的任何位置進行數據庫設計,而無需任何額外的數據庫引擎或數據庫建模工具或應用程序。
- 它們合併了任何需要的數據庫規則和對象,例如數據庫鍵,模式,索引,列約束和關係
- 僅支持MySQL和MS SQL
- 支持正向工程和逆向工程
- 100%拖放UI
- 支持版本歷史
QuickDBD
定價:免費提供1個Diagram和10張表,以$ 14 /月的價格無限制表格及Diagram。
- QuickDBD可幫助您僅使用文本輸入即可快速繪製圖表。
- 它可以快速記錄靈感,並且您可以僅使用鍵盤來繪製架構圖。
- 支持導出SQL,PDF和Word