华为培训 SERVICE ITEMS
希望成为GaussDB数据库管理员,希望成为GaussDB数据库应用开发工程师、售前/售后工程师/技术支持人员,希望获得HCIA-GaussDB认证的人员。
入学要求
掌握基本的数据库基础知识、基本Linux运维知识、SQL编程。
HCIA主要内容。
数据库介绍、数据库基础知识、SQL语法入门、SQL语法分类、数据库安全基础、数据库开发环境、数据库设计基础、华为数据库产品GaussDB介绍。
认证价值
个人:
企业:
课程模块 | 课程子模块 | 详细内容 | 学习目标 |
1. 数据库介绍 |
1.1 数据库技术概述 | 1、DATA、DB、DBS和DBMS的基本概念。 2、存放在数据库中数据的特点。 3、介绍属于数据库系统这个概念范围的组成部分。 |
完成培训后您将能掌握:了解数据库的基本概念。 了解数据库技术的发展历史。 了解关系型数据库的架构演进以及关系型数据库的主流应用场景。 |
1.2 数据库技术发展史 | 1、讲解层次、网状、关系三种模型,和结构化查询语言SQL语句。 2、讲解键值数据库Redis、列式数据库HBase、文档数据库MongoDB、图文数据库Graph等。 3、介绍云数据库的发展趋势及相较传统数据库的特性。 | ||
| 1、讲解数据库架构的演变及对各自优缺点进行很好的比较。 2、讲解单机架构、多机架构。 | ||
| 1、讲解OLTP、OLAP、数据库性能衡量指标的相关内容。 | ||
2. 数据库基础知识 | 2.1 数据库管理简介 | 1、讲解安全管理、性能管理、运维管理方面的相关内容 | 完成培训后您将能掌握:1、数据库对象管理的工作内容、备份恢复的基本概念。 2、灾难恢复等级以及相关概念。 3、不同备份策略以及之间的差异。 4、数据库系统安全框架和控制模型。 5、数据库性能管理的意义和目标。 |
2.2 数据库重要概念 |
1、讲解数据库对象间关系。 2、事务、事务隔离级别。 | ||
3. SQL语法入门 |
| 1、讲解SQL语句的概念。 2、SQL语句分类的相关内容。 |
完成培训后您将能掌握: 1、SQL语句的基本概念和分类。 2、GaussDB(for MySQL)的中的数据类型、系统函数及操作符 |
3.2 数据类型 | 1、讲解数据类型的相关定义和作用。 2、GuassDB(for MySQL)支持的数据类型并进行相关举例。 | ||
3.3 系统函数 | 1、讲解系统函数的基本概念和作用。 2、GuassDB(for MySQL)支持的常见系统函数并进行相关举例。 | ||
3.4 操作符 | 1、讲解操作符的基本概念和作用,按照使用场景的分类。 2、GuassDB(for MySQL)支持的相关操作符并进行相关举例。 | ||
4. SQL语法分类 | 1、简单查询 2、高级查询 3、其他查询 |
完成培训后您将能掌握: 1、每种类型SQL语句的具体使用 | |
1、数据插入 2、数据修改 3、数据删除 | |||
1、数据对象 2、数据表操作 3、索引操作 4、视图操作 | |||
1、事务的基本概念 2、对事务的相关操作 | |||
5. 数据库安全基础 | 5.1 数据库安全功能总览 | 1、讲述数据库安全的总览,具体从三个层次来讲解。 | 完成培训后您将能掌握: 1、数据库安全的总体框架以及GaussDB应对数据库安全的防御措施。 2、统一身份认证(IAM)服务的基本功能和使用,SSL通道加密方式以及工作原理。 3、用户、角色、权限的概念,能区分用户、角色、权限三者之间的关系,以及如何来创建用户、角色和权限的授予和回收。 4、CTS云审计服务的整体概况以及各个功能点,同时还能了解到与GaussDB实例相关的审计操作项。 |
5.2 访问控制 | 1、统一身份认证(IAM)服务。 2、SSL 通道加密。 | ||
5.3 用户权限管理 | 1、讲述用户权限管理,具体包括:用户、角色的概念及创建语法、权限的分类及权限授予和回收。 | ||
5.4 CTS审计 | 1、讲述CTS云审计服务的基本功能以及与GaussDB实例相关的审计操作。 | ||
6. 数据库开发环境 | 6.1 GaussDB数据库驱动 | 1、讲述数据库驱动的概念,具体包括JDBC和ODBC。 |
完成培训后您将能掌握:1、数据库驱动的基本概念以及JDBC和ODBC的应用开发流程。 2、DRS数据复制服务的基本概念和具体如何使用。 DDM 分布式数据库中间件服务的架构以及它的关键特性和具体如何使用。 DAS数据管理服务的基本功能和具体如何使用。 3、gsql工具的具体使用以及一些元命令的使用。 4、Data Studio工具的具体使用 5、MySQL Workbench工具的具体使用。 |
6.2 数据库工具 | 1、讲述DRS的四大功能点(包括:在线迁移、数据同步、多活灾备、数据订阅)以及DRS服务的具体使用。 2、DDM的功能点、关键特性、中间件实例使用。 3、讲述DAS的版本分类、功能介绍以及具体的使 | ||
6.3 客户端工具 | 1、讲述命令行交互式数据库连接工具gsql,具体内容包括gsql的下载安装以及简单的一些使用。 2、讲述Data Studio工具下载安装、数据库的连接以及功能点的介绍。 3、讲述MySQL Workbench基于Windows版本的下载安装、数据库的连接以及功能点的介绍。 | ||
7. 数据库设计基础 | 7.1 数据库设计概述 | 1、讲解数据库设计概述和需求分析相关内容。 | 完成培训后您将能掌握: 1、1、理解数据库设计的概念,了解数据库设计面临的主要困境和数据设计的目标。 2、理解为了克服困难和达成目标,需要使用新奥尔良方法设计数据库。 3、理解概念设计的任务和概念模型的主要特点。 4、掌握E-R方法,理解实体、属性和联系。 5、理解将概念模型转化为具体的数据模型的过程。 6、掌握IDEF1x方法,了解IDEF1x方法的特点,理解逻辑模型中的实体、属性和实体之间的关系。 6、理解逻辑模型中的各种关系:识别关系、非识别关系、嵌套关系和子类关系。 7、理解范式理论、范式理解的意义和范式之间的关系。 8、理解第一范式、第二范式和第三范式,并掌握通过范式理论建设逻辑模型。 9、了解逻辑模型建设需要注意的事项。 10、理解物理设计概念,逻辑模型和物理模型的对比。 11、理解物理模型反范式处理,掌握反范式常见手段,并掌握一定的管理措施来维护数据完整性。 12、掌握物理化建模过程中所要做的工作。 13、讲解数据库设计实验的操作; |
7.2 需求分析 | 1、讲解概念设计和概念模式相关内容; | ||
7.3 概念设计 | 1、讲解逻辑设计和逻辑模型内容-IDEF1方法; | ||
7.4 逻辑设计 | 1、讲解逻辑设计和逻辑模型内容-范式理论; | ||
7.5 物理设计 | 1、讲解物理设计和物理模型相关内容 | ||
7.6 数据库设计案例 |
1、讲解数据库设计实验的操作; | ||
8. 华为GaussDB数据库 | 8.1华为GaussDB数据库 | 1、典型的企业OLTP和OLAP数据库。 2、GaussDB数据库升级为全场景云服务,持续服务客户。 | 完成培训后您将能掌握: 1、了解典型的企业OLTP和OLAP数据库。 2、理解GaussDB数据库的升级:包括升级为全场景云服务、品牌升级、业务升级以及丰富的生态选择。 3、3、了解GaussDB(for MySQL)数据库产品,包括设计原则和云数据概览。 4、4、理解GaussDB(for MySQL)数据库构架和特点。 5、5、理解GaussDB(for MySQL)数据库产品优势和业务场景。 6、6、了解GaussDB(DWS)产品架构和产品优势。 7、7、理解Data Studio图形化的集成开发环境的使用方式 8、8、理解GaussDB(DWS)应用场景。 9、了解NoSQL概念和华为NoSQL数据库。 10、了解GaussDB(for Mongo) 产品特点和技术创新。 11、了解aussDB(for Cassandra)六大优势和产品特性。 |
8.2关系型数据库产品介绍 | 1、华为关系型数据库产品- GaussDB(for MySQL)数据库介绍的相关内容; 2、华为关系型数据库产品- GaussDB(openGauss)数据库的相关内容;。 3、华为关系型数据库产品- GaussDB(DWS)和Data Studio集成开发环境的相关内容;
| ||
8.3NoSQL数据库产品介绍 | 1、华为非关系型数据库产品- GaussDB(for Mongo)数据库和GaussDB(for Cassandra)数据库的相关内容; |
考试代码 | 考试名称 | 考试时长 | 通过时长 |
H13-911 | HCIA-GuassDB | 90min | 600/1000 |
就业方向
华为GaussDB数据库应用开发和管理能力的工程师