HCIA-GaussDB 华为认证数据库工程师(持续更新中2%)

在这里插入图片描述
在这里插入图片描述

// An highlighted block
第一、二章主要介绍数据库的发展史,基本概念等内容,
第三、四章节主要介绍GaussDB数据库的SQL语法,
第五章介绍数据库安全相关内容,
第六章介绍GaussDB数据库的常用开发工具,
第七章重点介绍数据库的设计方法,
第八章则介绍GaussDB的特点及应用案例。

在这里插入图片描述

// An highlighted block
1.(判断题)数据的含义称为语义。
正确
错误
未答复
2.(判断题)数据库系统是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员组成的存储、管理、处理和维护数据的系统。
正确
错误
未答复

----------------------------------------------------------------------------------------------------

1.(多选题)数据库系统优势有哪些?
整体数据的结构化
数据的共享性高冗余度低且易扩充
数据独立性高
统一管理和控制
未答复
2.(多选题)下列哪些选项属于关系型数据库ACID特性?
原子性
统一性
隔离性
持久性

----------------------------------------------------------------------------------------------------

1.(判断题)单机架构的数据库具有部署集中、运维方便、易拓展等特性。
正确
错误
未答复
2.(单选题)下列关于主从架构描述正确的是?
读写都在主机完成
查询在主机完成,写入在从机完成
查询在从机完成,写入在主机完成
读写都在从机完成

----------------------------------------------------------------------------------------------------

1.(判断题)秒杀活动是典型的OLTP场景。
正确
错误
未答复
2.(判断题)OLAP系统的数据不允许更新。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)数据库管理工作就是对数据库进行管理和运维的工作。
正确
错误
未答复
2.(判断题)视图和基本表一样,在物理上是实际存在的。
正确
错误

----------------------------------------------------------------------------------------------------


1.(单选题)以下哪种数据分布策略适合于记录集较小的表。
replication
hash
list
range
未答复
2.(判断题)OLTP是用来存储/查询业务应用中活动的数据来支撑日常的业务活动。
正确
错误


----------------------------------------------------------------------------------------------------

1.(判断题)DCL数据控制语言用来设置或更改数据库事务、权限操作(用户或角色授权,权限回收)、锁表(支持共享锁和排他锁两种锁表模式)、停机等。
正确
错误
未答复
2.(判断题)创建视图、删除视图语句数据DDL语句。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)integer unsigned表示32位有符号整数。
正确
错误
未答复
2.(判断题)常用数据类型有数值类型、字符类型、日期类型等。
正确
错误

----------------------------------------------------------------------------------------------------

1.(单选题)以下哪个选项属于系统函数。
数值计算函数
字符处理函数
时间日期函数
以上说法全都正确
未答复
2.(判断题)months_between(date1, date2)可以计算两个日期之间的月份差。
正确
错误


----------------------------------------------------------------------------------------------------

1.(判断题)操作符可对一个或多个操作数进行处理,位置上可能处于操作数之前、之后,或两个操作数之间。
正确
错误
未答复
2.(判断题)常见操作符类型有逻辑操作符、比较操作符、算术运算符、测试运算符、通配符、其他操作符等。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)如果在DISTINCT关键字后只有一个列,则使用该列来计算重复,如果有两列或者多列,则将使用这些列的组合来进行重复检查。
正确
错误
未答复
2.(判断题)列和表的SQL别名分别跟在相应的列名和表名后面,中间可以加或不加一个“AS”关键字。
正确
错误

----------------------------------------------------------------------------------------------------


1.(判断题)通过insert…select形式可以实现查询插入,但select查询的列数必须与待插入的字段数一样。
正确
错误
未答复
2.(多选题)删除数据时,可以采用下列哪些关键字?
trunc
delete
drop
truncate

----------------------------------------------------------------------------------------------------

1.(判断题)CREATE TABLE语句中IF NOT EXISTS表示:如果表已经存在,则不做改动直接返回;如果表不存在,则创建新表。
正确
错误
未答复
2.(单选题)创建序列时,设置序列的步长应使用下列哪个关键字?
START WITH
INCREMENT BY
MAXVALUE
CYCLE

----------------------------------------------------------------------------------------------------

1.(判断题)truncate属于DDL操作,不能 rollback。
正确
错误
未答复
2.(判断题)事务控制提供了事务的启动、提交、两阶段提交准备、回滚、设置隔离级别操作,并支持在事务中创建保存点。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)拥有DROP ANY ROLE系统权限的用户可以删除角色。
正确
错误
未答复
2.(单选题)更改其他用户对象定义的对象权限为下列哪个选项?
SELECT
ALERT
DELETE
DROP

----------------------------------------------------------------------------------------------------

