Navicat Data Modeler 是一个强大的和符合成本效益的数据库设计工具,它能帮助用户创建高质素的概念、逻辑和物理数据模型。让你可视化地设计数据库结构、执行逆向或正向工程程序、从 ODBC 数据源导入模型、生成复杂的 SQL/DDL 和打印模型到文件等。

只需点击一下,便能简化创建复杂实体关系模型和生成 SQL 脚本的工序。Navicat Data Modeler 支持各种数据库系统,包括 MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。

Windows
macOS
Linux

数据库对象

使用专业的对象设计器创建、修改和设计你的模型,适用于表和视图。无需编写复杂的 SQL 来创建和编辑对象,你会知道你正使用什么选项。此外,Navicat Data Modeler 支持三种标准的符号:Crow’s Foot、IDEF1x 和 UML。功能丰富、操作简单、用户友好的绘图工具,让你只需点击几下就能创建一个完整的数据模型。

模型类型

Navicat Data Modeler 使你能够为各种各样的人构建高品质的概念、逻辑和物理数据模型。使用模型转换功能,你可以将一个概念业务级别的模型转换为逻辑关联数据库模型,然后转换为物理数据库。从草拟你的系统设计大纲,到查看关系和设置链接的实体、表和视图的属性和字段。你可以轻松地配置精确的改变到数据库结构,并创建有组织和更有效的数据库系统。

逆向工程

逆向工程是 Navicat Data Modeler 的主要功能之一。加载现有的数据库结构,并创建新的 ER 图表。你可以可视化数据库模型,不需显示实际数据就能查看元素是如何相互关联,如属性、关系、索引、唯一键、注释和其他对象。Navicat Data Modeler 支持多种不同的数据库:直接连接、ODBC、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。

比对和同步

同步到数据库功能给你充分了解所有数据库的差异。比对完成后,你可以查看差异和生成同步脚本来更新目标数据库,使其与你的模型相同。灵活的设置,可以为比对和同步设置自定义选项。

SQL 代码生成

Navicat Data Modeler 不仅是创建 ER 图表和设计数据库的工具。其导出 SQL 功能也让你完全掌控最终的 SQL 脚本,并生成模型的各个部分、参照完整性规则、注释,字符集等,能节省你的工作时间。

标准的设计工具

添加顶点、层、图像、形状、笔记和标签,对齐或分布对象,无限次的撤消或重做的能力,自动调整版面,搜索筛选,等等。

选择
移动
视图
外键
标签
笔记
图像
形状
自动
调整版面

原生设计

Navicat 是专为特定平台而设计的原生应用。我们提供熟悉且优化的使用体验,使系统运行更加流畅。Navicat 为你的数据库管理带来更稳定、更愉悦的体验。

数据库对象

使用专业的对象设计器创建、修改和设计你的模型,适用于表和视图。无需编写复杂的 SQL 来创建和编辑对象,你会知道你正使用什么选项。此外,Navicat Data Modeler 支持三种标准的符号:Crow’s Foot、IDEF1x 和 UML。功能丰富、操作简单、用户友好的绘图工具,让你只需点击几下就能创建一个完整的数据模型。

模型类型

Navicat Data Modeler 使你能够为各种各样的人构建高品质的概念、逻辑和物理数据模型。使用模型转换功能,你可以将一个概念业务级别的模型转换为逻辑关联数据库模型,然后转换为物理数据库。从草拟你的系统设计大纲,到查看关系和设置链接的实体、表和视图的属性和字段。你可以轻松地配置精确的改变到数据库结构,并创建有组织和更有效的数据库系统。

逆向工程

逆向工程是 Navicat Data Modeler 的主要功能之一。加载现有的数据库结构,并创建新的 ER 图表。你可以可视化数据库模型,不需显示实际数据就能查看元素是如何相互关联,如属性、关系、索引、唯一键、注释和其他对象。Navicat Data Modeler 支持多种不同的数据库:直接连接、ODBC、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。

比对和同步

同步到数据库功能给你充分了解所有数据库的差异。比对完成后,你可以查看差异和生成同步脚本来更新目标数据库,使其与你的模型相同。灵活的设置,可以为比对和同步设置自定义选项。

SQL 代码生成

Navicat Data Modeler 不仅是创建 ER 图表和设计数据库的工具。其导出 SQL 功能也让你完全掌控最终的 SQL 脚本,并生成模型的各个部分、参照完整性规则、注释,字符集等,能节省你的工作时间。

