Navicat 技术指引 | 适用于 GaussDB 分布式的服务器对象的创建/设计

news2024/11/27 7:38:14

 Navicat Premium(16.3.3 Windows版或以上)正式支持 GaussDB 分布式数据库。GaussDB分布式模式更适合对系统可用性和数据处理能力要求较高的场景。Navicat 工具不仅提供可视化数据查看和编辑功能,还提供强大的高阶功能(如模型、结构同步、协同合作、数据迁移等)。这使得Navicat 可以极大地满足 GaussDB 分布式用户的管理开发需求。本文,我们就来介绍 Navicat 连接 GaussDB分布式的快速入门。

- Navicat Premium 产品页面: https://navicat.com.cn/products/navicat-premium

- 如果你想要使用的是 GaussDB 分布式模式,请点击 这里 查看完整版技术指导。

- 如果你使用的是 GaussDB 主备版,请点击 这里 查看主备版的技术指导。

- 如果你有任何问题,欢迎与我们团队取得联系(邮箱地址:upgrade.cn@navicat.com)

GaussDB服务器对象的创建/设计(编辑)

1)数据库和模式

若要开始使用服务器对象,你应该创建并打开一个连接。如果服务器中没有任何对象,你需要创建一个新的数据库或/和一个新的模式。

(1)创建/设计数据库

在导航窗格中,右键单击一个连接,然后选择“新建数据库”,在弹出的窗口中输入数据库的属性。

12.jpg

然后,在导航窗格中,右键单击已存在的数据库,然后选择“编辑数据库”,在弹出的窗口中编辑数据库的属性。

14.jpg

(2)创建/设计模式

在导航窗格的GaussDB连接中,右键单击已连接的一个数据库,然后选择“新建模式”,在弹出的窗口中输入模式的属性。

14.jpg

然后,在导航窗格中,右键单击已存在的模式,然后选择“编辑模式”,在弹出的窗口中编辑模式的属性。

15.jpg

Tip:你可以点击导航窗格任意位置,然后直接输入搜索字符串来筛选连接(或者使用快捷键Ctrl+F打开输入框)。若要只显示已打开的对象,从菜单栏选择“查看”->“导航窗格”->“仅显示活跃对象” (或者直接点击输入框左侧的图标)

16.jpg

17.jpg

2)表

表是数据库对象,包含数据库中的所有数据。表是由行和列组成,它们的相交点是字段。在主窗口中,点击“表”来打开表的对象列表。

(1)创建表

你可以创建“常规”、“外部”表。在对象工具栏点击“新建表”旁的下箭头并选择表类型。

18.jpg

(2)设计表

“表设计器”是一个用于设计表的 Navicat 基本工具,能让你创建、编辑或删除表字段、索引、外键,以及更多。

鼠标右击此表->设计表,或者选中此表,点击“设计表”。

19.jpg

20.jpg

3)视图

视图让用户访问一组表,就像它是单个数据一样。你可以使用视图来限制访问行。在主窗口中,点击“视图”来打开视图的对象列表。

21.jpg

  • 创建视图

鼠标右击此视图->新建视图,或者选中此视图,点击“新建视图”。

22.jpg

  • 设计视图

鼠标右击此视图->设计视图,或者选中此视图,点击“设计视图”。

24.jpg

25.jpg

4)过程或函数

过程或函数是模式对象,包含一组保存在服务器上的 SQL 语句。在主窗口中,点击“函数”来打开函数的对象列表。

26.jpg

(1)在对象工具栏点击“新建函数”。会弹出“函数向导”,让你简易地创建函数。

选择例程的类型:“过程”或“函数”,并定义参数,如果你是创建一个函数,从列表中选择“模式”和“返回类型”。

27.jpg

28.jpg

  • 设计函数

“函数设计器”是一个用于设计过程或函数的 Navicat 基本工具。你可以在“定义”选项卡中输入有效的 SQL 语句。这可以是一个简单的语句,如 SELECT 或 INSERT,或它可以是一个用 BEGIN 和 END 写的复合语句。复合语句可以包含声明循环和其它控制结构语句。若要自定义编辑器并查看更多 SQL 编辑功能,请参阅查询编辑器。

29.jpg

5) 其他对象

