GBase 8a视频配套联系

1.以下关于粗粒度智能牵引描述正确的是()?

A.免维护,自动建立

B.每一列数据都会生成一个粗粒度智能牵引

C.牵引的建立和维护对资源的消耗可以忽略不计

D.记录DC内的最大值、最小值、空值、求和值等

答案ACD

2.GBase 8a集群数据库属于()?

A.01dSQL事务型数据库

B.NewSQL分析型数据库

C.NoSQL互联网类数据库

D.以上都不是

答案B

3.以下针对GBase 8a集群数据库中DC的描述正确的是()?

A.DC是基本的I/O单位

B.每个DC自动封装和压缩

C.每个DC包含65535行数据

D.DC尾块不压缩

答案ABD

4.GBase 8a集群数据库主要应用于()?

A.用户业务系统

B.数据仓库系统

C.商业智能系统

D.决策支持系统

答案BCD

5.8a数据库的压缩支持

A.按库压缩

B.按表压缩

C.按列压缩

D.按行压缩

答案ABC

6.Coordinator节点可以与data node节点部署于不同IP网段()

A.正确

B.错误

答案A

7.GBase 8a集群中由数据节点组成的集群叫做()?

A.虚拟集群

B.调度集群

C.镜像集群

D.计算集群

答案D

8.Coordinator节点需要分别连接数据网络和业务网段

A.正确

B.错误

答案A

9.集群中负责各节点实例间共享信息,并在多副本操作中,控制各节点数据一致性状态的组件是()?

A.gnode

B.gcware

C.gcluster

D.syncserver

答案B

10.支持联邦架构和多分片的gbase 8a版本是()?

A.v83

B.v85

C.v86

D.v95

答案CD

11.下列有关SetSysEnv.py脚本描述正确的是()?

A.每个节点安装前都要执行该脚本

B.该脚本由DBA用户操作执行

C.cgroup参数是可选项

D.运行产生的日志文件存在/tmp目录下

答案ACD

12.GBase 8a集群数据库安装成功后,数据库的初始管理员为root,密码为空

A.正确

B.错误

答案A

13.GBase 8a集群需要以root用户身份进行各节点的license注册()

A.正确

B.错误

答案B

14.GBase 8a集群数据库安装前,需要为安装用户开放哪些目录的权限()?

A.集群的安装目录

B./root目录

C./tmp目录

D./home目录

答案AC

15.数据库升级分为架构相同的数据库版本升级和架构不同的数据库版本升级,两者使用的升级命令是一样的。()

A.正确

B.错误

答案A

16.升级备份文件,默认存储在集群安装目录

A.正确

B.错误

答案B

17.升级备份文件用于进行升级回退操作()

A.正确

B.错误

答案A

18.集群升级成功后,执行过DDL、DML、扩容、生成新distribution或产生数据不一致情况,就无法进行升级回退操作了。()

A.正确

B.错误

答案A

19.数据库升级时,新旧版本的集群角色必须一致且集群规模也必须相同()

A.正确

B.错误

答案A

20.v95版本数据库的兼容模式与v86版本数据库的集群架构一致。()

A.正确

B.错误

答案A

21.集群升级前,需要停掉所有节点的集群服务。()

A.正确

B.错误

答案A

22.企业管理器GBaseDataStudio中的审计管理栏记录哪些日志()?

A.跟踪日志

B.审计日志

C.错误日志

D.加载日志

答案ABC

23.以下关于企业管理器GBaseDataStudio说法正确的是()?

A.通过JDBC连接数据库

B.可以用它执行加载操作

C.它是8a数据库的图形化客户端

D.它只能用在windows系统平台

答案ABC

24.企业管理器GBaseDataStudio能够实现以下哪些功能()?

A.查看集群环境日志

B.创建和删除用户

C.管理多个集群

D.执行SQL脚本

答案ABCD

25.集群的coordinator节点内嵌了客户端、服务端和DBMS。()

A.正确

B.错误

答案A

26.运行在非Coordinator节点的命令行客户端,必须使用“-h”参数。()

A.正确

B.错误

答案A

27.gcadmin能查询的管理日志包括()?

A.DDLevent

B.DMLevent

C.DCLevent

D.DDLstorageevent

答案AB

28.gcluster_services all info命令有可能查看到以下哪些进程()?

A.gcware

B.gcluster

C.gcrecover

D.gcmmonit