1.(判断题)DDL类型的审计日志是对数据库表中数据的操作进行审计。
正确
错误
未答复
2.(判断题)PL类型的审计日志会审计用户的所有操作。
正确
错误

----------------------------------------------------------------------------------------------------


1.(判断题)数据库驱动是应用程序和数据库存储之间的一个接口。
正确
错误
未答复
2.(判断题)GaussDB数据库支持JDBCODBC。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)DataStudio是图形化的集成开发环境,能够帮助数据库开发人员快捷地进行数据库开发。
正确
错误
未答复
2.(判断题)GaussDB 100提供的交互和查询的客户端工具是zsql。
正确
错误
未答复

----------------------------------------------------------------------------------------------------


1.(判断题)数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效的运行环境。
正确
错误

----------------------------------------------------------------------------------------------------

1.(判断题)需求分析阶段主要是收集信息并进行分析和整理,为后续阶段提供充足信息。
正确
错误
未答复
2.(多选题)数据字典是对数据的描述,其包含下列哪些选项?
数据项
数据结构
数据存储
数据流

----------------------------------------------------------------------------------------------------

1.(判断题)概念模型的主要特点是能真实、充分地反映现实世界,包括事物和事物之间的联系,是现实世界的真实模型。
正确
错误
未答复
2.(多选题)下列哪些选项属于实体?
飞行员
学生
身高
性别

----------------------------------------------------------------------------------------------------

1.(判断题)唯一标识一个实例,无重复值,非空。
正确
错误
未答复
2.(判断题)识别性关系发生在独立型实体和依赖型实体之间。
正确
错误

----------------------------------------------------------------------------------------------------
1.(判断题)物理设计最终目的是转化为目标数据库的可部署的定义语言(DDL)。
正确
错误
未答复
2.(判断题)反范式处理可能会带来数据冗余问题。
正确
错误


----------------------------------------------------------------------------------------------------

1.(单选题)( )是基于RDMA技术构建的全局缓存机制。
GBP
CBP
HBP
DBP
未答复
2.(单选题)以下哪个选项不属于GaussDB 100的部署形态?
单机部署
主备部署
全分布式部署
主从部署

----------------------------------------------------------------------------------------------------

1.(判断题)GaussDB 200支持并行Bulk Load技术,提供10TB级/h加载性能。
正确
错误
未答复
2.(判断题)GaussDB 200支持标准SQL2003,支持数据库事务ACID特性。
正确
错误

----------------------------------------------------------------------------------------------------

拥有DROP ANY ROLE系统权限的用户可以删除角色。
对
错


物理设计最终目的是转化为目标数据库的可部署的定义语言(DDL)。
对
错


GaussDB 200中列存向量化支撑PB级数据的深度分析与挖掘。
对
错



GaussDB数据库支持JDBCODBC。
对
错


CREATE TABLE语句中IF NOT EXISTS表示:如果表已经存在,则不做改动直接返回;如果表不存在,则创建新表。
对
错


识别性关系发生在独立型实体和依赖型实体之间。
对
错



视图和基本表一样,在物理上是实际存在的。
对
错


integer unsigned表示32位有符号整数。
对
错


反范式处理可能会带来数据冗余问题。
对
错


唯一标识一个实例,无重复值,非空。
对
错



SQL语法中,使用什么子句可以筛选分组后的数据?
A. GROUP BY
B. HAVING
C. ORDER BY
D. WHERE


拥有哪个系统权限可以创建新用户?
A. ALTER USER
B. CREATE ROLE
C. ALTER ROLE
D. CREATE USER



下列关于主从架构描述正确的是?
A. 读写都在主机完成
B. 查询在从机完成,写入在主机完成
C. 查询在主机完成,写入在从机完成
D. 读写都在从机完成


以下哪个选项是GaussDB 100提供的交互和查询的客户端工具?
A. sqlplus
B. gsql
C. zsql
D. mysql


以下哪种数据分布策略适合于记录集较小的表?
A. replication
B. range
C. list
D. hash



创建序列时,设置序列的步长应使用下列哪个关键字?
A. INCREMENT BY
B. MAXVALUE
C. CYCLE
D. START WITH


现有表TIT2,分别有2行数据和3行数据,那么使用查询语句select * from T1,T2;返回的结果集有多少行记录?
A. 5
B. 6
C. 4
D. 3


下列哪些方法属于安全控制的手段?
A. 文件操作控制
B. 身份验证
C. 操作权限控制
D. 以上全都正确


在Share-Disk架构中,容易导致系统瓶颈的硬件资源是?
A. CPU
B. 带宽
C. 磁盘IO
D. 内存



某数据库管理员只想对存储过程的解析与执行进行审计,则AUDIT_LEVEL的值应设置为下列哪个选项?
A. 8
B. 5
C. 3
D. 1