Navicat 还能让你管理其他 GaussDB 对象:索引、运算符、运算符类别、序列、触发器、表空间、同义词和包等等。在主窗口中,点击“其他”,然后选择一个对象来打开对象列表。

30.jpg

6) 维护对象

Navicat 为维护 GaussDB对象提供完整的解决方案。

在主窗口的导航窗格中或对象选项卡中选择对象,右键单击已选择的对象,选择“维护”,然后从弹出式菜单中选择一个维护选项,结果显示在弹出的窗口中。

31.jpg

32.jpg

以上希望对你有帮助!

如果你想要使用的是 GaussDB 分布式模式,请点击 这里 查看完整版技术指导。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1296187.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

3D渲染和动画制作软件KeyShot Pro mac附加功能

KeyShot 11 mac是一款专业化实时3D渲染工具,使用它可以简化3d渲染和动画制作流程,并且提供最准确的材质及光线,渲染效果更加真实,KeyShot为您提供了使用 CPU 或 NVIDIA GPU 进行渲染的能力和选择,并能够线性扩展以获得…

Python VSCode 配置固定的脚本入口

Python VSCode 配置固定的脚本入口 打开或者新建一个启动配置 选择 .vscode目录下 launch.json文件 将 “program”: “${file}” 替换成 “program”: “mian.py”, //完成你自己的入口.py文件名即可 json启动配置文件 {// Use IntelliSense to learn about possible attrib…

大数据技术3:数据仓库的ETL和分层模型

前言:我们先了解一下数据仓库架构的演变过程。 1 、数据仓库定义 数据仓库是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time…

利用R语言heatmap.2函数进行聚类并画热图

数据聚类然后展示聚类热图是生物信息中组学数据分析的常用方法,在R语言中有很多函数可以实现,譬如heatmap,kmeans等,除此外还有一个用得比较多的就是heatmap.2。最近在网上看到一个笔记文章关于《一步一步学heatmap.2函数》,在此与…

西南科技大学C++程序设计实验十一(泛型程序设计与C++标准模板库)

一、实验目的 1. 掌握泛型程序设计概念; 2. 掌握vector、deque、list容器使用方法; 3.了解set、map容器使用方法。 二、实验任务 1.分析完善以下程序,理解vector容器使用方法: #include <iostream> __#include <vector>_______ //补充vector模板头文件 …

DTS认证

一、什么叫DTS DTS 是“Digital Theatre System“的缩写&#xff0c;是”数字化影院系统“的意思。是一种音频格式&#xff0c;从技术上讲&#xff0c;把音效数据存储到另外的CD-ROM中&#xff0c;使其与影像数据同步。这样不但空间得到增加&#xff0c;而且数据流量也可以相对…

IntelliJ IDEA创建一个spark的项目

在开始之前&#xff0c;需要说明的是 要跑通基本的wordcount程序&#xff0c;是不需要在windows上安装 hadoop 和spark的&#xff0c;因为idea在跑程序的时候&#xff0c;会按照 pom.xml配置文件&#xff0c;从指定的 repository源&#xff0c;按照properties指定的版本&#x…

AWS Remote Control ( Wi-Fi ) on i.MX RT1060 EVK - 3 “编译 NXP i.MX RT1060”( 完 )

此章节叙述如何修改、建构 i.MX RT1060 的 Sample Code“aws_remote_control_wifi_nxp” 1. 点击“Import SDK example(s)” 2. 选择“MIMXRT1062xxxxA”>“evkmimxrt1060”&#xff0c;并确认 SDK 版本后&#xff0c;点击“Next>” 3. 选择“aws_examples”>“aw…

AI创作系统ChatGPT网站源码,AI绘画,支持GPT联网提问/即将支持TSS语音对话功能

一、AI创作系统 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI…

概率测度理论方法(第 2 部分)

一、说明 欢迎回到这个三部曲的第二部分&#xff01;在第一部分中&#xff0c;我们为测度论概率奠定了基础。我们探索了测量和可测量空间的概念&#xff0c;并使用这些概念定义了概率空间。在本文中&#xff0c;我们使用测度论来理解随机变量。 作为一个小回顾&#xff0c;在第…

数据结构——二叉树的链式结构

