
Navicat Data Modeler是功能強(qiáng)大且具有成本效益的數(shù)據(jù)庫設(shè)計(jì)工具,可幫助您構(gòu)建高質(zhì)量的概念,邏輯和物理數(shù)據(jù)模型。它使您可以直觀地設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu),執(zhí)行反向/正向工程過程,從ODBC數(shù)據(jù)源導(dǎo)入模型,生成復(fù)雜的SQL/DDL,將模型打印到文件等等。 簡化創(chuàng)建復(fù)雜實(shí)體關(guān)系模型的任務(wù),只需單擊一下即可生成腳本SQL。 NavicatDataModeler支持各種數(shù)據(jù)庫系統(tǒng),包括MySQL,MariaDB,Oracle,SQLServer,PostgreSQL和SQLite。
數(shù)據(jù)庫對(duì)象
使用專業(yè)的對(duì)象設(shè)計(jì)器創(chuàng)建、修改和設(shè)計(jì)你的模型,適用于表和視圖。無需編寫復(fù)雜的SQL來創(chuàng)建和編輯對(duì)象,你會(huì)知道你正使用什么選項(xiàng)。此外,Navicat Data Modeler支持三種標(biāo)準(zhǔn)的符號(hào):Crow’sFoot、IDEF1x 和UML。功能豐富、操作簡單、用戶友好的繪圖工具,讓你只需點(diǎn)擊幾下就能創(chuàng)建一個(gè)完整的數(shù)據(jù)模型。

模型類型
Navicat Data Modeler使你能夠?yàn)楦鞣N各樣的人構(gòu)建高品質(zhì)的概念、邏輯和物理數(shù)據(jù)模型。使用模型轉(zhuǎn)換功能,你可以將一個(gè)概念業(yè)務(wù)級(jí)別的模型轉(zhuǎn)換為邏輯關(guān)聯(lián)數(shù)據(jù)庫模型,然后轉(zhuǎn)換為物理數(shù)據(jù)庫。從草擬你的系統(tǒng)設(shè)計(jì)大綱,到查看關(guān)系和設(shè)置鏈接的實(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í)際數(shù)據(jù)就能查看元素是如何相互關(guān)聯(lián),如屬性、關(guān)系、索引、唯一鍵、注釋和其他對(duì)象。Navicat Data Modeler 支持多種不同的數(shù)據(jù)庫:直接連接、ODBC、MySQL、MariaDB、Oracle、SQLServer、PostgreSQL 和SQLite。

比對(duì)和同步
同步到數(shù)據(jù)庫功能給你充分了解所有數(shù)據(jù)庫的差異。比對(duì)完成后,你可以查看差異和生成同步腳本來更新目標(biāo)數(shù)據(jù)庫,使其與你的模型相同。靈活的設(shè)置,可以為比對(duì)和同步設(shè)置自定義選項(xiàng)。

SQL 代碼生成
Navicat Data Modeler 不僅是創(chuàng)建 ER 圖表和設(shè)計(jì)數(shù)據(jù)庫的工具。其導(dǎo)出 SQL 功能也讓你完全掌控最終的 SQL 腳本,并生成模型的各個(gè)部分、參照完整性規(guī)則、注釋,字符集等,能節(jié)省你的工作時(shí)間。

標(biāo)準(zhǔn)的設(shè)計(jì)工具
添加頂點(diǎn)、層、圖像、形狀、筆記和標(biāo)簽,對(duì)齊或分布對(duì)象,無限次的撤消或重做的能力,自動(dòng)調(diào)整版面,搜索篩選,等等。
Navicat Cloud
Navicat Data Modeler 完全與 Navicat Cloud 結(jié)合。同步你的模型和虛擬組到云,隨時(shí)隨地實(shí)時(shí)訪問。有了 Navicat Cloud,你可以善用一天中的每分每秒,以最大限度提高你的工作效率。