ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

数据库设计工具Navicat Data Modeler使用方法(含设计案例)

2022-09-03 01:00:43  阅读:188  来源: 互联网

标签:数据库 视图 Navicat 设计 navicat Data Modeler


1 Navicat Data Modeler介绍

1.1 简介

Navicat Data Modeler 3.1 是一套能帮助你快速直观地构建精确模型的图形化工具,使各个层面的用户都能轻松地创建高品质的数据模型。它能为专业人士提供适合其特殊需要的复杂功能,但是对数据模型的新手来说又相当容易上手。

官网http://www.navicat.com.cn/what-is-navicat-data-modeler

1.2 下载安装方法

该设计工具是收费的,不过可以先体验一下试用版完成一个数据库设计还是不错的,结合实际情况和需求入手。

下载试用http://www.navicat.com.cn/download/navicat-data-modeler

购买正版http://www.navicat.com.cn/store/navicat-data-modeler-plan

1.3 界面介绍

①创建模型界面

②主界面

2 Navicat Data Modeler使用案例

2.1 数据库设计背景知识

Navicat Data Modeler符合数据库的设计规范,对新手学习、感受数据库的设计帮助很大。首先复习一下数据库设计的六个阶段

https://www.cnblogs.com/fancy2022/p/16332869.html

2.2 创建概念模型

①新建概念模型

点击概念模型-点击确定

②新建实体

③设置实体间的关系

也可在实体上右键菜单设置

④添加备注、笔记、图像加以描述

⑤完成设计,自动调整


这样就完成了一个简单E-R图的设计,操作非常简单,新手多点一点就会了;还可以自动调整最合适的E-R布局,也是解决了我用别的软件画E-R图的一个很大的痛点。不过最强大的还是能将概念视图直接转换成逻辑视图继续设计的功能。接下来演示这个过程:

2.3 逻辑模型

①将概念模型转化为逻辑模型

点击文件-转换模型为,选择逻辑模型

转换前后对比:

接下来可以再逻辑视图里继续进行设计

②设计实体

这里可以为每个实体添加属性、索引、关系等信息。

使用起来非常方便,学习过数据库基础知识的应该很容易操作起来。

③完成设计

2.4 物理视图

直接将设计好的逻辑视图转换为物理视图,再转换为关系表

设计好索引类型、触发器、存储引擎等具体的内容

直接导出SQL代码就可以完成数据库设计了

或者使用同步到数据库功能,这个功能也非常强大,这种转换就非常舒服和效率

2.5 完成关系表的建立

点开始,即可完成表的建立

最后使用Navicat for mysql,可直接查看我们刚才建的这些表


需要以上案例代码请直接在下方评论,欢迎一起交流~

标签:数据库,视图,Navicat,设计,navicat,Data,Modeler
来源: https://www.cnblogs.com/fancy2022/p/16651793.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有