2022十二月GBase8a第二次阶段考试02-SQL基础

这篇具有很好参考价值的文章主要介绍了2022十二月GBase8a第二次阶段考试02-SQL基础。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

A.TEXT

B.CHAR

C.VARCHAR

D.VARCHAR2

1.C

2.以下授权语句()是正确的。

A.grant select on courseware.*to user bizMan

B.grant select courseware.*to bizMan@localhost

C.grant select on * to bizMan@localhost

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

2.D

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

A.123.46

B.123.00

C.123.45

D.100

3.D

4.和SHOW VARIABLES LIKE'gbase_sql%'等价的语句是()

A.SELECT variable_name,variable_value from global_variables where variable_name like'gbase_sql%';

B.SELECT name,value from global_variables where variable_name like 'gbase_sql%';

C.SELECT variable_name,variable_value from information_schema.global_variables where variable_name like'gbase_sql%';

D.SELECT * from information_schema.global_variables where variable_name like'gbase_sql%';

4.C

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

A.智能牵引

B.hash牵引

C.聚簇牵引

D.全文牵引

5.ABD

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

A.CURDATETIME

B.CURRENT_TIMESTAMP

C.SYSDATE

D.NOW

E.CURRENT_DATETIME

6.ABCDE

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

A.TRUNCATE TABLE t;

B.DROP TABLE t;

C.DELETE FROM t;

D.RENAME TABLE t TO a;

7.AB

8.create user bizMan identified by 'x'创建的bizMan用户可访问的客户端()

A.只能是127.0.0.1;

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

C.任意主机;

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

8.C

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

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

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

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

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

9.BD

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

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

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

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

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

10.A

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

(错误)

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

A.SELECT DATE_FORMAT(sysdate(),'%Y年%m月%d日')

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

