金仓数据库认证工程师(KCE)考试试题_含答案_.doc_第1页
金仓数据库认证工程师(KCE)考试试题_含答案_.doc_第2页
金仓数据库认证工程师(KCE)考试试题_含答案_.doc_第3页
金仓数据库认证工程师(KCE)考试试题_含答案_.doc_第4页
金仓数据库认证工程师(KCE)考试试题_含答案_.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Http:/金仓数据库认证工程师(KCE)考试试题姓名: 学号: 特别说明:考试时间为90分钟,考试形式为闭卷考试。一、多项选择题(每题5分,共25分)1启动KingbaseES 数据库查询分析器的方法有( ABC )A通过开始菜单,选择KingbaseES安装程序组中的查询分析器启动B通过JManager工具启动C在命令行输入如下命令:java -jar JSQL.jar启动D在控制管理器中点击启动按钮启动2三权分立包括( ABD )A系统管理员 B安全管理员 C系统分析员 D审计管理员3数据更新语句有以下几类( ACD )A插入语句 B查询语句 C修改语句 D删除语句4. KingbaseES支持下列哪些字符集?( ABCD )AGBK BASCII CUNICODE DGB180305下列属于KingbaseES命令行工具的有?( BCD )AIsqlplus BIagent CIkill DIsql二、判断题(每题3分,共15分)1 如果在本机上安装了一个KingbaseES数据库,数据库名为AAA,数据库用户名为:BBB,密码为:CCC。端口号为54321。那么,isql系统工具的登录可以使用下面的命令实现:在命令行中bin目录下输入“isql -h localhost -p 54321 -U BBB -W CCC -d AAA”回车即可。( Y )2. 在KingbaseES数据库SCOTT模式下的EMP表中,查询与SMITH这个员工职位相同的所有员工的员工编号,姓名,薪水和职位。可以用以下子查询语句实现:( F )SELECT Empno, Ename, Sal, JobFROM EMPWHERE Job=(SELECT Job FROM EMP WHERE Ename=SMITH);3. 在进行数据库删除时,被删除的数据库有用户连接时,不影响数据库的正常删除。删除数据库不会删除数据库所使用的数据库文件和磁盘文件。( F )4. 没有License的情况下数据库不能正常启动( F )5. 金仓数据库KingbaseES中的ES的意思是Enterprise Server( Y )三、单项选择题(每题2分,共40分)1、创建一个表users,并且插入一行数据。请写一条插入语句,要求从自己复制,以迅速加大表的数据量。表创建:CREATE TABLE users(userId VARCHAR2(10), uName VARCHAR2 (20), uPassw VARCHAR2(30);插入数据:INSERT INTO users VALUES(a0001, 北京,abcdefg007);从自己复制插入数据的语句为?( A )A、INSERT INTO users (userId,UNAME,UPASSW) SELECT * FROM users;B、INSERT INTO users (a0001, 北京,abcdefg007) SELECT * FROM users;C、INSERT INTO VALUES (userId,UNAME,UPASSW) SELECT * FROM users;D、INSERT INTO VALUES (a0001, 北京,abcdefg007) SELECT * FROM users;2、上题中,如果需要让表中的数据量达到1024条数据记录,需要执行几次上题中正确选项的“自我复制插入语句”? ( D )A、8次 B、12次 C、1024次 D、10次3、如何显示SCOTT模式下,EMP表中每个雇员的年工资及奖金?( C )说明:表中EMPNO-员工编号,ENAME-员工姓名,JOB-职位,HIREDATE-入职时间,SAL-工资,COMM-奖金,DEPTNO-员工所在部门编号。员工表如下图所示:A、SELECT nvl(sal+comm)*12 AS 年薪 , ename, comm FROM SCOTT.EMP;B、SELECT nvl(sal,comm)*12 AS 年薪 , ename, comm FROM SCOTT.EMP;C、SELECT sal*12+nvl(comm, 0)*12 AS 年薪 , ename, comm FROM SCOTT.EMP;D、SELECT sal*12+comm.*12 AS 年薪 , ename, comm FROM SCOTT.EMP;4将employees表中,position字段值为manager的雇员的sal增加1000元,其SQL语句为( A )AUPDATE employees SET sal = sal + 1000 WHERE position = manager;BUPDATE position SET sal = sal + 1000 WHERE manager = position ;CUPDATE employees SET sal = sal + 1000 WHERE position = managerDUPDATE employees SET manager = manager + 1000 WHERE position = sal;5下面属于数据定义语言的有( D )AINSERT B. SELECT C. REVOKE DCREATE6命令行方式安装KingbaseES数据库时,安装用户进入命令行窗口,定位到安装程序所在目录,运行( B ),每一步按照提示顺序执行,就可以正确完成整个安装。Astartup -i console Bsetup -i consoleCstartup -i license Dsetup i console7. 在KingbaseES数据库中通过命令行方式启动服务的方法为( A )Anet start “KingbaseES Listener Service”Bnet setup “KingbaseES Listener Service”Cnet startup “KingbaseES Listener Service”Dgo start “KingbaseES Listener Service”8下面属于数据操作语句的有( C )ASELECT BREVOKE CDELETE DCREATE9KingbaseES数据库是一个( C )A层次型数据库 B网状型数据库 C关系型数据库 D操作系统10把数据库名为A的数据库重命名为B的SQL语句为( B )AUPDATE DATABASE A RENAME TO B; BALTER DATABASE A RENAME TO B;CCREATE DATABASE A RENAME TO B; DALTER DATABASE A SET TO B;11用户XiaoMing将自身口令修改为A007,其SQL语句为( A )AALTER USER XiaoMing WITH PASSWORD A007;BUPDATE USER XiaoMing WITH PASSWORD A007;CUPDATE USER XiaoMing AND PASSWORD A007;DALTER USER XiaoMing AND PASSWORD A007;12 KingbaseES不支持下面哪种分区?( D )A范围分区 B列表分区 C垂直分区 D哈希分区13修改用户 user2 的用户名为 user1 ( A )AALTER USER user2 RENAME TO user1; BALTER USER user2 WITH TO user1;CRENAME USER user2 WITH TO user1; DUPDATE USER user2 RENAME TO user1;14新建用户KFC,口令有效期至2011-1-1 的语句为( B )AALTER USER KFC WITH PASSWORD pass VALID UNTIL 2011-1-1;BCREATE USER KFC WITH PASSWORD pass VALID UNTIL 2011-1-1;CALTER USER KFC TO PASSWORD pass VALID UNTIL 2011-1-1;DALTER USER KFC WITH PASSWORD pass AND 2011-1-1;15一个事务要么全部完成,要么全部不做, 一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( A )A原子性 B. 一致性 C. 独立性 D. 持久性16将 user 在客户表上的 SELECT 权限收回的语句是( C )ACRANT SELECT ON 客户 FROM user; BCRANT SELECT WITH 客户 FROM user;CREVOKE SELECT ON 客户 FROM user; DREVOKE SELECT WITH 客户 FROM user;17下面关于事务概念说法不正确的是( A ) A原子性:只数据库中每一条独立的语句。 B一致性:事务提交后,数据库的完整性不会被破坏。 C隔离型:事务的执行,就好像只有当前事务个体正在进行,不受到其它事务的影响。D持久性:数据库有能力,保证提交的事务变更永久有效。18如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请求封锁R2,因T2已封锁了R2,于是T1等待T2释放R2上的锁。接着T2又申请封锁R1,因T1已封锁了R1,T2也只能等待T1释放R1上的锁。这样就出现了T1在等待T2,而T2又在等待T1的局面,T1和T2两个事务永远不能结束,形成( D )A并发处理 B封锁 C循环 D死锁19在KingbaseES数据库安装包的文件中,License文件是一个( A )A授权文件 B赋权文件 C安装文件 D配置文件20若用如下SQL语句创建一个STUDENT表:CREATE TABLE STUDENT (NO C(4) NOT NULL, NAME C(8) NOT NULL, SEX C(2), AGE N(2)可以插入到STUDENT表中的是?( B )A. (1031,张三,男,23) B. (1031,张三,NULL,NULL) C. (NULL,张三,男,23) D. (1031,NULL,男,23)四、简答题(每题10分,共20分)1请写出在金仓数据库中进行逻辑备份和逻辑还原的步骤(图形界面方式和命令行方式)。2. 如果服务器的服IP地址是,数据库默认端口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论