一、单选题

1.GBase 8s的数据库架构是(D)A.单进程、单线程架构B.多进程、单线程架构C.单进程、多线程架构D.多进程、多线程架构2.GBase 8s的停止数据库实例的命令是哪个?(C)A.shutdown B.kill C.onmode D.oninit3.GBase 8s的主进程名称有哪些?(B)A.dbaccess B.oninit C.gbased D.gbasedb 4.查看实例的当前运行模式的命令是哪个?(A)A.onstat B.dbstat C.showmode D.showstat 5.GBase 8s的客户端工具是什么?(C)A.gbase B.gbasesql C.dbaccess D.dbsql 6.GBase 8s超级管理员是什么?(C)A.gbase8sB.gbase C.gbasedbtD.gbaseadmin 7.GBase 8s的安装命令是什么?(D)A.setup B.install C.ids _ setup D.ids _ instal 8.如何严格控制在 dbaccess 中执行 SQL 时查询结果中小数点的位数?(D)A.不需要控制, dbaccess 自动根据录入时的小数点后数字,并自动进行显示。B.通过设置启动 dbaccess 时的环境变量 DBFLTMASK 为一个整数,对小数点进行精确控制。C.通过设置启动 dbaccess 时的环境变量 DBDIGITNUM 为一个整数,对小数点进行精确控制。D.以上答案都不对。9.如何在 dbaccess 中查看 SQL 的执行时间?(D)A.dbaccess在执行SQL后,默认会自动显示出该查询的执行时间,在查询结果后直接查看即可。B.dbaccess不支持显示SQL的执行时间。C.dbaccess 默认不支持显示 SQL 的执行时间,但可通过设置环境变量 GL_SHOWTIME 来支持。D.dbaccess 默认不支持显示 SQL 的执行时间,但可通过设置环境变量DBACCESS_SHOW_TIME 来支持。10.如何将 GBase 8s从离线模式切换为静态模式?(B)A.oninit 。B.oninit - s 。C.oninit - u 。D.oninit - j 。11.GBase 8s由在线模式切换为离线模式的命令是哪个?(B)A.oninit - k B.onmode - k C.onstat - k D.shutdown now 12.create table employee ( id serial , name  varchar (50)), id列已有数值1,2,5则再执insert into employee ( id , name ) values (5, 'gbase' )。则(D)A.系统提示重复序号B.数据(3, 'gbase' )成功插入C.数据(6, 'gbase' )成功插入D.数据(5, 'gbase' )成功插入13.create table employee ( id serial , name  varchar (50)), id列已有数值1,2,5则再执行insert  into employee ( name ) values ('gbase')。id值为(C)A.3B.4C.6D.报错14.create table employee( id serial , name  varchar (50), id列已有数值1,2,5则再执行insert  into employee ( id , name ) values (3, gbase )。则(B)A.语法错误B.数据(3, 'gbase' )成功插入C.数据(6, 'gbase' )成功插入D.覆盖最大序号的数据15.create database 'CourseWare'产生的数据库名称(A)A.不敏感B.敏感C.需要明确使用 nlscasesensitive 或 nlscase insensitive 参数16.重命名表中存在列正确的 SQL 语句是(B)A.rename student.age to age1;B.rename column student.age to age1;C.rename column 'student.age' to 'age1';D.rename column "student.age" to "age1";17.创建视图正确的的 SQL 语句是(A)A.create view vTest as select * from  student ;B.create view vTest select * from student ;C.create view vTest ( select * from student );D.create table vTest as ( select * from  student );18.DBINFO ('version','full')函数可以得到(C)A.操作系统版本B.JDK版本C.GBase Server Version 12.10.FC4G1TLD.Python版本19.select regexp_replace (fcontent ,'\d{11}','13002231730') from ( select '我的电话号码是13920656789' as fcontent from dual ) t ;执行结果为(B)A.我的电话号码是13920656789B.我的电话号码是13002231730C.我的电话号码是20.select floor(-5.2) as num2 from dual;返回结果为(C)A.-5B.-5.0C.-6D.-6.021.select Replace(content ,'reading','writing') from (select 'I like reading' as content from dual) t ;执行结果(B)A.I like reading B.I like writing C.writing D.reading 22.数据库字符集utf8, select len('汉字') from dual;执行结果为(C)A.2B.4C.6D.823.删除字符串两边的"*"号,正确的语句是(B)A.select Trim('*Hello world**','*') from dual ;B.select Trim(both '*' from '*Helo world**') from dual ;C.select LTrim(both '*' from '*Helo world**') from dual ;D.select RTrim(both '*' from '*Helo world**') from dual ;24.select len('ABC') from dual;执行结果为(D)A.6B.5C.4D.325.select ceil (-5.5) as num2 from dual ;返回结果为(B)A.-6B.-5C.-5.0D.-6.026.select round (-5.5) from dual ;执行结果(A)A.-6B.-6.0C.-5D.-5.527.select char_length('汉字') from dual;执行结果为(A)A.2B.3C.4D.828.select substr('abcdefg',2,3) as f_substr from dual;执行结果(D)A.cde B.c C.d D.bcd 29.GBase8s SPL变量赋值使用()关键字(B)A.var B.let C.declare D.变量前不用任何关键字30.GBase8s SPL异常捕获语句ON EXCEPTION IN(-206,-217) SET err_num ...END EXCEPTION中IN 内的两个数字表示(B)A.存储过程内任何语句发生的错误代码B.异常捕获代码块中的语句发生的错误代码C.自定义函数内任何语句发生的错误代码D.RAISE EXCEPTION 抛出的错误代码31.unload 默认的列分隔符是什么?(D)A.空格B. \t C. ,D. I 32.在dbaccess 中,可以使用哪个sql命令导出表的数据?(D)A.select * from tab_name into out_file B.onunload C.dbexport D.unload 33.GBase 8s数据库中哪个命令导出的数据,不是文本数据?(C)A.unload B.onexport C.onunload D.dbexport 34.以下哪些数据装载的命令是以 SQL 的方式执行的(A)A.load/unload B.onload/onunload C.dbload D.dbexport/dbimport 35.下面关于 unload 说法正确的是?(C)A.unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将换行符转义为 nB.unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将数据导出成多行,这样的数据无法再次导入,因此在导出数据前需要替换数据中的换行符。C.unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会将数据导出成多行,在因数据内换行符而产生换行的行尾,自动加上一个\,表示这一行没有结束。D.unload可以导出查询中的数据到外部文本文件。当数据中包含换行符时,会自动删除数据中的换行符,无需用户处理。36.如何查看 mydb 数据库中有哪些视图?(D)A.在mydb数据库中执行show views;B.在mydb数据库中执行info views;C.在sysmaster数据库中执行select * from  sysviews where dbname='mydb';D.在mydb数据库中执行select * from systables where tabid>=100 and tabtype ='V' ;37.如何查看表 mytab 有哪些索引?(D)A.show indexes ;B.show indexes for mytab ;C.select * from sysindexes where tabname ='mytab';D.select * from sysindexes where tabid in ( select tabid from systables where tabname='mytab');38.GBase 8s中如何查看有哪些数据库?(D)A.使用 show databases 命令B.连接系统数据库,执行 select * from db ;C.连接系统数据库,执行 select * from databases ;D.连接系统数据库,执行 select * from sysdatabases ;39.如何查看 GBase 8s数据库逻辑日志使用状态?(C)A.onmode -lB.onmode - L C.onstat -lD.onstat - L 40.GBase 8s中如何切换逻辑日志?(B)A.oninit -lB.onmode -lC.onstat -lD.switch log 41.如何查看 GBase 8s数据库 Chunk 文件使用信息?(C)A.onstat -c B.onstat -C C.onstat -d D.onstat --chunk 42.如何查看 GBase 8s数据库当前运行模式?(C)A.show status B.oninit --status C.onstat -D.onmode -s 43.GBase 8s中如何强制执行一次检查点?(C)A.oninit -c B.onstat -c C.onmode -c D.chkpt force 。44.如何终止数据库服务器连接会话12315?(C)A.kill 12315B.kill -912315C.onmode - z 12315。D.onmode - k 12315。45.GBase 8s中如何添加5个 cpu 虚拟处理器?(B)A.oninit -p +5 cpu B.onmode -p +5 cpu C.onstat -p +5 cpu D.oninit add 5 cpu 46.如何查看 GBase 8s数据库系统当前运行状态统计?(B)A.onstat -s B.onstat -p C.onstat -r D.show status 47.如何查看GBase 8s数据库共享内存段的统计信息?(B)A.onstat -s B.onstat -g seg C.onstat -g shm D.onstat -m 48.如何查看 GBase 8s数据库归档状态?(B)A.onstat -c B.onstat -g arc C.archive list D.show archive49.如何查看 GBase 8s数据库服务器信息?(B)A.show serverinfo B.onstat -g dis C.onstat -s D.onstat -i 50.何查看 GBase 8s数据库用户线程?(C)A.show threads ;B.onstat -t C.onstat -u D.onstat -s 51.如何查看GBase 8s数据库与 SQL 有关的会话信息?(B)A.onstat -g seq B.onstat -g sql C.onstat -g seg D.onstat -s 52.删除数据库正确的 SQL 语句是(C)A.delete database courseware ;B.delete databases courseware ;C.drop database if exists courseware ;D.drop database if exist courseware ;

二、多选题

1.GBase 8s共享内存由以下()部分组成。(ABC)

A.常驻段B.虚拟段C.消息段D.SGA段2.关于GBase 8s的存储,以下属于物理存储的是(ABD)A.数据页 page B.数据块 Chunk C.表空间 Tablespace D.数据段 Extent 3.在国内被称为国产数据库四朵金花的厂商有几个?(ABC)A.达梦B.金仓C.南大通用D.华为4.关于GBase 8s描述正确的是(AB)A.GBase 8s是一款事务型数据库,主要应用于一些高并发的业务场景。B.GBase 8s是一款获得等保四级安全认证的事务型数据库。C.GBase 8s是一款标准的分析型数据库集群,主要用于 OLAP 的数据挖掘场景。D.GBase 8s是一款图数据库,主要用于图数据分析。5.使用脚本GBaselnit _ gbasedbt.sh初始化实例时,哪些dbspace可以创建多个?(CD)A.plogdbs B.logdbs C.datadbs D.tempdbs 6.如何进入dbaccess的指令交互模式?(CD)A.dbaccess B.dbaccess db _ name C.dbaccess --D.dbaccess db _ name -7.GBase 8s的客户端工具 dbaccess 有哪些工作模式?(BCD)A.静态模式B.菜单交互模式C.管道模式D.指令交互模式8.GBase 8s的运行模式有哪些?(ABCD)A.在线模式B.离线模式C.静态模式D.单用户模式9.如何将 GBase 8s从在线模式切换为静态模式?(BC)A.onmode - j B.onmode - s C.onmode - u D.onmode - k 10.GBase 8s的过渡模式有哪些?(ABD)A.初始化( Initialization )。B.快速恢复( Fast Recovery )。C.离线( Off Line )。D.关闭( Shutting Down )。11.GBase 8s数据类型的两大类别有(BD)A.复杂数据类型B.内置数据类型C.用户自定义数据类型D.扩展数据类型12.关于 BIGSERIAL 叙述正确的是(BCD)A.存储二进制数据B.占用8个字节C.非零的整数D.数值自增13.GBase 8s小数数据类型包括(ABCD)A.SMALLFLOAT B.DECIMAL C.MONEY D.FLOAT 14.以下正确的 Insert(进阶语法)SQL 语句是(ABC)A.insert into t _user2(userid , username) select * from t _user1;B.insert into t _user2 select * from tuser1;C.insert into t _user2(userid , username) select userid , username fromtuser1;D.select userid , username into t _user2 from t _user1;15.正确的 Delete SQL 语句是(CD)A.select * from t_user where fuserid =1;B.delete * from t_user where fuserid =1;C.delete from t_user where fuserid =1;D.delete t_user where fuserid =1;16.表中新增新列正确的 SQL 是(AB)A.alter table student add ( Sex smalint );B.alter table student add ( age int before  Sex );C.alter table student add column ( score  int );D.alter table student column add ( score  int );17.创建表正确的 SQL 语句是(AC)A.create table if not exists student ( id int , name varchar (20));B.create table if exists student ( id int , name varchar (20));C.create table student ( id int , name  varchar (20));D.new table student ( id int , name  varchar (20));18.GBase 8s rename database 失败的原因有(BCD)A.database closed B.database 不存在C.当前正在操作的 database D.被更名的 database 处于打开状态。19.在存储过程中定义变量正确的的语句是(AB)A.define x int ;B.define x , y int C.int x D.x int 20.GBase8s标量函数包括(ABC)A.数学函数B.字符串函数C.日期时间函数D.聚合函数21.常用的聚合函数有(ABCD)A.COUNT B.SUM C.MAX / MIN D.WM_CONCAT 22.获取当前系统日期,可以使用(ABC)A.date(SYSDATE)B.date(CURRENT)C.TODAY D.date(NOW)23.以下格式化日期时间语句正确的是(ABCD)A.select to_char(sysdate ,'YYYY/MM/DD hh24:mi:ss') from dual ;B.select to_char(sysdate , 'yyyy/mm/dd hh24:mi:ss') from dual ;C.select to_char(sysdate ,'yyyy/mm/dd hh12:mi:ss') from dual ;D.select to_char(sysdate ,'yy/mm/dd hh24:mi:ss') from dual ;24.GBase8s SPL例程根据是否需要返回值,分为(CD)A.存储程序B.内置函数C.存储过程D.自定义函数25.GBase8s SPL中变量赋值正确的是(ABCD)A.let dbName='8s';B.let name=functionGetName(1);C.let elD,eName=(select id,name from  employee where id =1);-- id 是主键D.let db1,db2='8a','8s';26.GBase8s SPL 退出 LOOP 循环正确的语句是(AC)。A.if var >10 then exit ;B.if var >10 then break ;C.exit when var >10;D.break when var >10;27.GBase8s存储过程和自定义函数由()组成。(ACD)A.开始语句B.循环体C.语句块D.结束语句28.GBase8s SPL 循环关键字有(ABCDE)A.GOTO B.LOOP C.FOR D.FOREACH E.WHILE 29.GBase8s SPL容易发生死循环的循环语句是(AB)A.WHILE B.LOOP C.FOR/FOREACH D.GOTO 30.数据迁移时需要考虑哪些问题?(ABCD)A.数据中包含行分隔符问题。B.数据中包含列分隔符问题。C.汉字乱码问题。 D.日期时间格式问题。31.下面关于外部表,说法正确的是?(BC)A.使用外部表,只能从GBase 8s中导入数据,不能导出数据到外部表。B.外部表是数据迁移时,性能最好的数据迁移方式。C.外部表只能实现单表的数据迁移。D.外部表只能使用一个外部文件,不能同时使用多个文件。32. GBase 8s进行整库数据迁移时,应使用哪种方式?(BC)A.使用unload/load 进行整库数据迁移B.使用onload/onunload 进行整库数据迁移C.使用dbexport/dbimport 进行整库数据迁移D.以上方式都可以33.GBase 8s中支持哪几个级别的备份与恢复?(ABC)A.0级B.1级C.2级D.3级34.GBase 8s中使用 ontape 备份时,需要设置哪个参数?(CD)A.BAR_MAX_BACKUP B.BAR_BSALIB_PATH C.TAPEDEV D.LTAPEDEV 35.GBase 8s的备份恢复,可以使用哪些工具实现?(BD)A.onbackup B.ontape C.onlog D.onbar 36.如何查看mydb数据库中mytab表有哪些列?(BD)A.在mydb数据库中执行select colname from syscolumns where tabname='mytab';B.在mydb数据库中执行select colname from syscolumns where tabid in (select tabid from systables where tabname='mytab');C.在sysmaster数据库中执行select colname from syscolumns where dbname ='mydb' and tabname='mytab';D.在mydb数据库中执行info columns for mytab;37.如何查看GBase 8s数据库系统在线日志最新信息?(BD)A.使用 onstat -- log 查看 online 日志文件的最后部分。B.使用 tail 命令查看 online 日志文件的最后部分。C.使用 onstat ﹣查看 online 日志文件的最后部分。D.使用 onstat - m 查看 online 日志文件的最后部分。38.如何查看 GBase 8s数据库的 onconfig 文件内容?(BD)A.使用onmode -c B.使用onstat -c C.使用oninit -c D.使用cat命令查看onconfig文件39.如何查看 GBase 8s数据库表空间信息?(BD)A.onstat --tablespaces B.onstat -t C.show tablespaces D.onstat -T

三、判断题

1.GBase 8s物理日志记录数据被更改后的数据映像,逻辑日志记录数据库服务器对数据的操作记录。(B)

 A.正确B.错误2.只有数据库处于在线模式时,才能对外提供 SQL 查询功能。(B)A.正确B.错误3.在静态模式下,数据库的数据不会发生变化,数据库管理员可以在静态模式下使用COUNT函数精确统计每个表有多少条记录?(B)A.正确B.错误4.数据类型 numeric(p,s)中的p代表整数位长度,s代表小数位长度()(B)A.正确B.错误5.GBase8s SPL变量支持链式赋值(A)A.正确B.错误6.GBase 8s提供了两个备份与恢复工具,onbar可以实现备份数据的完全恢复和基于时间点的恢复,但ontape只能进行备份数据的完全恢复,不能进行基于时间点的恢复。(A)A.正确B.错误7.GBase 8s自带的两个备份工具(onbar和ontape)都可以实现备份数据的完全恢复,这两个备份工具备份出来的数据是兼容的。(B)A.正确B.错误

GBase 8s(GDCA)课堂练习题及答案总结相关推荐

  1. 01.GBase 8s GDCA 认证培训课前准备

    GBase 8s GDCA 认证培训课前准备 一. GBase 8s 数据库软件获取 二.搭建操作系统环境准备 (一)环境要求: (二)Vmware Workstation 15 安装包下载和安装 ( ...

  2. 参加GBase 8s GDCA 认证培训课之前,做好准备

    一. GBase 8s 数据库软件获取 [百度云盘链接]:https://pan.baidu.com/s/1mGdmF5bm_kSPEHpMiCwEMA [提取码]:ged8 [内容]: GBase8 ...

  3. 软件测试课堂练习题答案 中国大学mooc

    软件测试课堂练习题 第1单元测试 以下描述中哪个是错误的: A. 静态测试不需要搭建测试环境 B. 测试用例的基本组成包括:输入.预期输出和测试环境 C. 穷尽测试是一种非常有效的测试手段 D. 测试 ...

  4. 华为5G认证课堂练习题

    华为5G认证课堂练习题 粗体的是正确答案 粗体的是正确答案 粗体的是正确答案 Ctrl+ F 可以快速查找题目 (单选)以下哪些不属于5G时代面临的挑战? A:"MBB数据流量雪崩式增长&q ...

  5. 分数加减法混合计算机,分数小数加减混合运算练习题及答案.doc

    分数小数加减混合运算练习题及答案 分数小数加减混合运算练习题及答案 1. 知识目标:会选择比较适合的方法进行分数,小数加减混合运算. 2. 认知目标:通过练习,使学生初步了解将未知转化为已知的数学思想 ...

  6. 2016计算机二级java_2016计算机二级JAVA练习题及答案

    2016计算机二级JAVA练习题及答案 21.下列选项中,不能输出100个整数的.是( ). A.for(int i=0;i<100;i++) System.out.println(i); B. ...

  7. 海伦公式c语言编程funcd,c语言编程练习题及答案_0.doc

    c语言编程练习题及答案_0 精品文档 2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES19 c语言编程练习题及答案 学生数 印数 考核方式 闭卷 考核时间 ...

  8. 雨课堂c语言考试题库2020,雨课堂2020题目答案,雨课堂2020作业答案

    雨课堂2020题目答案,雨课堂2020作业答案 更多相关问题 单选(1分) 比较自然对流,强制对流和流化床,它们的对流传质系数的大小依次为: 单选(2分) 欲将正弦信号转换成方波,应选用(). 单选( ...

  9. 操作系统——磁盘寻道练习题及答案

    问题描述 假定磁盘转速为20ms/圈,磁盘格式化时每个磁道被划分成10个扇区,今有10个逻辑记录(每个记录的大小刚好与扇区大小相等)存放在同一个磁道上,处理程序每次从磁盘读出一个计录后要花4ms进行处 ...

最新文章

  1. .net 2.0 点击按钮用js控制是否回发关于vs2005的webproject补丁
  2. html+css复习之第2篇 | javascript
  3. php mongo分页查询,PHP操作Mongodb之高级查询篇
  4. MySQL存储过程问题
  5. amp 显示成转义字符 in html,如何在HTML标签中转换转义字符?(How to convert escape characters in HTML tags?)...
  6. docker镜像创建与优化
  7. highcharts php 动态数据,php动态传数据到highcharts的方法
  8. lisp代码编写地物符号_Aroma:通过结构代码搜索推荐代码
  9. C语言和C++中Struct区别
  10. C/C++(C++返回对象与应用区别,类成员的存储)
  11. redis 实战系列(一)
  12. Linux配置NTP服务器
  13. Android Sublime源码阅读姿势
  14. c语言控制科学计数法指数位数,控制科学计数法的指数位数
  15. 思科服务器如何重装系统,思科路由器系列软件安装与升级步骤
  16. python高精度乘法_洛谷P1919--A*B Problem升级版(NTT优化高精度乘法)
  17. c#笔记--程序集(Assembly)、模块(Module)、类型(class)、命名空间、反射
  18. PADS(7)——在PADS Layout一次性添加泪滴
  19. 使用cfssl签发证书
  20. 程序员的思维修炼读书笔记(二)

热门文章

  1. 前端开发的工作职责精选【10篇】(合集)
  2. VMware16在虚拟机Windows7下无法安装VMware tools问题vmware16(转自GakingChen)
  3. kali 2022切换语言为中文
  4. 蚂蚁云原生应用运行时的探索和实践 - ArchSummit 上海
  5. ecshop支付插件开发
  6. HRMS(人力资源管理系统)-SaaS架构设计-概要设计实践
  7. 怎样设置rotacast插件_个性化解决数据分析需求,iFinD 插件助推投研迈向高效
  8. SVN提交代码冲突解决方法总结
  9. word2vec原理及实现
  10. c语言结构体和联合体例题