标准的设计工具

添加顶点、层、图像、形状、笔记和标签,对齐或分布对象,无限次的撤消或重做的能力,自动调整版面,搜索筛选,等等。

选择
移动
视图
外键
标签
笔记
图像
形状
自动
调整版面

原生设计

Navicat 是专为特定平台而设计的原生应用。我们提供熟悉且优化的使用体验,使系统运行更加流畅。Navicat 为你的数据库管理带来更稳定、更愉悦的体验。

数据库对象

使用专业的对象设计器创建、修改和设计你的模型,适用于表和视图。无需编写复杂的 SQL 来创建和编辑对象,你会知道你正使用什么选项。此外,Navicat Data Modeler 支持三种标准的符号:Crow’s Foot、IDEF1x 和 UML。功能丰富、操作简单、用户友好的绘图工具,让你只需点击几下就能创建一个完整的数据模型。

模型类型

Navicat Data Modeler 使你能够为各种各样的人构建高品质的概念、逻辑和物理数据模型。使用模型转换功能,你可以将一个概念业务级别的模型转换为逻辑关联数据库模型,然后转换为物理数据库。从草拟你的系统设计大纲,到查看关系和设置链接的实体、表和视图的属性和字段。你可以轻松地配置精确的改变到数据库结构,并创建有组织和更有效的数据库系统。

逆向工程

逆向工程是 Navicat Data Modeler 的主要功能之一。加载现有的数据库结构,并创建新的 ER 图表。你可以可视化数据库模型,不需显示实际数据就能查看元素是如何相互关联,如属性、关系、索引、唯一键、注释和其他对象。Navicat Data Modeler 支持多种不同的数据库:直接连接、ODBC、MySQL、MariaDB、Oracle、SQL Server、PostgreSQL 和 SQLite。

比对和同步

同步到数据库功能给你充分了解所有数据库的差异。比对完成后,你可以查看差异和生成同步脚本来更新目标数据库,使其与你的模型相同。灵活的设置,可以为比对和同步设置自定义选项。

SQL 代码生成

Navicat Data Modeler 不仅是创建 ER 图表和设计数据库的工具。其导出 SQL 功能也让你完全掌控最终的 SQL 脚本,并生成模型的各个部分、参照完整性规则、注释,字符集等,能节省你的工作时间。

标准的设计工具

添加顶点、层、图像、形状、笔记和标签,对齐或分布对象,无限次的撤消或重做的能力,自动调整版面,搜索筛选,等等。

选择
移动
视图
外键
标签
笔记
图像
形状
自动
调整版面

原生设计

Navicat 是专为特定平台而设计的原生应用。我们提供熟悉且优化的使用体验,使系统运行更加流畅。Navicat 为你的数据库管理带来更稳定、更愉悦的体验。

系统需求

Windows

Microsoft Windows 7、Windows 8、Windows 8.1、Windows 10、Windows 11、Server 2012、Server 2016、Server 2019、Server 2022

macOS

macOS 10.14 Mojave、macOS 10.15 Catalina、macOS 11 Big Sur、macOS 12 Monterey、macOS 13 Ventura、macOS 14 Sonoma

Linux

Debian 9、Debian 10、Debian 11、Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04、Fedora 33、Fedora 34、Fedora 35、Linux Mint 19、Linux Mint 20、Linux Mint 21、Deepin 20、银河麒麟桌面操作系统 V10