C.SELECT DATE_FORMAT(sysdate(),'%y年%m月%d日’)

12.A

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

A.6

B.10

C.18

D.12

13.C

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

(正确)

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

(错误)

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

A.左外连接

B.右外连接

C.全连接

D.没有关联条件

16.D

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

A.grant insert("ID") on*.test01 to bizMan@localhost;

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

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

17.BC

18.where 和having用法区别()

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

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

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

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

18.ABD

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

A.内连接

B.外连接

C.右连接

D.左连接

19.AB

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

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 Ssex;

20.C

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

A.update

B.delete

C.select

D.insert

21.C

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

A.临时表

B.分区表

C.复制表

D.分布表

22.C

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

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

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

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

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

23.ABC

24.SELECT add_months('2020-12-30',1);的执行结果()

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

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

C.2021-01-30 00:00:00

D.2021-01-30

24.C

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

(错误)

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

A.全局变量

B.用户变量

C.系统变量

D.局部变量

26.B

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

A.select version();

B.show version;

C.select versions();

D.select version;

27.A

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

(错误)

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

A.NVL

B.IF

C.CASE WHEN THEN ELSE END

D.NULLIF

29.ABC

30.STUDENT表分片有一个副本,以下()语句等价于SELECT COUNT(*)FROM STUDENT

A.select TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS from performance_schema.tables where TABLE_SCHEMA='courseware' and TABLE_NAME='student';

B.SELECT COUNT(1) FROM STUDENT;

C.select TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS/2 from performance_schema.tables where TABLE_SCHEMA='courseware' and TABLE_NAME='student';

D.select TABLE_SCHEMA,TABLE_NAME,TABLE_ROWS/3 from performance_schema.tables where TABLE_SCHEMA='courseware' and TABLE_NAME='student';

30.BC文章来源地址https://www.toymoban.com/news/detail-434532.html

到了这里,关于2022十二月GBase8a第二次阶段考试02-SQL基础的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • GBASE南大通用分析型MPP数据库GBase8a的安全特性(1)

    GBase南大通用自主研发的 GBase 8a MPP Cluster 产品(简称GBase8a)是大数据时代成熟的分析型MPP数据库,具有多样化的平台选择、与时俱进的逻辑架构、海量数据高效存储、海量数据高速加载、海量数据高性能分析、弹性服务器资源伸缩、完善的系统资源管理、多级别的高可用、跨

    2024年01月25日
    浏览(43)
  • ICCBDAI 2022 - 十二月无数计算机学者齐聚张家界

    第三届计算机大数据与人工智能国际学术会议将围绕计算机大数据、人工智能等相关研究领域,特邀国内外数位在此领域学术卓越的学者专家做相关致辞与报告,共同探讨当今大数据与人工智能范畴内等学科领域的最新发展方向及行业前沿动态。前两届会议论文均已完成检索

    2023年04月18日
    浏览(63)
  • Win10十二月更新系统讲了什么?

    微软今天凌晨发布了win10系统12月最新的累积更新补丁,根据该公司的公告,更新 KB5021233 将版本号增加到构建 19042.2364 (20H2)、19043.2364 (21H1)、19044.2364 (21H2) 和 19045.2364 (22H2),并引入了安全修复程序和以前在 11 月发布的预览更新 KB5020030 中可用的更改15. 一些改进包括

    2024年02月10日
    浏览(38)
  • GBASE南大通用GBase 8a 安装部署

    ssh root@192.168.7.71 ssh root@192.168.7.72 ssh root@192.168.7.73 systemctl status firewalld.service systemctl stop firewalld systemctl disable firewalld sestatus 若系统提示以下信息说明 selinux 已被禁用 未被禁用的话,需要修改配置文件/etc/selinux/config 将SELINUX参数设置为  disabled ,即 SELINUX=disabled 保存退出后,

    2024年02月01日
    浏览(45)
  • GBase 8a ODBC 配置SSL 【GBase南大通用】

    GBase南大通用 GBase 8a MPP Cluster支持SSL标准协议,SSL协议是一种安全性更高的协议标准,它加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。 GBase南大通用 GBase 8a 通过SSL加密应用端ODBC驱动和8a集群Server之间的通讯,步骤如

    2024年01月17日
    浏览(39)
  • GBASE南大通用GBase 8a ODBC 配置SSL

    GBase南大通用 GBase 8a MPP Cluster支持SSL标准协议,SSL协议是一种安全性更高的协议标准,它加入了数字签名和数字证书来实现客户端和服务器的双向身份验证,保证了通信双方更加安全的数据传输。 GBase南大通用 GBase 8a 通过SSL加密应用端ODBC驱动和8a集群Server之间的通讯,步骤如

    2024年01月21日
    浏览(46)
  • Gbase8s 如何成为一个更高效的oltp系统

    众所周知,用户的关键业务系统,特别是 OLTP 系统,都要求提供 24X7 不间断的应用服务,这就要求数据库系统能够提供强大的高可用能力。而GBase 8s的目标是实现一个具有完善的事务处理能力的高性能的面向联机事务处理应用的安全数据库系统。因此,在保证系统安全性的前

    2024年02月09日
    浏览(44)
  • GBASE南大通用 GBase 8a 产品构建数仓系统架构

    l GBASE南大通用 GBase 8a 产品构建数仓应用的系统架构: 架构 技术实现特点 适用场景 独立数据仓库(集市)系统架构 一套GBase 8a物理集群 适用于数据规模较小的业务场景 适用于各业务之间数据互访较频繁的业务场景 适用于单一独立的业务场景 企业级数仓系统架构 多套G

    2024年01月25日
    浏览(45)
  • kettle 同步gbase8t数据到mysql时clob类型乱码

    使用kettle 同步gbase8t数据到mysql时clob类型乱码。 varchar类型不乱码。 环境:win10 kettle:9.x 打开kettle的安装目录,进入data-integration目录 记事本编辑spoon.bat 搜索 PENTAHO_DI_JAVA_OPTIONS= 在初始化设置jvm参数所在行末尾添加 \\\"-Dfile.encoding=UTF-8\\\" 修改前 修改后 保存关闭记事本 重启kettle 再

    2024年01月16日
    浏览(47)
  • 南大通用数据库-Gbase-8a-报错集锦-02-metadata is incomplete on localhost

    名称 值 CPU Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz 操作系统 CentOS Linux release 7.9.2009 (Core) 内存 3G 逻辑核数 2 Gbase8a版本 8.6.2-R43 由于gbase.table_distribution存储了所有引擎为express的表元数据信息,如果此表出现数据损坏,会导致本地调度节点无法获取表信息,在select、drop等操作时,将提

    2024年02月06日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包