个人主页&#xff1a;日刷百题 系列专栏&#xff1a;〖C语言小游戏〗〖Linux〗〖数据结构〗 〖C语言〗 &#x1f30e;欢迎各位→点赞&#x1f44d;收藏⭐️留言&#x1f4dd; ​ 一、二叉树的创建 这里我们使用先序遍历的思想来创建二叉树&#xff0c;这里的内容对于刚接触二…

将单体应用程序迁移到微服务

多年来&#xff0c;我处理过多个单体应用&#xff0c;并将其中一些迁移到了微服务架构。我打算写下我所学到的东西以及我从经验中用到的策略&#xff0c;以实现成功的迁移。在这篇文章中&#xff0c;我将以AWS为例&#xff0c;但基本原则保持不变&#xff0c;可用于任何类型的基…

医院信息系统源码,采用JAVA编程,支持跨平台部署应用,满足一级综合医院(专科二级及以下医院500床)的日常业务应用

医院HIS系统源码&#xff0c;HIS系统全套源码&#xff0c;支持电子病历4级&#xff0c;自主版权 his医院信息系统内设门诊/住院医生工作站、门诊/住院护士工作站。各工作站主要功能依据职能要求进行研发。如医生工作站主要功能为编辑电子病历、打印、处理医嘱&#xff1b;护士工…

LAMP安装部署网站

目录 什么是LAMP? 实验&#xff08;搭建一个论坛&#xff09; 一&#xff0c;安装apache 1.关闭防火墙&#xff0c;将安装Apache所需软件包传到/opt目录下 2.安装环境依赖包 3.配置软件模块 4.编译及安装 5.优化配置文件路径&#xff0c;并把httpd服务的可执行程序文件…

本科毕业论文查重的依据

大家好&#xff0c;今天来聊聊本科毕业论文查重的依据&#xff0c;希望能给大家提供一点参考。 以下是针对论文重复率高的情况&#xff0c;提供一些修改建议和技巧&#xff1a; 本科毕业论文查重依据&#xff1a;维护学术诚信的基石 摘要&#xff1a; 本科毕业论文是衡量学生学…

“探究HarmonyOS:深入解析鸿蒙操作系统架构”

前言 一、鸿蒙操作系统是什么&#xff1f; 二、为什么要学习鸿蒙操作系统 1.从开发者角度看&#xff1a; 2.从使用者角度看&#xff1a; 总结 前言 随着智能化时代的到来&#xff0c;操作系统的发展也越来越快&#xff0c;人们对于智能化生活的需求也越来越强烈。鸿蒙操作系统作…

idea__SpringBoot微服务05——JSR303校验(新注解)(新的依赖),配置文件优先级,多环境切换

JSR303校验&#xff0c;配置文件优先级&#xff0c;多环境切换 一、JSR303数据校验二、配置文件优先级三、多环境切换一、properties多环境切换二、yaml多环境切换————————创作不易&#xff0c;如觉不错&#xff0c;随手点赞&#xff0c;关注&#xff0c;收藏(*&#x…

华为数通---配置Smart Link主备备份示例

定义 Smart Link&#xff0c;又叫做备份链路。一个Smart Link由两个接口组成&#xff0c;其中一个接口作为另一个的备份。Smart Link常用于双上行组网&#xff0c;提供可靠高效的备份和快速的切换机制。 目的 下游设备连接到上游设备&#xff0c;当使用单上行方式时&…

HarmonyOS应用程序框架——UIAbility实操

UIAbility概述 UIAbility是一种包含用户界面的应用组件&#xff0c;主要用于和用户进行交互。UIAbility也是系统调度的单元&#xff0c;为应用提供窗口在其中绘制界面。 每一个UIAbility实例&#xff0c;都对应于一个最近任务列表中的任务。 一个应用可以有一个UIAbility&…

【LuatOS】笔记(二)基础框架

开发环境搭建 合宙官方搭建的是&#xff1a;vscodeLuatOS-SOC推荐拓展包(vscode插件)&#xff0c;原文链接&#xff1a;LuatOS开发环境搭建。安装完创建项目文件&#xff0c;创建main.lua文件&#xff0c;就可以开始编写了。 函数与使用 LuatOS-SOC接口文档1&#xff0c;该文档…