Navicat Data Modeler使用教程二:物理模型(上)

原创|使用教程|编辑:龚雪|2015-11-02 14:26:26.000|阅读 5104 次

概述:Navicat Data Modeler 让你创建物理模型,包括数据库或模式的表、栏位、视图、外键限制和其他物理属性。本文教你如何创建和添加物理模型。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

创建一个物理模型

Navicat Data Modeler 让你创建物理模型,包括数据库或模式的表、栏位、视图、外键限制和其他物理属性。

若要创建一个物理模型,从主菜单选择“文件”->“新建模型”。在“新建模型”窗口中,选择“模型类型”为“物理”,以及选择目标“数据库”和“版本”。

创建物理模型

你也可以使用下列的功能来创建一个物理模型:

  • 从数据库导入:从现有的数据库/模式或 ODBC 数据源逆向工程。
  • 模型转换:从一个逻辑或概念模型转换。

创建物理模型后,你可以比对和同步它到一个现有的数据库或模式,或者导出它到一个 SQL 文件。

添加一个表到物理模型

若要添加一个新的表,点击工具栏的 新建表“表”按钮,并点击画布的任何位置。你可以从浏览器的模型选项卡添加一个现有的表,简单地从模型选项卡拖放表到画布。

如果图表符号设置为默认,主键 图标代表栏位为一个主键。而 索引 图标则代表栏位为一个索引。

【注意】如果你右击栏位,你可以选择添加、插入、删除、重命名栏位及设置栏位为主键。

添加一个表到物理模型

在画布中表对象的弹出菜单选项包括:

选项 描述
设计表 在“表设计器”中编辑表结构,例如栏位、索引、外键等。
添加关联的对象 添加全部关联的表或视图到选择的表。
添加栏位 添加栏位到现有的表。
剪切 从图表移除表并放它在剪贴板。
复制 从图表复制表到剪贴板。
粘贴 将剪贴板的内容贴到图表。
选择全部表 在图表中选择全部表。
删除 从图表或从图表和模型中删除表。
重命名 改变表的名。
颜色 改变表的颜色。
调整适合大小 自动调整表的大小以适合其内容。
置于顶层 将表提到顶层。
置于底层 移动表到底层。

表设计器

“表设计器”是一个用于设计表的 Navicat Data Modeler 基本工具。它让你创建、编辑和删除表的栏位、索引、外键等。

【注意】设计器的选项卡和选项会根据你所选择的图表数据库类型和版本而有所不同。
在“栏位”选项卡中,你可以搜索一个栏位名,只需按 CTRL+F。

表设计器

添加一个视图到物理模型

若要添加一个新的视图,点击工具栏的 新建视图“视图”按钮,并点击画布的任何位置。你可以从浏览器的模型选项卡添加一个现有的视图,简单地从模型选项卡拖放视图到画布。

【注意】如果你右击视图连接器,你可以选择添加或删除顶点,以及改变它的颜色。

添加一个视图到物理模型

在画布中视图对象的弹出菜单选项包括:

选项 描述
设计视图 在“视图设计器”中编辑视图结构。
添加关联的对象 添加全部关联的表或视图到选择的视图。
剪切 从图表移除视图并放它在剪贴板。
复制 从图表复制视图到剪贴板。
粘贴 将剪贴板的内容贴到图表。
选择全部视图 在图表中选择全部视图。
删除 从图表或从图表和模型中删除视图。
重命名 改变视图的名。
颜色 改变视图的颜色。
调整适合大小 自动调整视图的大小以适合其内容。
置于顶层 将视图提到顶层。
置于底层 移动视图到底层。

视图设计器

“视图设计器”是一个用于设计视图的 Navicat Data Modeler 基本工具。在视图设计器中,你可以使用视图创建工具视觉化地创建视图或直接编辑视图的定义。

【注意】设计器的选项卡和选项会根据你所选择的图表数据库类型和版本而有所不同。

视图设计器

使用视图创建工具

Navicat Data Modeler 为视觉化地创建视图提供了一个有用的工具,称为“视图创建工具”。它让你不需要 SQL 知识就能创建和编辑视图。数据库对象显示在左边窗格。而在右边窗格,它分为两部份:上面的“图表设计”窗格,和下面的“语法”窗格。

若要添加表或视图到视图,简单地从左边窗格拖拉它到图表设计窗格或双击它。要在视图包含栏位,在图表设计窗格中勾选栏位名的左边。要包含全部栏位,勾选对象标题的左边。

若要从图表设计窗格移除对象,点击在对象标题的交叉按钮。

若要添加表或视图别名,简单地在图表设计窗格双击表或视图名及输入别名。

【提示】你也可以在图表设计窗格通过右击任何栏位来设置准则。

使用视图创建工具

设置栏位关系

若要通过两个栏位联合数据库对象,只需从一个对象列表拖曳一个栏位到另一个,一条线将出现在链接的栏位之间。

【提示】若要删除某些对象的全部链接,点击在对象别名旁的“-”按钮。

转到语法窗格来改变链接的关系,点击运算符并在弹出菜单选择属性项目。你可以通过从列表(=, <>, <, <=, >, >=)选择它来改变关系条件。点击“确定”来确定你做的改变。你也可以改变联接的类型。

设置输出栏位

你在图表设计窗格选择的栏位将会显示在语法窗格,让你设置它们的显示顺序及使用“Distinct”、“func”和“Alias”。

  • Distinct:启用这个选项,如果你想相同的记录不会包含在视图结果。
  • func:为每个栏位设置聚集函数(SUM, MAN, MIX, AVG, COUNT)。
  • Alias:改变输出的栏位名。

设置准则

要添加一个条件,在语法窗格的“WHERE”子句点击 <--> = <-->。点击 <--> 来从在视图的全部表栏位列表选择栏位。要定义你的准则,在编辑选项卡输入你的值。点击 = 来设置条件运算符。

设置组准则

你可以从语法窗格的“GROUP BY”子句为组视图记录设置条件。它们以设置准则相同的方法设置。条件将会包含在当前视图的“HAVING”语句。

设置排序准则

在视图创建工具中,你可以从语法窗格“ORDER BY”子句设置排序视图记录的方法。要改变排序方向,点击“ASC”或“DESC”。

设置限制准则

“LIMIT”子句是用来限制你的视图记录在指定的范围。你可以用它来显示首 X 条记录,或显示由 X - Y 范围的记录。它分成为 Limit X, Y 及包含在视图的最后。X 是开始点(请记住第一条记录是 0)及 Y 是期间(显示几多记录)。

【注意】仅适用于 MySQL、PostgreSQL、SQLite 和 MariaDB。



标签:数据库

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
LoadRunner

LoadRunner是一款负载测试软件,可使您精确洞察端到端系统性能,以便在应用正式推出之前识别和解决其中的问题。

Navicat Data Modeler

Navicat Data Modeler是一款数据建模图形化工具,为创建数据建模带来一种全新的体验。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部
在线客服系统
live chat