详细介绍:Navicat 技术指引 | KingbaseES 逆向工程与正向工程

近期,Navicat 宣布正式支持国产金仓 Kingbase ES 数据库,并献出全方位管理与开解决方案。Navicat 旗下全能设备Navicat Premium支持金仓 KingbaseES 全面的管理编写效果,而轻量化免费的Navicat Premium Lite则满足小型和独立开发者的基础需求。Navicat CloudNavicat On-Prem Server为得文件管理和内部协作的组织给出支持。值得注意的是,Navicat On-Prem Server 3.0 版本起,已能管理金仓数据库中的关键对象,如表、视图、实体化视图、过程、索引、序列、类型等。

Navicat Premium 自版本 17.3 开始支持金仓KingbaseES V8 或以上。它支持的系统有 Windows、MacOS、Linux 和 Linux ARM,并支持跨平台使用。借助 Navicat 强大的软件家族,金仓数据库用户将体验到前所未有的便捷数据库管理。

-> 关于更多技术指引,欢迎查看《Navicat x 金仓 KingbaseES 快速入门指南》,获取详细操作流程与技巧实践干货。

-> 点击这里,下载 Navicat Premium 全功能试用版。


在 Navicat 设备中,正向工程和逆向工程是材料建模的重要功能,以下是对它们的详细介绍:

  • 正向工程:是将物理模型转为数据库或 SQL 文件的过程。在 Navicat 中,选择 “工具”->“正向工程”->“同步模型到数据库”,行将模型工作区中的数据结构同步到数据库中;选择 “工具”->“正向工程”->“同步模型到文件”,则许可保存模型表结构和关系为一个脚本文件。通过正向工程,用户能够方便地将设计好的数据库模型快速应用到实际的数据库环境中,或者生成用于部署和备份的 SQL 脚本。
  • 逆向工程如何相互关联的,如属性、关系、索引、唯一键、注释和其他对象。就是Navicat:是加载现有的数据库结构,并创建新的 ER 图表的过程。用户能够右键单击已打开的数据库、表或视图,然后从弹出式菜单中选择 “逆向数据库到模型”“逆向表到模型” 或 “逆向视图到模型”。逆向工程可以帮助用户快速了解现有数据库的结构和关系,无需显示实际数据就能查看元素

逆向工程

将一个模式、表、视图或函数转为物理模型。

右键单击已打开的模式、表、视图或函数,然后从弹出式菜单中选择“逆向模式到模型”、“逆向表到模型”、“逆向视图到模型”或“逆向函数到模型”。

(1)同步数据库到模型

“同步数据库到模型”功能允许你将数据库或模式与现有模型进行比较,显示其结构之间的差异,并允许你将数据库或模式的差异同步到模型。

(2)逆向数据库到模型

“逆向数据库到模型”机制允许你从现有的数据库或模式中创建数据模型。

正向工程

将一个物理模型转为数据库或 SQL 文件。

选择“应用”->“正向工程”->“同步模型到数据库”,将模型工作区中的数据结构同步到数据库中。

选择“应用”->“正向工程”->“同步模型到数据库”,可以保存模型表结构和关系为一个脚本文件。

【提示】模型材料(.ndm2/.ndml2/.ndmc2)保存于配置文件位置(软件->选项->文件位置)。若要打开该文件夹,请右键单击模型,然后选择“打开所在的文件夹”。假如模型已同步到 Navicat Cloud 或 On-Prem Server,它会保存在云。

posted @ 2025-10-25 17:23  wzzkaifa  阅读(10)  评论(0)    收藏  举报