Drawdb是一款高顏值、簡單、強大的在線數據庫表設計工具,可以輕松創建表格、定義列、建立關系,支持直接生成SQL腳本。
在軟件的研發和設計中,數據庫表的設計是至關重要的一環。數據庫表設計的是否合理是軟件和產品的基石,如果表設計不合規范就會出現數據冗余,可讀性差,擴展性差,一旦出現問題后,再進行大的調整,容易造成上層業務調整,數據無法遷移等等問題,從而造成極大的研發資源消耗。因此數據庫表設計的時候就要注意邏輯性和規范性問題。而一個好的數據庫表設計工具,可以幫助產品經理和研發人員快速的進行數據庫表設計,提高設計效率。
而現有市面上數據庫表的設計工具大概分為以下幾類:
第一類:國外商業軟件為主,功能強大,但是界面和使用不適合國人習慣;
第二類:數據庫管理軟件自帶的數據庫表設計能力,但是很多此類工具是收費的,免費的功能受限;
第三類:獨立的數據庫表設計工具,但是大部分是個人客戶端模式,不利于共享協作。
所以,今天給大家推薦一款高顏值、簡單、強大的在線數據庫表設計工具-drawdb
01—drawdb 介紹
一句話介紹介紹drawdb:一款免費、簡單、直觀的數據庫設計工具,可以輕松創建表格、定義列、建立關系,支持直接生成SQL腳本。
項目信息
#Github地址
https://github.com/drawdb-io/drawdb
在線DEMO
https://drawdb.vercel.app/
功能特性
直觀設計器:直觀易用的界面,適合不同水平的用戶快速使用。
多種關系數據庫支持:MySQL、PostgreSQL、SQLite、MariaDB、SQLServer;
模板應用:支持導入現有的模塊,支持用戶自定義模板。
依據設計好的圖形,SQL自動生成
02—drawdb 部署
如果不希望使用在線DEMO環境,drawdb提供了本地部署方案。
一、npm部署
#克隆項目
git clone https://github.com/drawdb-io/drawdb
cd drawdb
#安裝依賴
npm install
#打包運行
npm run build
二、docker部署
#克隆項目
git clone https://github.com/drawdb-io/drawdb
cd drawdb
#構建docker鏡像
docker build -t drawdb .
#運行服務
docker run -p 3000:80 drawdb
03—使用
DrawDB是一款功能強大的在線數據庫設計工具,簡單易用,所以本章節關于如何使用都無需過多介紹,基本點點就會了。大家感興趣的話,那么不妨試試。
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計