我们的客户

  • 「Navicat 有强大的功能和优良的查询处理,特别是查询创建工具,能帮到我节省很多时间。

    Navicat 配备良好的用户界面,并拥有完善的多任务处理性能。

    它亦大大帮助我们的部门生成新的报表。」

    Karl Hogerl

    Internet & Database Service Engineer
    TOSHIBA Europe GmbH

    「Navicat 是优秀、速度快、方便使用!它为数据库工作带来无限乐趣。

    它比 TOAD 更好。

    我最喜爱的 Navicat 功能是备份、导入或导出,以及基本的数据库功能,包括浏览表、连接管理、工具栏、函数的子部分、用户管理、查询、性能。」

    Jan Theodore Galkowski

    MIT (Massachusetts Institute of Technology)

    「我曾尝试过很多其他良好的程序,但到目前为止 Navicat 是当中最优秀的。它易于使用,并配备一系列功能,是我管理 MySQL 的首选。」

    「Navicat 客户支持服务非常好。他们能快速和准确地解答我发出的电邮问题。」

    Jeff Tucker

    Director of Engineering
    Emmis Communications (NASDAQ: EMMS)

  • 「Navicat 节省了我们管理数据库的时间。简单操作的备份功能是无法比拟的。我推荐卓软数码科技有限公司的 Navicat 给所有我认识的人。继续努力!」

    Orlando Piedrahita

    System Engineer
    World Fuel Services Corporation (NYSE:INT)

    「我非常喜欢 Navicat 的图形用户界面。

    Navicat 的速度非常快,而且界面非常美观。稳定性也加强了。」

    Karsten Torp Rasmussen

    Senior Consultant
    KPMG Advisory

    「它是一套十分出色的工具,让我可以全方位设计 MySQL 数据库。

    Navicat 的真正价值是:
    - 以类似 Excel 的形式编辑表
    - 多项功能的导入或导出
    - 从一个服务器迁移数据库到另一个」

    Proenen, Hanns

    General Electric (Capital Solutions GmbH & Co.KG)

  • 「Navicat 主要帮我解决的问题是快速创建查询。

    查询创建工具对我们的帮助极大。除了 Navicat,没有一套工具可以帮我创建 MySQL 查询。它非常浅显易懂。」

    Ed Garcia

    Yahoo! (NASDAQ: YHOO)

    「非常专业的产品,容易使用,优良的图形用户界面。

    我们基于复杂的查询使用 Navicat 生成自订义的报表。」

    Jeff Gellner

    CISSP JPMorgan Chase & Co.

    「我们喜欢这些功能:

    - 它让我们在两个服务器之间传输文件。
    - 它让我们单方向和双方向去同步两个数据库。
    - 它让我们使用查询创建工具来更快创建查询。
    - 它让我们导入和导出数据库到不同的文件格式。
    它有很好的在线视频。帮助文件组织良好和易于跟随。」

    Mark Horn

    Intel Corporation (Nasdaq:INTC)

  • 「我由 2005 年开始已使用这套数据库工具,作为一个界面连接到我们的 MySQL 服务器。我使用 Navicat 创建了很多查询。部分的表很大(超过 50 万条记录)。

    使用我最喜爱的工具 – Navicat,我可以快速和有效率地创建查询,在早上便能得到在晚上计划运作的查询结果。而且,你们的支持工作快速和专业,现在所有東西都运作正常。」

    Volker Plank

    Porsche Leipzig GmbH

    「Navicat 是唯一我見过可以在 Mac 机上运作得这么好的程序。能够很容易地导出和导入。易于使用和快速。计划、备份、查询都非常容易使用。它比我预期中做到更多。

    没有需要帮助文件。我刚开始使用它时,便觉 Navicat 的设计很好,而且是用户友好的。」

    Scott Lozier

    Administrative Coordinator
    Office for the Arts at Harvard
    Harvard University

    「Navicat 以用户友好的界面结合管理 MySQL 数据库。如果从表搜索结果更新时没有用户界面,从旧格式转换数据库为 MySQL 似乎是没有用的。

    一个工具便能解决了设计、管理和自动化 MySQL 的问题。从一个服务器传输数据到另一个都非常方便。一个简单步骤就可以备份和还原数据库。」

    Sandeep.Bishnoi

    Alcatel

  • 「非常明确和强大的图形用户界面,足以领先其他解决方案。特别重要的是,选择这工具的原因是它有强大的 CSV 文件导入和导出功能。这证明它非常有用,可以保存查询和在用户之间共用查询。查询创建工具是一大优势。

    我们真的对 Navicat 很满意,只希望能够早一步选择使用 Navicat 就好了。」

    Matt Fenby Taylor

    SonyBMG Music Entertainment Ltd.

    「Navicat 提供快速和容易的方法导入不同的数据表到表和更新这些表。即使经过数星期管理数据库的标准程序之后,我们利用 Navicat 的导入机制来处理客户的特殊数据更新。如果没有这种能力,我们可能要落后于原定计划数星期了。」

    James Hoover

    Hewlett-Packard

    「Navicat 能创建复杂的查询,以及从远程 Windows 环境管理和备份数据库。Navicat 相对地容易使用和有灵活性。」

    Dr Richie Gill

    Oxford University

  • 「Navicat 使软件引擎之间的传输变得极度简单,比起我发现的其他选择更好。而且,处理数据库的界面很直接,容易使用,很强大。例如,它方便用作开始创建 SQL 代码。」

    Dr Tim Walsh

    Research Foundation For Mental
    HygieneColumbia University

    「Navicat 出色地完成工作,这是我们额外的收获。我们可以使用导出功能来转换数据到其他格式作特定用途。而 XML 转换是特别令人印象深刻。」

    Donald J. Varney

    Systems Developer III
    State of Vermont - Department of Banking,
    Insurance, Securities & Health Care Administration

    「使用 Navicat 令管理 MySQL 变得轻而易举。时间就是金钱,这帮助我们节省了很多时间!

    Navicat 是容易使用,因为菜单和工具栏有明确的标签和设计。我们使用这个软件时,从未遇到当机或损坏数据的问题。

    图形用户界面提供完整功能来设置和使用 MySQL。在命令列界面要花很多时间完成的工作,Navicat 可以在瞬间完成。」

    Dave Garcia

    Washington State University Student Publications

  • 「Navicat 对于我们管理的 MySQL 数据库来说是非常重要的。它很容易使用,并有强大的功能,例如查询创建工具。我们最常用的功能是备份和查询,还有计划。不可或缺的功能是邮件功能,例如传送查询结果给特定用户。」

    Gilbert Schroeder

    Goodyear Luxembourg Tires SA.

    「我使用 Navicat 输入数据。数据大约有 2,300 行和 123 列,而且每天都要用到。比起其他工具,我现正尝试介绍使用 MySQL/Navicat 组合的好处给我的同事。」

    「我很享受使用你们的产品。我已购买了 Navicat,它提高了生产力 1000 倍。」

    Jonathan Mark Petrush

    United States Marine Corps

    「我差不多每天都使用它,并将它推荐给许多在我工作领域的人。这是迄今为止同类市場上最好的产品。而且这个功能强大的产品的价格也大大低于我预期。」

    Jeff Austin

    Division of Biological Sciences, Office of the Dean
    University of California, Davis

  • 「我们大部份的数据都是在 Microsoft Access 或 MS SQL Server。有了 Navicat, 非常容易就能从不同格式导入和导出数据,而且几乎不需要额外培训。转移到新技术往往令人抗拒的,但当我示范 Navicat 给我们的员工时,他们都感到非常惊讶。比起其他我曾试用过的产品,Navicat 真的令管理 MySQL 变得更简单。」

    Matthew Ryan

    NCDA&CS Website Manager
    North Carolina Department of Agriculture & Consumer Services

    「Navicat 是出色的产品,我还未看过帮助文件呢!

    Navicat 的优势(很明显)是设置和使用简易。我自从高中(1981年)便开始接触软件,当我看一次,便知道产品是否好用。」

    Jesse A. Canchola

    Principal Statistician Director, Data Analytic & Survey Services
    University of California at San Francisco

    「这些是 Navicat 的优点 –
    - 容易管理多个连接
    - 相比其他产品,跨过 WAN 访问 MySQL 数据库是非常快速和有效率
    - 设计和更新表结构比其他产品更容易
    - 提供容易使用的导入和导出向导
    - 用户管理界面十分出色
    - 报表工具表现不错」

    Larry Tomsic

    Director - Information Technology
    Alsco, Inc.

  • 「比起使用文本类型的工具,Navicat 能用一个更简单的方式做到我所需的一切。我购买了两套,因此可以与其他我们想配置的 MySQL 数据库一起使用。购买方法简单,产品也现正使用中。由于我们需要开发额外的数据库,我肯定它会帮到我们,使我们的管理更加容易。」

    Doug Stoner

    Manager of Computer Services
    Conestoga Valley School District

    「你的产品帮我们节省了很多时间和解决了我从表导入和导出数据时遇到的问题,以及创建表、数据库和查询时的问题。现在我不需要担心如何备份数据库,现在只需点击一下便可以。」

    「它能简易地让 Unix 管理员连接到本机或远程数据库,并可全面安全地管理用户。我想多谢你们的技术支持员工。他们在短时间内就能解答了我所有的问题。」

    Firas Najjar

    Web Application Developer at College of Engineering
    Florida State University

    「 Navicat 助我将 Excel 的数据很容易地导入到 MySQL,相比使用命令列或单调乏味的 phpMyAdmin,Navicat 使用图形用户界面,使它容易进行多项数据编辑。

    当我的数据库日渐成熟,我肯定 Navicat 将会能为我提供更多。我对帮助文件没有意見,因为我只需在屏幕上的菜单和图标便能找到我需要的東西。」

    Charley Weiland

    Stanford University

奖项