【阿尼亚喜欢BigData】“红亚杯”常用数据分析Hive SQL应用专题赛——满分解析④

大家好,喜欢Bigdata的阿尼亚来了!希望大家会喜欢阿尼亚的文章!!哇酷哇酷!!!

本次为师傅们带来的是“红亚杯”常用数据分析Hive SQL应用专题赛——满分解析系列的第④期,是“理论知识”篇章哦!

第①期完整赛题、第②期Hive专题赛(1)、第③期Hive专题赛(2)的链接在下面,师傅们想看完整赛题、Hive专题赛(1)、Hive专题赛(2)的请安心享用:

【阿尼亚喜欢BigData】“红亚杯”常用数据分析Hive SQL应用专题赛——满分解析①_爱波吉的阿尼亚的博客-CSDN博客

【阿尼亚喜欢BigData】“红亚杯”常用数据分析Hive SQL应用专题赛——满分解析②_爱波吉的阿尼亚的博客-CSDN博客

【阿尼亚喜欢BigData】“红亚杯”常用数据分析Hive SQL应用专题赛——满分解析③_爱波吉的阿尼亚的博客-CSDN博客

目录

HiveSQL理论题

        (1) Hive是以( )技术为基础的数据仓库。

        (2) 以下哪个操作是hive不支持的?( )。

        (3) Hive中以下操作不正确的是( )。

        (4) 以下关于Hive操作描述不正确的是( )。

        (5) 以下对hive中表数据操作描述正确的是( )。

        (6) 以下哪种不是Hive支持的数据类型?

        (7) Hive中的数据类型,下面说正确的是( )。

        (8) 关于Hive中的桶说法不正确的是( )?

        (9) Hive 中的这条命令“ alter table employee add columns(column1 string)”是什么含义?

        (10) 关于hive 建表基本描述正确的是?( )


HiveSQL理论题

理论测评阶段共包含10道题目。

单选1-10

 (1) Hive是以( )技术为基础的数据仓库。

A、HDFS

B、MAPREDUCE

C、HADOOP

D、HBASE

答案:C

 (2) 以下哪个操作是hive不支持的?( )。

A、表新增列

B、表删除列

C、表修改列

D、修改表名

答案:B

 (3) Hive中以下操作不正确的是( )。

A、load data inpath into table name

B、insert into table name

C、insert overwrite table name

D、insert overwrite into table name

答案:D

(4) 以下关于Hive操作描述不正确的是( )。

A、Hive 是一个建立在hadoop文件系统上的数据仓库架构,可以用其对HDFS上

B、Hive依赖于MapReduce 处理数据

C、Hive的加载数据时候,可以用local进行修饰,表示从某个本地目录下加载数据

D、Hive一般可以用于实时的查询分析

答案:D

(5) 以下对hive中表数据操作描述正确的是( )。

A、hive可以修改行值

B、hive可以修改列值

C、hive不可以修改特定行值、列值

D、以上说法都不对 

答案:C

(6) 以下哪种不是Hive支持的数据类型?

A、Struct

B、Int

C、Map

D、Long 

答案:D

(7) Hive中的数据类型,下面说正确的是( )。

A、TINYINT,1个字节(8位)有符号整数

B、SMALLINT,2个字节(16位)有符号整数

C、INT,4个字节(32位)有符号整数

D、以上都正确

答案:D

(8) 关于Hive中的桶说法不正确的是( )?

A、每个桶是一个目录

B、建表时指定桶个数,桶内可排序

C、数据按照某个字段的值Hash后放入某个桶中

D、对于数据抽样、特定join的优化很有意义 

答案:A

(9) Hive 中的这条命令“ alter table employee add columns(column1 string)”是什么含义?

A、创建表

B、删除表

C、添加列

D、修改文件格式

答案:C

(10) 关于hive 建表基本描述正确的是?( )

A、不可再修改表名

B、不可再增加新列

C、创建外部表需要指定external关键字

D、不可再修改列名

答案:C


版权声明:本文为qq_45943172原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。