答案ABC

29.以下有关8a集群初始化之前可运行的操作描述正确的是()?

A.可以查看系统数据库

B.可以创建数据库

C.可以创建账户

D.能够删除数据

答案A

30.使用gcadmin工具显示集群状态正常的是()?

A.ACTIVE

B.OPEN

C.NORMAL

D.0

答案A

31.有关gcluster_services all stop命令,描述正确的是()?

A.关闭整个集群服务

B.只有操作系统管理员root可以使用

C.仅关闭当前节点的集群进程

D.关闭的集群进程会自动被gcmonitor拉起

答案C

32.当集群管理节点出现数据不一致时,应如何定位问题()?

A.gcadmin showddlevent

B.gcadmin showmlevent

C.gcadmin showdmlstorageevent

D.查看网络

答案A

33.监控集群模组工作状态的工具是()?

A.nmon

B.gcmmonitor

C.gcmonitor

D.gcluster_services all info

答案C

34.GBase 8a MPP Cluster每条SQL语句默认的结束符号是()?

A.  .

B. ;

C.#

D.——

答案B

35.DECIMAL类型是严格的数值数据类型,建表语句create table t(i int, j decimal);中,没有具体写DECIMAL位数,则默认是()位

A.0

B.10

C.18

D.65

答案B

36.GBase 8a MPP Cluster v9版本增加虚拟集群的概念,当没有多个VC情况下,8a集群为兼容模式,会默认包括一个VC,id是vc00001,在访问路径中可以省略。()

A.正确

B.错误

答案A

37.在实际的GBase 8a项目中,建议客户使用()类型存储字符串。

A.CHAR

B.TEXT

C.VARCHAR

D.VARCHAR2

答案C

38.GBase 8a MPP Cluster中,关于SQL描述错误的是()

A.SQL的关键词不区分大小写,例如SELECT和select都可以正确执行

B.默认SQL执行采用自动提交方式,跟oracle默认非自动提交不同,不同单独写commit语句

C.数据库、表、列等标识符名称默认支持的字符为字母、数字、_下划线、中文组合,名称长度有最大长度限制

D.数据库、表、列等标识符名称中包括特殊字符或关键词,需要加''反引号包围,例如‘gs—table。gs—column’。

答案CD

39.其他数据库表要迁移到GBase 8a MPP Cluster时,当遇到跟8a支持的数据类型关键词不一致时,必须要把列的数据类型完全改写成8a支持的数据类型才能正确建表。()

A.正确

B.错误

答案B

40.GBase 8a MPP Cluster支持数据类型中,()类型不能有DEFAULT值

A.DECTMAL

B.TEXT

C.BLOB

D.LONGBLOB

答案BCD

