Navicat Data Modeler 是一款專為資料治理而設計的視覺化資料庫設計工具。能協助你貫徹結構描述的一致性、精準建置實體關係圖、對現有資料庫進行逆向工程,並跨多種資料庫平台自動產生目標 SQL 指令碼。
支援 MySQL、PostgreSQL、MongoDB、MariaDB、SQL Server、Oracle、SQLite 和 Snowflake。
混合模型畫布:
在同一個畫布上並排設計邏輯實體與物理物件(如資料表、檢視與函式)。
模型對應:
將邏輯設計與物理結構描述無縫對接,確保兩者始終保持同步。
模型轉換:
將概念模型轉換為邏輯模型,再推導轉換為物理模型。
三種方法:
關聯式、維度與 Data Vault 2.0。
視覺化建模:
在畫布上繪製結構對應,讓設計方法與架構清晰易讀。
自動格式化:
直接以商業常用術語進行欄位草擬,Navicat 將根據預先設定的命名規則,自動套用對應的大小寫樣式、分隔符號和前置詞。
共用詞彙表:
在畫布上保留業務與工程團隊統一的標準定義
匯入與匯出:
將詞彙表匯出為 CSV 檔案,方便進行跨專案共用。
運用 AI 建置、最佳化和偵錯資料庫結構。
輸入簡單的指令,即可建立完整的資料表,並自動設定欄位名稱和資料類型。
最佳化資料表:
分析現有的結構,針對缺失欄位提供調整建議、推薦最佳索引、嚴格稽核資料類型,並支援自動填寫註解。
自動掃描程式碼並精準偵測拼字錯誤、語法錯誤與複雜的邏輯錯誤 Bug,提供即時修復建議。
在視覺化畫布上設計資料庫結構。
物件設計:為資料表、集合、檢視、函式、程序等物件提供內建的視覺化設計工具。
圖表符號:Crow’s Foot、IDEF1X 和 UML。
在畫布上重新排列資料表結構。
建立資料表:將欄位拖曳至畫布上即可建立新資料表。
移動欄位:在資料表之間自由拖曳欄位。
複製欄位:拖曳時按住 Ctrl 或 Cmd 鍵即可複製欄位。
在階層式清單中全面檢視欄位資訊,並可套用條件篩選,輕鬆跨多個資料表批次編輯欄位內容。
透過原生驅動程式或 ODBC 進行連線。根據現有結構描述和關聯性產生 ER 圖表。過程中系統僅讀取結構,絕不存取任何實際資料。
直接貼上 DDL 指令碼或匯入 .sql 檔案。建置全新的模型圖,或將其合併加入現有的圖表。
Flatpak 支援的發行版。
Debian 10、Debian 11、Debian 12、Debian 13、Ubuntu 20.04、Ubuntu 22.04、Ubuntu 24.04、Ubuntu 26.04、Fedora 44、Linux Mint 20、Linux Mint 21、Linux Mint 22、Deepin 20、Deepin 23、Deepin 25、KylinOS Desktop 10、Pop!_OS 20.04、Pop!_OS 22.04
Debian 11、Debian 12、Debian 13、Ubuntu 22.04、Ubuntu 24.04、Ubuntu 26.04、Fedora 44、Linux Mint 20、Linux Mint 21、Linux Mint 22、Deepin 23、Deepin 25、KylinOS Desktop 10、Pop!_OS 20.04、Pop!_OS 22.04













