当前位置: 首页 > news >正文

Navicat x 达梦技术指引 | 模型设计

近期,Navicat 宣布正式支持国产达梦数据库。Navicat 旗下全能工具支持达梦用户的全方位管理开发需求,而轻量化免费的则满足小型和独立开发者的基础需求。

Navicat Premium 自版本 17.3 开始支持达梦 DM8 或以上版本。它支持的系统有 Windows、Linux 和 Linux ARM,并支持跨平台使用。Navicat Cloud 以及 Navicat On-prem Server 两款协同合作解决方案可以帮助团队更高效的协同合作。借助 Navicat 强大的软件家族,达梦数据库的用户也将体验到前所未有的便捷数据库管理。

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

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

-> 点击这里,下载 Navicat Premium Lite 轻量化免费版。

-> 点击这里, 收看官方 B 站视频教程,零基础也能轻松上手!

-> 你有技术问题与建议?欢迎与我们沟通(邮件:Jojo.huang@navicat.com)


模型工作区

“模型”工作区是一个用于创建和操作数据库模型的强大工具。在主窗口中,点击“模型”来打开模型的对象列表。

一些主要的功能如下:

  1. 支持关系型、维度和数据仓库三种建模方式。
  2. 创建和操作概念、逻辑或物理模型。
  3. 将数据库/模式逆向工程到模型。
  4. 将物理模型正向工程到 SQL/脚本文件或数据库/模式。
  5. 比较两个模型工作区。
  6. 直接创建和编辑表结构。
  7. 从模型生成数据字典。

1)模型

模型是一个在图表中被有效利用的数据库对象的集合。这些对象可以在各种图表中重复使用,从而提高数据库结构设计和展示的效率和一致性。

点击“新建模型”,并为新模型命名、选择模型类型、建模方法、目标数据库类型等。

打开新建的模型,你可以在该模型中新建数据库、表和视图等。

2)图表

图表是数据模型的关系和结构的可视化表示形式。它以清晰简洁的方式描述表、字段、集合、实体、属性以及它们之间的关系。在数据库设计和开发过程中,你可以通过它来传达和记录系统内数据的逻辑组织。

创建图表的基本步骤包括:

(1)在工作区窗口中,点击“新建图表”。

(2)输入图表的名称。

(3)点击“确定”。

(4)将打开一个供你编辑图表的选项卡。

图表选项卡的右侧信息窗格,可供你自定义画布属性和所添加的组件属性。

3)数据字典

数据字典作为理解和记录数据模型的结构和语义的参考。它提供了对模型中对象的结构、关系和约束的完整描述。

创建数据字典的基本步骤:

(1)在工作区窗口中,点击“新建数据字典”。

(2)输入数据字典的名称。

(3)点击“确定”。

(4)将打开一个供你编辑数据字典的选项卡。

(5)点击“生成”。

4)逆向工程

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

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

(1)同步数据库到模型

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

(2)逆向数据库到模型

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

5)正向工程

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

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

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

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

6)模型转换

Navicat 允许你将模型从一个数据库类型转换到另一个数据库类型,使用 Navicat Premium,你还可以将模型从一个模型类型转换为另一个模型类型,例如将物理模型转换到逻辑模型。

在工作区中,鼠标右键单击任一个模型,选择“模型转换向导”。

提示:如果你希望转换所有相关的图表,请开启“转换相关图表”。

7)比较模型工作区

“比较模型工作区”是一个强大的工具,可用于比较两个模型工作区,并查看和解决它们之间的差异。

8) 打开一个外部模型文件

在菜单栏中,选择“文件”->“打开外部文件”->“模型工作区”,在对话框窗口中浏览找到文件并点击“打开”。

8) 保存一个 Navicat 模型为外部文件

在模型工作区中,选择“文件”->“保存到文件”,选择保存路径和输入文件名,点击“保存”。

http://www.cnnetsun.cn/news/108553.html

相关文章:

  • CAPL学习-SOME/IP交互层-值处理类函数1
  • AI HOME智能体:当存储遇上智能体,开启数据管理新纪元​
  • SystemInformer语言定制:从英文界面到多语言自由切换
  • 事件驱动架构中的消息可靠性:Watermill与RabbitMQ实战深度解析
  • Python+Vue的瑜伽体验课预约系统 Pycharm django flask
  • 彻底解决Git跨平台开发难题:专业.gitattributes模板集合
  • DAIR-V2X车路协同自动驾驶完全实战指南:从零搭建多模态感知系统
  • 腾讯混元视频生成模型完整技术解析
  • 突破传统瓶颈:如何用LightGlue实现图像特征匹配的极致性能
  • 5天从零掌握开源音乐合成:OpenUtau实战创作全流程
  • UniApp页面跳转后关闭原页面的完整指南:让应用流畅如丝
  • 政策 + 技术双驱动!安科瑞赋能农村能源革命,助力乡村振兴落地生根
  • 快捷键一键粘贴常用短语,复制粘贴告别Ctrl+C/V,打工人必备提高效率神器!
  • GifCapture:Mac端高效Gif录制工具完整指南
  • Pearcleaner Homebrew管理全攻略:告别繁琐命令行操作
  • 首款问世,深度进化——AI-HAZOPkit重塑风险分析“智”高点
  • 终极指南:NewGAN-Manager 足球经理头像配置生成器完全使用手册
  • pdf2svg:极简PDF转SVG的终极解决方案
  • 品牌矩阵时代,企业为什么要优先注册“企业名.网址/产品名.网址”?
  • rcedit终极使用指南:Windows可执行文件资源编辑完整手册
  • YOLOv12低光照检测能力增强:基于Retinexformer主干网络改进的深度实践**
  • 打开应用详情
  • Three.js沉浸式数字展馆开发终极指南:从零构建Web3D交互体验
  • 9、Eclipse集成开发环境使用指南
  • EnergyPlus 建筑能源模拟完整指南:从基础原理到高级应用
  • One-Core-API项目:让Windows XP/2003系统重获新生的革命性解决方案
  • 轻松高效生成音频字幕:OpenLRC完整指南与多语言LRC文件制作
  • 鸿蒙投屏神器HOScrcpy:5分钟快速上手完整指南
  • 从零到一:全栈FastAPI项目部署实战指南
  • 刚刚发布!中信所发布2025年度国际期刊预警名单