当事务T1读取数据X的过程中,第一次读取B=200,第二次读取B=400,为了避免这种情况,事务T1可以采用哪种事务隔离机制?(多选)
A. Serializable
B. Read Committed
C. Repeatable read
D. ReadUncommitted


下面关于union和union all说法正确的是?(多选)
A. union不会过滤重复的记录
B. union会过滤重复的记录
C. union all不会过滤重复的记录
D. union all会过滤重复的记录


下列哪些选项属于关系型数据库ACID特性?(多选)
A. 统一性
B. 原子性
C. 隔离性
D. 持久性


GaussDB 100默认开启了哪些审计类型?(多选)
A. DML
B. PL
C. DDL
D. DCL


用户、角色和权限之间的关系,下列哪些选项描述正确?(多选)
A. 如果将角色赋予用户,则用户具有该角色的所有权限
B. 角色为多个权限的集合
C. 用户与角色一一对应
D. 用户可以定义角色


GaussDB 100的主要特点有哪些?(多选)
A. 简单易用
B. 安全可靠
C. 极致性能
D. 是NoSQL数据库


// An highlighted block
HCIP-GaussDB-OLAP V1.0模拟试题
1.(判断) GaussDB A支持运行在通用服务器上,仅支持基于x86_64架构的通用服务器。()
A. TRUE	    
B. FALSE    
2.(单选) “规划数据”属于总体安装流程中哪个部分?()
A. 安装前准备
B. 软件安装与部署
C. 安装后检查
D. 系统配置
3. (多选)	以下属于查询中外联接的有?()
A. CROSS JOIN
B. LEFT JOIN 
C. RIGHT JOIN
D. FULL JOIN
4.(单选)以下哪个是GaussDB A中存储过程的创建语法?()
A. CREATE EXTENSION
B. CREATE FUNCTION
C. CREATE PROCEDURE
D. CREATE SCHEMA
5.(判断) EXECUTE可直接用来执行动态语句。()
A. TRUE	
B. FALSE			
6.(判断) 窗口函数与OVER语句一起使用。 OVER语句用于对数据进行分组,并对组内元素进行排序;窗口函数用于给组内的值生成序号。()	
A. TRUE	
B. FALSE
7.(单选) GaussDB A中查看表的分布信息需要查看哪张系统表?()
A. pg_class
B. pgxc_group
C. pgxc_class
D. pgxc_node
8. (多选) Stream算子可以在以下哪些组件上执行?()
A. CN
B. GTM
C. DN
D. OM
9.(判断) 任意用户均可创建表空间。()
A. TRUE
B. FALSE		
10.(单选) 下列哪类索引只支持等值查询?()
A. Btree索引
B. Hash索引
C. Gin索引
D. Gist索引
11.(多选) GaussDB A数据库系统初始时包含哪几个数据库?()
A. template1
B. postgres
C. GaussDB A
D. template0
12.(判断) MVCC模式下,每个事务检索数据时看到的只是一段时间之前的数据快照,而不是数据的最新状态。()	
A. TRUE		
B. FALSE	
13.(多选) 两阶段事务提交包含哪两个阶段?()	
A. 事务验证阶段
B. 事务预提交阶段
C. 事务回滚阶段
D. 事务全局提交阶段
14.(多选) 下列关于分布列选择的描述,正确的有?()
A. 通常情况下,选择表的主键作为分布列。
B. 取值较少的列适合做分布列,能够保证数据分布比较集中。
C. 查询语句的过滤条件是name = 'wang five',则name列应该作为分布列。 D. 查询中的连接条件比较适合作为分布列。  15.(判断) CN故障后,整个集群将仍然可以执行DDL语句。()
A. TRUE	
B. FALSE	
16.(单选) 下列哪项不是子租户可以配置的资源?()
A. CPU限额
B. CPU配额
C. 永久表空间
D. 内存
17.(多选) 目前Migration Tool支持哪些输入文件格式?()
A. csv
B. sql
C. perl
D. txt
18.(判断) 当gds导入数据的目录文件过多的时候,可以使用正则表达式的形式指定外表的LOCATION,从而选择需要导入的文件。()
A. TRUE
B. FALSE	
19.(多选) 使用pg_authid系统表无法获取以下哪些信息?()
A. 用户名
B. 用户明文密码
C. 是否是管理员
D. 是否被锁定
20.(单选) PostGIS不能实现以下什么功能?()
A. 多边形创建
B. 多点距离计算
C. 栅格数据处理
D. 地理坐标系设置
参考答案:
1. B	  2. A   3. BCD   4. C   5. B   6. A   7. C   8. AC   9. B   
10. B   11. ABD   12. A	  13. BD   14. AD   15. B   16. C   17. BC   18. A   
19.BD   20. C
// An highlighted block
HCIA-GaussDB V1.0 模拟试卷
1.(单选) 除了根节点外的节点有且只有一个双亲节点,这说的是哪一个数据模型的特点?
     A.  关系型模型
     B.  面向对象模型
     C.  层次模型
     D.  网状模型

 2.(单选) 在Share-Disk架构中,容易导致系统瓶颈的硬件资源是?
     A.  CPU
     B.  内存
     C.  磁盘IO
     D.  带宽

 3.(多选) 下列关于Function(函数)的描述中,正确的选项有?
     A.  完成特定功能的SQL语句集合
     B.  无需被编译就可以运行
     C.  可以被重复调用
     D.  可以减少数据库开发人员的重复工作量

 4.(单选) 下列哪些方法属于安全控制的手段?
     A.  身份验证
     B.  操作权限控制
     C.  文件操作控制
     D.  以上全都正确

 5.(多选) 关于备份,下面论述中正确的是?
     A.  全备是增量备份和差异备份的基础,没有全备,无法进行增量备份或差异备份。
     B.  全备份的周期要根据系统的整体容量和可以使用的时间窗口来综合评估,不能盲目追求高频次的全备份。
     C.  增量备份就是在全量备份的基础上每次备份出增加的那部分数据。
     D.  备份出来的数据也有丢失的风险,所以在做备份要考虑备份数据的生命周期,保证有多个可用的数据备份。

 6.(判断) 索引能够加速查询,所以建立的越多越好。
     A.  TRUE
     B.  FALSE

 7.(多选)当事务T1读取数据X的过程中,第一次读取B=200,第二次读取B=400,为了避免这种情况,事务T1可以采用哪种事务隔离机制?
     A.  Read Committed
     B.  Serializable
     C.  ReadUncommitted
     D.  Repeatable read

 8.(判断) ORDER BY默认排序方向为升序。?
     A.  True
     B.  False
    
 9.(单选) SQL语法中,使用什么子句可以筛选分组后的数据?
     A.  GROUP BY
     B.  ORDER BY
     C.  WHERE
     D.  HAVING

 10.(单选) 现有表TIT2,分别有2行数据和3行数据,那么使用查询语句select * from T1,T2;返回的结果集有多少行记录?
     A.  6
     B.  5
     C.  4
     D.  3

 11.(多选)下面关于union和union all说法正确的是?
     A.  union会过滤重复的记录
     B.  union不会过滤重复的记录
     C.  union all会过滤重复的记录
     D.  union all不会过滤重复的记录

 12.(判断)SYS用户不允许被创建。
     A.  TRUE
     B.  FALSE

 13.(单选)拥有哪个系统权限可以创建新用户?
     A.  CREATE USER
     B.  CREATE ROLE
     C.  ALTER USER
     D.  ALTER ROLE

 14.(多选) 用户、角色和权限之间的关系,下列哪些选项描述正确?
     A.  用户可以定义角色
     B.  角色为多个权限的集合
     C.  如果将角色赋予用户,则用户具有该角色的所有权限
     D.  用户与角色一一对应

 15.(多选)GaussDB 100默认开启了哪些审计类型?
     A.  DDL
     B.  DCL
     C.  DML
     D.  PL

 16.(单选) 某数据库管理员只想对存储过程的解析与执行进行审计,则AUDIT_LEVEL的值应设置为下列哪个选项?
     A.  1
     B.  3
     C.  5
     D.  8

 17.(判断) 数据库驱动是驱动管理器和数据库存储之间的一种接口。
     A.  TRUE
     B.  FALSE

 18.(多选) 下面哪些情况可以用实体的嵌套关系反映出来?
     A.  上下级部门
     B.  老师和学生
     C.  产品和产品组
     D.  员工和领导

 19.(多选) 在给字段增加约束的时候,下面说法不正确的是?
     A.  即便取值肯定不为空,也不要增加NOT NULL约束,因为优化器可能无法对SQL进行优化
     B.  DEFAULT的约束尽可能加上,这样表的数据就不会因为数据缺失而导致大量空值存在
     C.  主键约束等价于唯一约束加上非空约束
     D.  索引一定要有唯一性约束才能有很好的性能

 20.(多选) GaussDB 100的主要特点有哪些?
     A.  极致性能
     B.  安全可靠
     C.  简单易用
     D.  是NoSQL数据库


答案:
1. C    2.C    3.ACD    4.D    5.ABD    6.B    7.BD    8.A    9.D    10.A    11.AD    12.A    13.A    14.ABC    15.AB    16.D    17.B    18.ABD    19.ABD    20.ABC    
发布了18 篇原创文章 · 获赞 9 · 访问量 2487

猜你喜欢

转载自blog.csdn.net/weixin_43663238/article/details/105463560