课程

课程介绍

OpenGauss是华为公司的一款携手伙伴共同打造全球的企业级开源关系型数据库,提供高可靠、面向多核的jizhi性能、全链路的业务和数据安全、基于AI的调优和高效运维的能力。OpenGauss全面友好开放,采用木兰宽松许可证v2发行,深度融合华为在数据库领域多年的研发经验,结合企业级场景需求,持续构建竞争力特性。

培训对象

IT相关从业人员,主机工程师,数据库工程师、数据库DBA,IT运维人员。

课程收益

OpenGauss基础与架构、OpenGauss集群安装配置、OpenGauss管理与维护。

知识概要

-- 数据库技术发展概述;
-- OpenGauss数据库与新特性;
-- 安装、卸载与客户端工具;
-- 数据库体系概述;
-- OpenGauss基本管理与SQL;
-- OpenGauss产品架构;
-- 数据库对象管理;
-- 数据库安全管理;
-- SQL进阶;
-- 数据库系统管理;
-- 数据库迁移管理。

课程大纲

模块

学习内容

第一天

数据库技术发展概述

数据库系统概述

数据库技术发展的三个阶段

数据模型介绍:层次、网状、关系模型

非关系型数据库:NoSQL、NewSQL、图、时序、文档数据库

国产数据库的发展概况

华为云数据库的发展历程与组成

华为云数据库与openGauss的关系

openGauss数据库与新特性

PostgreSQL的发展历程与概述

OpenGauss应用场景、运行环境和技术指标

OpenGauss的基本功能和企业级增强特性

开源产品的未来

安装、卸载与客户端工具

OpenGauss2.0.0标准安装的环境规划、准备、安装以及验证与参数优化

OpenGauss2.0.0极简安装的环境准备、配置和安装、验证

OpenGauss2.0.0容器版安装和安装后验证

OpenGauss2.0.0的卸载

掌握数据库连接工具GSQL的使用和常用语法

图形工具DataStudio安装、使用

数据库体系概述

内存结构

线程结构

存储结构

第二天

OpenGauss基本管理与SQL

数据库启动、关闭与状态查看

数据库监听管理与连接机制

表空间管理

数据库管理

用户管理

DQL语句/DDL语句/DML语/DCL语句

openGauss产品架构

系统架构

软件架构

逻辑架构

线程架构

数据库对象管理

系统表和系统视图

物化视图

对象权限管理

定时任务

数据库安全管理

客户端接入认证

用户及角色

数据库审计

密态等值查询

账本数据库

透明数据加密

第三天

SQL进阶

存储过程与触发器

多表连接

约束

表清理

数据库系统管理

日程检查

操作系统及openGauss健康检查

备份恢复管理

容灾管理

数据库迁移管理

数据迁移概述

openGauss迁移工具

异构数据库语法差异

MySQL数据库迁移实践

认证过程

无认证考试

开班信息

暂无开班信息