41.GBase 8a MPP Cluster支持的DATETIME类型支持的最小时间单位是(0

A.秒

B.毫秒

C.微秒

D.纳秒

答案C

42.GBase 8a MPP Cluster支持的DECIMAL(M,D)类型,其中M是总位数,最大支持()位

A.16

B.18

C.64

D.65

答案D

43.GBase 8a MPP Cluster中,使用以@开头的变量是()

A.局部变量

B.系统变量

C.用户变量

D.全局变量

答案C

44.建表语句create table tb(id int,name varchar(50),c int)REPLICATED;创建的是()表?

A.分布表

B.临时表

C.复制表

D.分区表

答案C

45.对临时表描述错误的是()

A.使用关键词TEMPORARY

B.被限制在当前连接中,当连接关闭时,临时表会自动被删除。

C.临时表跟表类型无关,可以建成随机分布临时表,也可以建成复制临时表

D.临时表跟表操作命令一样,支持所有DDL及DML操作

答案D

46.若要完整删除数据库中已经存在的表S,可使用下列哪个命令()

A.DELETE TABLE S

B.DROP TABLE S

C.DROP S

D.DELETE S

答案B

47.hash分布表中的被选为distributed by列字段,不能被()操作

A.delete

B.updata

C.insert

D.以上三种

答案B

48.当客户端连接上GBase 8a MPP Cluster数据库后,执行()SQL命令切换到指定数据库下

A.show databases

B.create database database_name

C use database_name

D.select database()

答案C

49.建表语句create table t(a int,b varchar(50),c int),未写明特别的关键字,则创建的是()表?

A.分布表

B.临时表

C.复制表

D.分区表

答案A

50.当t1表是复制表时,执行CREATE TABLE t2 LIKE t1;则t2表是()

A.hash分布表

B.随机分布表

C.复制表

D.分区表

答案C

51.使用ALTER TABLE语句能修改表字段的()

A.数据类型

B.默认值

C.varchar类型的长度

D.名字

答案CD

52.目前GBase 8a的hash分布列支持哪几种数据类型

A.varchar

B.char

C.int

D.decimal

答案ACD

53.以下哪个操作能释放t表数据占用的物理空间

A.DROP TABLE t

B.RENAME TABLE t TO a

C.DELETE FROM t

D.TRUNCATE TABLE t

答案AD

54.hash牵引列不支持数据类型是()

A.DECIMAL

B.TEXT

C.BLOB

D.VARCHAR

答案BC

55.查询视图跟查询表操作一样,使用show tables;命令可查询视图名称

A.正确

B.错误

答案A

56.牵引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的()速度

A.delete

B.updata

C.insert

D.select

答案D

57.GBase 8a MPP Cluster支持对视图进行()操作

A.delete

B.update

C.insert

D.select

答案D

58.GBase 8a MPP Cluster支持的牵引有()

A.智能牵引

B.聚簇牵引

C.全文牵引

D.hash牵引

答案ACD

59.哈希分布表中被定义为distributed by的字段、不能做()操作

A.delete

B.update

C.insert

D.以上三种

答案B

60.哈希分布表的哈希列的约束是()

A.哈希列的值不能是空值

B.哈希列只支持1列

C.哈希列的值支持的数据类型是整型、DECIMAL或VARCHAR

D.UPDATE语句不能改写哈希列的值

答案CD

61.Student包含SId,Sname,Sdept,Sage等字段,以下INSERT语句正确的是()

A.INTSERT STUDENT(SId,Sname) SELECT user_id,user_Name FROM user_info

B.INTSERT INTO STUDENT(SId,Sname) SELECT user_id,user_Name FROM user_info

C.INTSERT INTO Dept_age(Sdept,Avg_age) SELECT Sdept,AVG(Sage) FROM Student GROUP BY Sdept

D.INSERT INTO Student SELECT user_id,user_Name FROM user_info

答案ABC

62.以下INSERT语句正确的是()

A.INSERT INTO score(sid,score)VALUES(1,80)

B.INSERT INTO TABLE score(sid,score)VALUES(1,80)

C.INSERT score(sid,score)VALUES((1,80),(2,76),(3,91),(4,86),(5,89))

D.INSERT score(sid,score)VALUES(1,80),(2,76),(3,91),(4,86),(5,89)

答案AD

63.GBase 8a MPP Cluster执行SQL命令,DDL和DML执行步骤不同点:

A.一条DDL命令会在所有gcluster管理节点和gnode计算节点执行。一条DML命令由GCluster发起节点下发给gnode计算节点,各计算节点执行DML命令更新数据,然后返回结果给发起管理节点

B.DDL和DML语句首先发给所有管理节点,然后再下发到各个计算节点

C.DDL仅在所有管理节点上执行;DML语句仅在计算节点上执行

D.DDL和DML语句首先发给GCluster发起节点,再下发到各个计算节点。

答案A

64.数据操作语句DML包含()

A.SELECT

B.INSERT

C.DELETE

D.UPDATE

答案BCD

65.GBase 8a的DELETE支持级联删除,即关联表的数据同时被删除

A.正确

B.错误

答案B

66.快速UPDATE模式,需要开启()参数开关

A.gbase_fast_update

B.fast_update

C._t_gbase_fast_update

D._fast_update

答案A

67.GBase 8a的DELETE操作会实际删除数据,重新创建智能牵引,所以删除数据操作的性能较低

A.正确

B.错误

答案B

68.GBase 8a MPP Cluster执行单个hash分布表select语句,WHERE子句中只有一个hash分布列条件,语句会下发到()计算节点上

A.所有

B.指定

C.随机一个

D.和条件比较值的hash运算值相匹配的

答案D

69.以下聚合语句中错误的是()

A.select Ssex,count(Sno)from student group by Ssex

B.select YEAR(Sage),count(Sno)from student group by YEAR(Sage)

C.select Cno,count(Sno)from student group by Cno

D.select Cno,count(Sno)from student group by Ssex

答案D

70.GBase 8a MPP Cluster执行单个复制表DQL语句,会下发到()计算节点上

A.所有

B.指定

C.随机一个

D.以上皆非

答案C

71.where和having用法区别()

A.where中不能有列的别名,having中可以操作列的别名

B.WHERE子句用来筛选FROM子句中指定的数据集。HAVING子句用来从分组的结果中筛选行

C.where中不能有聚合函数,having中可以有聚合函数

D.执行的顺序不一样:where的搜索条件是在进行分组之前执行;having的搜索条件是在分组后执行的

答案BCD

72.COUNT(*)和COUNT(coINAME)结果()

A.完全相同

B.coINAME列存在NULL值时,不同

C.总是不同

D.由表类型(哈希分布表、随机分布表)决定

答案B

73.笛卡尔乘积是由于()的表关联产生的

A.左外连接

B.右外连接

C.全连接

D.没有关联条件

答案D

74.表连接类型分为()两大类

A.内连接

B.外连接

C.左连接

D.右连接

答案AB

75.使用union或union all时,需()

A.必须保证各个select集合的结果有相同个数的列

B.必须保证各个select集合相同次序上的列名相同

C.必须保证各个select集合对应的列类型是一样的

D.各个select集合相同次序上的列名可以不同

答案ACD

76.SELECT CHAR_CENGTH('南大通用数据’)执行结果是()

A.12

B.6

C.18

D.10

答案B

77.select round(123.456,-2)的执行结果:

A.123.46

B.123.45

C.100

D.123.00

答案C

78.字符串连接语句正确的是()

A.select‘我已使用’||20||‘天GBase 8a’

B.select‘我已使用’+20+‘天GBase 8a’

C.select coucat(‘我已使用’,20,‘天GBase 8a’)

D.select coucat(‘我已使用’,'20',‘天GBase 8a’)

答案ACD

79.以下条件分支语句正确的是()

A.CASE Ssex WHEN'男'THEN'帅哥‘WHEN’女‘THEN’美女‘ELSE’不明‘

B.CASE Ssex WHEN'男'THEN'帅哥‘WHEN’女‘THEN’美女‘ELSE’不明‘END

C.CASE Ssex WHEN'男'THEN'帅哥‘WHEN’女‘THEN’美女‘END

D.CASE WHEN Ssex='男'THEN'帅哥‘WHENSsex=’女‘THEN’美女‘ELSE’不明‘END

答案BCD

80.关于NULL的叙述,()是错误的

A.NULL值表示”没有数据“,值未知,值不确定,不占空间

B.NULL的拼写,大小写无关

C.SELECT count(Sage) FROM Student统计表包括NULL值的总条数

D.NULL和UNKNOWN是等价的

答案C

81.数据库字符集是UTF8,SELECT LENGTH('南大通用数据’)执行结果是()

A.12

B.6

C.18

D.10

答案C

82.SELECT LASE_DAY('0000-12-1')运行的结果是()

A.0-12-31

B.0000-12-31

C.0000-12-30

D.NULL

答案D

83.统计2012(含)年后出生的学生,以下()语句正确并且执行效率最高

A.select SId,Sname,Sage from student where to_char(Sage,‘YYYY’)>=2012;

B.select SId,Sname,Sage from student where Sage>=to_date('2012-1-1')

C.select SId,Sname,Sage from student where Sage>=to_date('2012-1-1','YYYY-MM-DD')

D.select SId,Sname,Sage from student where to_char(Sage,'YYYY')>2012;

答案C

84.SELECT TRUNCATE(127.456,-1)执行结果为()

A.100

B.120

C.123.5

D.123.4

答案B

85.系统函数在SQL语句中,经常出现的位置在SELECT投影列中,或者WHERE子句中的查询条件中

A.正确

B.错误

答案A

86.查询日期月份最后一天,以下语句哪些是正确的

A.select last _day(‘2019年2月10日’)

B.select last _day(‘2019-2-10 12:10:30’)

C.select last _day(‘19-02-10’)

D.select last _day(‘190210’)

E.以上皆错

答案BCD

87.显示”2021年03月16日“这样的日期格式,正确的SQL语句是()

A.SELECT DATE_FORMAT(sysdate(),’%y年%m月%d日‘)

B.SELECT DATE_FORMAT(sysdate(),’%Y年%m月%d日‘)

C.SELECT DATE_FORMAT(sysdate(),’%Y年%0m月%d日‘)

D.SELECT DATE_FORMAT(sysdate(),’%Y年%mm月%dd日‘)

答案B

88.NOW和SYSDATE函数的区别是()

A.NOW有同义词,SYSDATE没有同义词

B.NOW取的是语句开始执行的时间,SYSDATE取的是该函数执行的实时时间

C.NOW得到当前日期和时间,SYSDATE得到当前日期

D.NOW得到当前时间,SYSDATE得到当前日期

答案B

89.获取当前日期时间,可以使用()函数

A.SYSDATE

B.NOW

C.CURDATETIME

D.CURRENT_TIMESTAMP

E.CURRENT_DATETIME

答案ABCDE

90.求距离月底还有多少天,正确的语句是()

A.SELECT DATEADD(LAST_DAY(NOW()),NOW())

B.SELECT DATEDIFF(LAST_DAY(NOW()),NOW())

C.SELECT DATESUB(LAST_DAY(NOW()),NOW())

D.SELECT DATEDIFF(NOW(),LAST_DAY(NOW()))

答案B

91.SELECT IFNULL(country,’未知‘)RESULT REOM worldcup语句中控制流函数IFNULL可以替换为()

A.CASE WHEN THEN ELSE END

B.IF

C.NVL

D.NULLIF

答案ABC

92.SELECT add_months(’2020-12-20‘,1);的执行结果()

A.2020-01-30 00:00:00

B.2020-11-30 00:00:00

C.2021-01-30

D.2021-01-30 00:00:00

答案D

93.GBase 8a数据库用户名称大小写不敏感()

A.正确

B.错误

答案B

94.create user bizMan identified by’x‘创建的bizMan用户可访问的客户端()

A.任意主机

B.只能是数据库服务器本机,即localhost

C.只能是127.0.0.1

D.该用户在任何主机上都不能访问数据库

答案A

95.回收用户的Role权限,正确的语句是()

A.revoke rolel yo bizMan@localhost

B.revoke*。rolel from bizMan@localhost

C.revoke rolel from bizMan@localhost

D.revoke”rolel“from bizMan@localhost

答案CD

96.授予用户权限组权限,正确的语句是()

A.grant ”rolel“ to bizMan@localhost

B.grant rolel to bizMan@localhost

C.grant ”rolel“ from bizMan@localhost

D.grant rolel from bizMan@localhost

答案AB

97.以下授予语句()是正确的

A.grant select on * to bizMan@localhost

B.grant select courseware.* to bizMan@localhost

C.grant select on courseware.* to bizMan@localhost

D.grant select on courseware.* to user bizMan

答案C

98.ALL是一个特殊权限,不包含()

A.PROCESS

B.GRANT OPTION

C.EXECUTE

D.SHUTDOWN

答案B

99.以下授予表插入数据权限的语句正确的是()

A.grant insert(”ID“)on courseware.test01 from bizMan@localhost

B.grant insert(ID)on courseware.test01 to bizMan@localhost

C.grant insert(”ID“)on *.test01 to bizMan@localhost

D.grant insert(”ID“)on courseware.test01 to bizMan@localhost

答案BD

100.收回表插入数据权限语句以下正确的是()

A.revoke insert("ID") on courseware.test01 to bizMan@localhost

B.revoke insert(ID) on *.test01 from bizMan@localhost

C.revoke insert(ID) on courseware.test01 from bizMan@localhost

D.revoke insert(ID) on courseware.test01 to bizMan@localhost

答案C

101.GBase 8a的权限级别包括

A.全局级

B.数据库级

C.表级

D.列级

E.过程级

答案ABCDE

102.中止连接当前执行的语句,但是不中止该连接本身,正确的语句是()

A.kill query 3789

B.kill 3789

C.pause 3789

D.CONTINUE 3789

答案A

103.查看正在运行的线程,与SHOW PROCESSLOST等价的语句是()

A.select * from gbase.processlist

B.select id,user,host,db,command,time,state,info from information_schema.processlist

C.select id,user,host,db,command,time,state,info from informance_schema.processlist

D.select * from processlist

答案B

104.显示当前数据库版本,正确的语句是()

A.select version

B.select versions()

C.select version()

D.show version

答案C

105.获取用户组Role和用户User关系信息需要查询()系统表

A.gbase.user

B.gbase.user_check

C.gbase.role_edges

D.gbase.roleanduser

答案C

你可能感兴趣的:(数据库,算法,数据仓库)