Navicat Data Modeler Essentials)是一個(gè)強(qiáng)大的和符合成本效益的數(shù)據(jù)庫(kù)設(shè)計(jì)工具,它能幫助用戶創(chuàng)建高質(zhì)素的概念、邏輯和物理數(shù)據(jù)模型。讓你可視化地設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)、執(zhí)行逆向或正向工程程序、從 ODBC 數(shù)據(jù)源導(dǎo)入模型、生成復(fù)雜的 SQL/DDL 和打印模型到文件等。
軟件特色:
加快和簡(jiǎn)化創(chuàng)建數(shù)據(jù)模型的工序
Navicat Data Modeler可以為不同的用戶構(gòu)建高品質(zhì)的概念、邏輯和物理數(shù)據(jù)模型。使用模型轉(zhuǎn)換功能,可將一個(gè)概念業(yè)務(wù)級(jí)別的模型轉(zhuǎn)換為邏輯關(guān)聯(lián)數(shù)據(jù)庫(kù)模型,然后轉(zhuǎn)換為物理數(shù)據(jù)庫(kù)。從模擬系統(tǒng)設(shè)計(jì)大綱到查看關(guān)系和設(shè)置鏈接的實(shí)體、表和視圖的屬性和欄位。用戶可以輕松地配置精確的參數(shù)到數(shù)據(jù)庫(kù)結(jié)構(gòu),并創(chuàng)建有組織和更有效的數(shù)據(jù)庫(kù)系統(tǒng)。
有效地與人溝通,易于理解數(shù)據(jù)模型
一個(gè)設(shè)計(jì)優(yōu)良的模型不僅能提高效率和數(shù)據(jù)質(zhì)量,還可以讓不同的人都能清楚理解。Navicat Data Modeler 2.0通過(guò)提供設(shè)計(jì)概念、邏輯和物理模型的功能,增強(qiáng)了業(yè)務(wù)和信息技術(shù)專業(yè)人士之間的溝通和協(xié)作。使用全面的繪圖工具,豐富模型設(shè)計(jì),繪制專屬的形狀、線條和標(biāo)簽,為相關(guān)人員量身定制模型。降低成本,提高工作效率
Navicat Data Modeler 2.0設(shè)計(jì)一系列功能供用戶選擇,從一個(gè)數(shù)據(jù)模型創(chuàng)建新的數(shù)據(jù)庫(kù),從現(xiàn)有數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)模型。使用最佳的創(chuàng)建模型工具迅速地設(shè)計(jì)出數(shù)據(jù)庫(kù)模型,從設(shè)計(jì)表或視圖,設(shè)定關(guān)系,甚至插入標(biāo)簽、筆記和圖像到模型,Navicat Data Modeler 2.0能簡(jiǎn)化復(fù)雜的設(shè)計(jì)過(guò)程,幫助用戶有效地達(dá)到自己目標(biāo)。
逆向工程:可以借著逆向工程功能,輕松地點(diǎn)擊幾下就能從現(xiàn)有的數(shù)據(jù)庫(kù)創(chuàng)建模型。導(dǎo)入向?qū)?huì)一步一步引導(dǎo)用戶導(dǎo)入不同源的現(xiàn)有數(shù)據(jù)庫(kù)結(jié)構(gòu)并創(chuàng)建模型,例如:MySQL、MariaDB、SQL Server、PostgreSQL、Oracle、SQLite,甚至也支持ODBC數(shù)據(jù)源。由此產(chǎn)生的模型會(huì)圖形化地顯示一個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu),這樣就可以不需顯示實(shí)際數(shù)據(jù)就可以查看和組織數(shù)據(jù)元素,例如:表、視圖和關(guān)系。
正向工程:通過(guò)正向工程功能,數(shù)據(jù)模型能轉(zhuǎn)化為任何Navicat Data Modeler支持的物理數(shù)據(jù)庫(kù),如MySQL、MariaDB、SQL Server、PostgreSQL、Oracle和SQLite。用戶也可以將模型與實(shí)時(shí)數(shù)據(jù)庫(kù)進(jìn)行比較,從而得到對(duì)象和屬性的差異。這樣就能在擴(kuò)展和升級(jí)現(xiàn)有系統(tǒng)前,獲得一個(gè)全面分析,此外還可以直接導(dǎo)出模型到DDL腳本,以簡(jiǎn)化編寫SQL語(yǔ)句的進(jìn)程。高品質(zhì)、精細(xì)、靈活調(diào)整,設(shè)計(jì)易于維護(hù)的數(shù)據(jù)模型
多樣化的創(chuàng)建模型工具,將想法轉(zhuǎn)為模型。Navicat Data Modeler 2.0全新的直觀圖表編輯器提供了一種有效的方式來(lái)創(chuàng)建、設(shè)計(jì)和概述你的數(shù)據(jù)模型,支持多種圖表符號(hào),如Crow’s Foot、IDEF1x和UML,以滿足用戶需求。
自動(dòng)調(diào)整版面功能、繪畫和編排圖表、使用可自由調(diào)整的網(wǎng)格來(lái)縮放和對(duì)齊對(duì)象,節(jié)省創(chuàng)建高度定制化模型所花費(fèi)的時(shí)間。除了調(diào)整每個(gè)對(duì)象的顏色,也可以在一個(gè)模型中創(chuàng)建多個(gè)圖表和改變圖表數(shù)據(jù)庫(kù)類型。
Navicat Cloud,實(shí)時(shí)訪問數(shù)據(jù)模型
所有文件,無(wú)所不在。無(wú)論使用Windows、Mac OS或Linux,同步模型文件和虛擬組信息到云,身處何地都能保持高效率。
軟件功能:
數(shù)據(jù)庫(kù)對(duì)象
使用專業(yè)的對(duì)象設(shè)計(jì)器創(chuàng)建、修改和設(shè)計(jì)模型,適用于表和視圖。無(wú)需編寫復(fù)雜的SQL來(lái)創(chuàng)建和編輯對(duì)象。除此之外,Navicat Data Modeler支持三種標(biāo)準(zhǔn)的符號(hào):Crow’s Foot、IDEF1x和UML。功能豐富、操作簡(jiǎn)單、用戶友好的繪圖工具,只需點(diǎn)擊幾下就能創(chuàng)建一個(gè)完整的數(shù)據(jù)模型。
模型類型
Navicat Data Modeler可以為不同的用戶構(gòu)建高品質(zhì)的概念、邏輯和物理數(shù)據(jù)模型。使用模型轉(zhuǎn)換功能,可將一個(gè)概念業(yè)務(wù)級(jí)別的模型轉(zhuǎn)換為邏輯關(guān)聯(lián)數(shù)據(jù)庫(kù)模型,然后轉(zhuǎn)換為物理數(shù)據(jù)庫(kù)。從模擬系統(tǒng)設(shè)計(jì)大綱到查看關(guān)系和設(shè)置鏈接的實(shí)體、表和視圖的屬性和欄位。用戶可以輕松地配置精確的參數(shù)到數(shù)據(jù)庫(kù)結(jié)構(gòu),并創(chuàng)建有組織和更有效的數(shù)據(jù)庫(kù)系統(tǒng)。
逆向工程
逆向工程是Navicat Data Modeler的主要功能之一。加載現(xiàn)有的數(shù)據(jù)庫(kù)結(jié)構(gòu),并創(chuàng)建新的ER圖表。可視化數(shù)據(jù)庫(kù)模型,不需顯示實(shí)際數(shù)據(jù)就能查看元素是如何相互關(guān)聯(lián),如屬性、關(guān)系、索引、唯一鍵、注釋和其他對(duì)象。Navicat Data Modeler支持多種不同的數(shù)據(jù)庫(kù):直接連接、ODBC(僅適用于Windows和Mac OSX版本)、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL和SQLite。
對(duì)比和同步
同步到數(shù)據(jù)庫(kù)功能可充分了解所有數(shù)據(jù)庫(kù)的差異。對(duì)比完成后,便可查看差異和生成同步腳本來(lái)更新目標(biāo)數(shù)據(jù)庫(kù),使其與模型相同。此外可以為對(duì)比和同步設(shè)置自定義選項(xiàng)。
SQL代碼生成
Navicat Data Modeler不僅可以創(chuàng)建ER圖表和設(shè)計(jì)數(shù)據(jù)庫(kù)的工具,還可以利用其導(dǎo)出SQL功能完全掌控最終的SQL腳本,并生成模型的各個(gè)部分、參照完整性規(guī)則、注釋、字符集等,節(jié)省大量的工作時(shí)間。
標(biāo)準(zhǔn)的設(shè)計(jì)工具
添加頂點(diǎn)、層、圖像、形狀、筆記和標(biāo)簽,對(duì)齊或分布對(duì)象,無(wú)限次的撤消或重做的能力,自動(dòng)調(diào)整版面,搜索篩選等。
Navicat Cloud
Navicat Data Modeler完全與Navicat Cloud結(jié)合,同步模型和虛擬組到云,可隨時(shí)隨地實(shí)時(shí)訪問。有了Navicat Cloud,便能善用一天中的每分每秒,以最大限度的提高工作效率。
使用方法:
一、下載安裝軟件。
二、安裝完成后,用戶鞥個(gè)登錄自己的NAVICAT CLOUD對(duì)自己的數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行設(shè)計(jì)和管理。