您的位置:極速下載站 → 電腦軟件 → 教育教學(xué) → 編程開發(fā) → Navicat Data Modeler
目前應(yīng)用比較廣的數(shù)據(jù)庫是SQL,怎么設(shè)計SQL數(shù)據(jù)庫是一個值得思考的問題。今天極速小編為你介紹一款第三方開發(fā)的綜合數(shù)據(jù)庫設(shè)計工具,它可以幫你輕松設(shè)計數(shù)據(jù)庫,而且支持非常多的數(shù)據(jù)庫系統(tǒng)(MySQL、MariaDB、Oracle、SQL Server、PostgreSQL SQLite等等),需要的程序員可以下載免費使用14天。
Navicat Data Modeler 是一個強大的和符合成本效益的數(shù)據(jù)庫設(shè)計工具,它能幫助用戶創(chuàng)建高質(zhì)素的概念、邏輯和物理數(shù)據(jù)模型。讓你可視化地設(shè)計數(shù)據(jù)庫結(jié)構(gòu)、執(zhí)行逆向或正向工程程序、從 ODBC 數(shù)據(jù)源導(dǎo)入模型、生成復(fù)雜的 SQL/DDL 和打印模型到文件等。
只需點擊一下,便能簡化創(chuàng)建復(fù)雜實體關(guān)系模型和生成 SQL 腳本的工序。Navicat Data Modeler 支持各種數(shù)據(jù)庫系統(tǒng),包括 MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。
數(shù)據(jù)庫對象
使用專業(yè)的對象設(shè)計器創(chuàng)建、修改和設(shè)計你的模型,適用于表和視圖。無需編寫復(fù)雜的 SQL 來創(chuàng)建和編輯對象,你會知道你正使用什么選項。此外,Navicat Data Modeler 支持三種標準的符號:Crow’s Foot、IDEF1x 和 UML。功能豐富、操作簡單、用戶友好的繪圖工具,讓你只需點擊幾下就能創(chuàng)建一個完整的數(shù)據(jù)模型。
模型類型
Navicat Data Modeler 使你能夠為各種各樣的人構(gòu)建高品質(zhì)的概念、邏輯和物理數(shù)據(jù)模型。使用模型轉(zhuǎn)換功能,你可以將一個概念業(yè)務(wù)級別的模型轉(zhuǎn)換為邏輯關(guān)聯(lián)數(shù)據(jù)庫模型,然后轉(zhuǎn)換為物理數(shù)據(jù)庫。從草擬你的系統(tǒng)設(shè)計大綱,到查看關(guān)系和設(shè)置鏈接的實體、表和視圖的屬性和字段。你可以輕松地配置精確的改變到數(shù)據(jù)庫結(jié)構(gòu),并創(chuàng)建有組織和更有效的數(shù)據(jù)庫系統(tǒng)。
逆向工程
逆向工程是 Navicat Data Modeler 的主要功能之一。加載現(xiàn)有的數(shù)據(jù)庫結(jié)構(gòu),并創(chuàng)建新的 ER 圖表。你可以可視化數(shù)據(jù)庫模型,不需顯示實際數(shù)據(jù)就能查看元素是如何相互關(guān)聯(lián),如屬性、關(guān)系、索引、唯一鍵、注釋和其他對象。Navicat Data Modeler 支持多種不同的數(shù)據(jù)庫:直接連接、ODBC(*僅適用于 Windows 和 macOS 版本)、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。
比對和同步
同步到數(shù)據(jù)庫功能給你充分了解所有數(shù)據(jù)庫的差異。比對完成后,你可以查看差異和生成同步腳本來更新目標數(shù)據(jù)庫,使其與你的模型相同。靈活的設(shè)置,可以為比對和同步設(shè)置自定義選項。
SQL 代碼生成
Navicat Data Modeler 不僅是創(chuàng)建 ER 圖表和設(shè)計數(shù)據(jù)庫的工具。其導(dǎo)出 SQL 功能也讓你完全掌控比較終的 SQL 腳本,并生成模型的各個部分、參照完整性規(guī)則、注釋,字符集等,能節(jié)省你的工作時間。
標準的設(shè)計工具
添加頂點、層、圖像、形狀、筆記和標簽,對齊或分布對象,無限次的撤消或重做的能力,自動調(diào)整版面,搜索篩選,等等。
系統(tǒng)要求
Microsoft Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Server 2008、Server 2008 R2、Server 2012、Server 2016
官方網(wǎng)站:http://www.navicat.com.cn/
相關(guān)搜索:數(shù)據(jù)庫
解壓后雙擊安裝文件modeler021_cs_x86.exe”出現(xiàn)安裝界面:
我們進入到Navicat Data Modeler安裝向?qū)。安裝向?qū)⒁龑?dǎo)你完成Navicat Data Modeler的安裝。在開始安裝之前,建議先關(guān)閉其他所有應(yīng)用程序。點擊下一步繼續(xù)安裝進程;
接下來我們要閱讀Navicat Data Modeler的授權(quán)協(xié)議。請仔細閱讀下列許可協(xié)議。您在繼續(xù)安裝前必須同意這些協(xié)議條款。如果你點擊取消,安裝程序?qū)P(guān)閉。點擊我同意然后點擊下一步繼續(xù)安裝進程;
這一步我們需要確定Navicat Data Modeler的安裝路徑,安裝程序有默認的安裝路徑:C:\Program Files\PremiumSoft\Navicat Data Modeler。安裝Navicat Data Modeler至少需要90.2MB的磁盤空間。需要修改路徑的朋友可以點擊瀏覽,選擇需要安裝的文件夾后,點擊確定就可以修改安裝路徑了。點擊下一步繼續(xù)安裝進程;
這一步需要我們確認Navicat Data Modeler的開始菜單快捷方式存放的文件夾,點擊瀏覽可以選擇其他文件夾。這一項建議保留默認選項,無需修改。點擊下一步繼續(xù)安裝進程;
這一步安裝向?qū)б覀冞x擇安裝Navicat Data Modeler期間安裝向?qū)б獔?zhí)行的附加任務(wù),附加任務(wù)是創(chuàng)建桌面圖標,如果不需要執(zhí)行,將勾選取消即可。點擊下一步繼續(xù)安裝進程;
安裝軟件后雙擊Navicat Data Modeler桌面快捷方式打開軟件。
Navicat Data Modeler是一款好用的數(shù)據(jù)庫設(shè)計軟件。使用Navicat Data Modeler可以輕松設(shè)計數(shù)據(jù)庫數(shù)據(jù),并以可視化的界面顯示數(shù)據(jù)表;
極速小編這一次就給大家演示一下怎么使用Navicat Data Modeler設(shè)計數(shù)據(jù)庫。點擊Navicat Data Modeler界面上的新建模型;
選擇好模型類型之后,點擊確定;
數(shù)據(jù)庫模型新建成功,點擊Navicat Data Modeler頂部工具欄中的表,就可以在數(shù)據(jù)庫中建立表;
雙擊表,就可以進入表數(shù)據(jù)設(shè)置界面,設(shè)置表里面的數(shù)據(jù);
直接輸入數(shù)據(jù)名、數(shù)據(jù)類型、長度等數(shù)據(jù)。輸入完成后,點擊確定;
回到數(shù)據(jù)庫設(shè)計界面中,我們可以看到數(shù)據(jù)表中有剛才添加的數(shù)據(jù)。