IBM DB2认证考试题库学习资料.docx

上传人:b****6 文档编号:6325966 上传时间:2023-01-05 格式:DOCX 页数:16 大小:122.91KB
下载 相关 举报
IBM DB2认证考试题库学习资料.docx_第1页
第1页 / 共16页
IBM DB2认证考试题库学习资料.docx_第2页
第2页 / 共16页
IBM DB2认证考试题库学习资料.docx_第3页
第3页 / 共16页
IBM DB2认证考试题库学习资料.docx_第4页
第4页 / 共16页
IBM DB2认证考试题库学习资料.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

IBM DB2认证考试题库学习资料.docx

《IBM DB2认证考试题库学习资料.docx》由会员分享,可在线阅读,更多相关《IBM DB2认证考试题库学习资料.docx(16页珍藏版)》请在冰豆网上搜索。

IBM DB2认证考试题库学习资料.docx

IBMDB2认证考试题库学习资料

一、数据库的基本概念:

●哪组实体可以摘ERD中使用?

D人、动物、植物

●关于关系数据库的说法。

B

●下列哪些实体应用应该使用erd中的一对多关系?

D

●下列哪些是关系数据模型的组件?

B关系,属性,元祖。

●下列那一项描述是错误的?

D必须在表中定义主键、

●下列那一项表述是错误的?

A关系模型中的属性映射到关系是数据库中的行。

●在db2set命令修改注册变量值时,等号和值之间不能有空格。

●客户端要执行的命令:

1.节点目录创建条目;

2.系统目录创建条目;

●对于没有软件投资预算的小型创业公司,DB2理想版本?

A–c

●首次使用DB2客户端的CLP访问远程数据库时:

A编目远程节点,并编目引用此节点的数据库。

●DB2版本、客户端。

B

●关于DB2环境的说法,错误的是:

C

●下列那一项不是有效DB2客户端:

ibm瘦客户端。

●关于DB2实例的说法正确的是:

A如果实例a停止运行,则无法访问此实例中的数据库

●关于DB2中表空间的描述,错误的是:

c表空间是在内存中告诉。

●记录日志:

import

●关于IBMDataStudio的说法正确的是:

B

当createtrigger语句作为脚本执行时,DataStudio可以开触发器。

●不是所有的视图都是可更新的。

●Distinct:

除掉重复的记录而不是除掉重复属性。

●事物并发1c2a3b4a5c

●权限1a2d3b4d5b

●备份与恢复

1B2D3C(主日志按域分配)4A5D6B7D

●Xml1C2C3D4B5A6A

●应用程序开发1B2D3D4A5C6CHUFAQI7D8C

01下列哪一组实体可以在ERD中使用?

D

A.产品,颜色,高度

B.黄色,大,长

C.约翰,狗,飞机

D.人,动物,植物

D02下列关于关系数据库的说法,哪一项是正确的?

●•A.关系数据库不能存储视频或音频。

●•B.表是由列和行组成的。

●•C.同一个表中的行可以拥有不同的列集。

●•D.行也称为表字段。

●03下列哪些实体应该使用ERD中的一对多关系?

●•A.人,汽车

●•B.公司,员工

●•C.祖父,约翰

●•D.母亲,孩子

●•

●•B04下列哪些是关系数据模型的组件?

B

●•A.指针,集合,约束

●•B.关系,属性,元组

●•C.实例,记录类型,实体

●•D.表,行,等级

•D05下列哪一项表述是错误的?

•A.主键唯一地标识表中的行。

•B.外键是引用其他表主键的列集。

•C.主键和外键用于强制数据完整性。

•D.必须始终在表中定义主键。

•A06下列哪一项表述是错误的?

CI(A

•A.关系模型中的属性映射到关系数据库中的行

•B.在ERD中,用长方形表示实体

•C.一对一和多对多是可以在ERD中表示的关系

•D.关系模型中的实体映射到关系数据库中的表

A1.对于没有软件投资预算的小型创业公司,下列哪一种DB2版本是理想选择?

A

A.DB2Express-C

B.DB2Express

C.DB2Enterprise

D.DB2Workgroup

A2.假设你已经连接到TESTDB数据库,下列哪些命令可以列出数据库配置设置?

A

A.db2getdbcfg

B.db2listdbcfg

C.db2getdbmcfg

D.db2listdbmcfg

A3.首次使用DB2客户端中的CLP访问远程数据库时,需要:

A

A.编目远程节点,并编目引用此远程节点的数据库

B.在系统目录中注册远程系统用户,然后设置与远程节点的SSH通信

C.使用文本编辑器编辑节点目录和数据库目录文件

D.使用listdatabasedirectory命令列出所有远程数据库,然后从列表中

选择远程数据库

B4.下列关于DB2版本、客户端和驱动程序的说法,哪一项是错误的?

B

A.所有的DB2客户端和驱动程序都可以免费获取

B.DB2Express版是唯一可免费获取的服务器版本

C.DB2服务器包含DB2客户端组件

D.可以使用CLP将运行DB2Workgroup的系统连接到运行DB2

Express的系统上的数据库

C5.下列关于DB2环境的说法,哪一项是错误的?

C

A.TCPIP端口唯一地标识DB2实例

B.在给定的时间内可以有多个实例运行

C.如果试图在实例B中创建一个数据库,而所用数据库名在实例A中已使

用,将会发生冲突

D.如果试图在数据库A中创建一个表空间,而所用表空间名在相同的数据库

中已使用,将会发生冲突

D6.下列哪一项不是有效的DB2客户端?

A.IBM数据服务器客户端

B.IBM数据服务器运行时客户端

C.DB2运行时客户端合并模块(Windows)

D.IBM数据服务器瘦客户端

C7.下列关于DB2实例的说法,哪一项是正确的?

C

A.实例通过dbmcfg相互关联

B.如果实例A崩溃,则系统中运行的其他实例也无法运行

C.如果实例A停止运行,则无法访问此实例中的数据库

D.在一个实例中,只能创建一个数据库

C8.下列关于DB2中表空间的表述,哪一项是错误的?

C

A.表空间是介于逻辑表和物理容器之间的逻辑对象

B.所有的表、索引和其他数据都存储在表空间中

C.表空间是在内存中高速缓存表和索引数据的逻辑对象

D.表空间总是关联到缓冲池

B9.你接到任务要将大量数据导入DB2数据库。

假设你必须将与导入行相关

的所有信息记入日志,并需要尽快执行载入,下列哪种工具最适合此任务?

B

A.INSERT

B.IMPORT

C.LOAD

 

B1.下列关于IBMDataStudio的说法,哪一项是正确的?

•A.安装DB2时自动安装DataStudio

•B.当CREATETRIGGER语句作为脚本执行时,DataStudio可以用于开发触

发器

•C.DataStudio独立程序包是免费的,但是IDE程序包是收费的

•D.无论哪一个版本的安装程序包,DataStudio均支持shell共享

D.CLP

C1.如果使用下列语句创建TAB1C

CREATETABLEtab1(

col1INTEGERNOTNULL,

col2CHAR(3),

CONSTRAINTcst1CHECK(col1in(1,2,3,4)))

下列哪个语句会将记录成功插入表TAB1?

A.INSERTINTOtab1VALUES(0,'a')

B.INSERTINTOtab1VALUES(NULL,'abc')

C.INSERTINTOtab1VALUES(4,'a')

D.INSERTINTOtab1VALUES(4,'abcdefhijklmnopq')

B2.给定下列UPDATE语句:

UPDATEemployeesSETworkdept=

(SELECTdeptnoFROMdepartmentWHEREdeptno='A01')

WHEREworkdeptISNULL

下列哪一项描述的是执行此语句之后的结果?

B

A.此语句将执行失败,因为UPDATE语句不能包含子查询

B.只有当子查询检索出的数据不包含多条记录时,此语句才能执行成功

C.此语句将执行成功;如果子查询检索出的数据包含多条记录,只有第一条记

录将用于执行更新

D.只有当EMPLOYEES表中的每一条记录的WORKDEPT列均为空值时,

此语句才能执行成功

3.D给定下列表:

假设需要下列结果:

下列哪一个语句会产生所需结果?

A.SELECTUNIQUE*FROMtab1

B.SELECTDISTINCT*FROMtab1

C.SELECTUNIQUE(*)FROMtab1

D.SELECTDISTINCT(*)FROMtab1

C5.给定下列两个表

使用下列语句将返回多少行?

SELECTdistinctstudent_nameFROMnames,marks

A.9

B.20

C.5

D.6

D6.给定下列两个表:

假设

A.SELECT*FROMtab1INNERJOINtab2ONcol_1=col_a

B.SELECT*FROMtab1LEFTOUTERJOINtab2ONcol_1=col_a

C.SELECT*FROMtab1RIGHTOUTERJOINtab2ONcol_1=col_a

D.SELECT*FROMtab1FULLOUTERJOINtab2ONcol_1=col_a

D7.给定下列两个表:

使用下列语句将返回多少行?

SELECT*FROMnames,points

A.0

B.5

C.10

D.25

8.请思考以下场景。

你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有

D3个名称相同(TABLE_1)的表。

你以db2inst1身份连接到Linux服务器上的DB2数

据库并立即发出下列语句:

SELECT*FROMtable_1

A.将会收到错误,因为没有指定表模式,你的查询模糊不清

B.SYSIBM.table_1

C.DEFAULT.table_1

D.DB2INST1.table_1

C9.使用关系数据库时,下列哪一项是错误的?

A.使用SQL数据操纵语言(DML)检索数据。

B.使用SQL数据定义语言(DDL)定义数据库结构。

C.在类实例和字段中存储数据。

D.使用规范化来避免表中数据产生冗余。

C12.下列哪个SQL语句可以用于从表users中删除数据:

A.REMOVETABLEusers

B.DROPTABLEusers

C.DELETEFROMusers

D.ALTERTABLEusers

14.给定下列表:

假设两个表中都包含数据,下列哪一个语句不会将数据成功添加到表

CURRENT_EMPLOYEES?

A.INSERTINTOcurrent_employees(empid)VALUES(10)

B.INSERTINTOcurrent_employeesVALUES(10,'JAGGER',85000.00)

C.INSERTINTOcurrent_employeesSELECTempid,name,salaryFROM

past_employeesWHEREempid=20

D.INSERTINTOcurrent_employees(name,salary)VALUES(SELECTname,

salaryFROMpast_employeesWHEREempid=20)

•C1.应用程序B想要在同一事务中多次读取表EMPLOYEE中的行子集。

为了保证每次

都能返回相同的行子集,应该使用哪种隔离级别?

•A.当前落实

•B.读稳定性

•C.可重复读

•D.未落实读

•A2.下列关于事务的说法,哪一项是错误的?

•A.事务中的操作并行执行。

•B.同一个事务中只能执行1个COMMIT语句。

•C.事务会保证一组操作的原子性。

•D.ROLLBACK或COMMIT语句可以终结事务。

B3.下列哪个特性与此事实相关:

已落实的事务会保证所有操作均已完成,并且在事

务回滚中,所有操作产生的影响均已得到恢复?

•A.一致性

•B.原子性

•C.隔离性

•D.持久性

•A4.下列哪一项是事务的定义?

•A.组合在一起的一个或多个SQL操作序列,也被称为一个工作单元

•B.一组可以并行执行的独立操作

•C.一个数据隔离级别,可通过允许读取之前已落实的数据来防止死锁

•D.一个DB2数据库对象

C5.以下哪种情况会发生脏读?

•A.一个事务读取了相同的数据行两次,并且每次都返回不同的数据值

•B.在一个事务期间,基于特定标准的搜索在执行连续搜索之后返回额外的行

•C.返回了未落实的数据,但产生这些数据的事务已回滚

•D.两个事务读取并试图更新相同的数据,第二次更新将在第一次更新落实之前将其覆

A1.下列哪一项是关于DB2授权的最佳描述?

•A.授权是一个过程,检查你是否具有足够的权限以执行所需的数据库操作

•B.授权是一个过程,在此过程中DBA将收集相关信息以查看哪些人可以访问数据库

•C.授权是一个过程,在此过程中DB2数据库将使用Windows安全机制来检查你是

否能够访问DB2数据库

•D.授权是一个过程,它通过验证你的用户ID和密码来确认你是否是所声称的那个人

•D2.执行下列SQL语句之后:

•GRANTALLPRIVILEGESONTABLEstudentTOUSERuser1

•假设用户USER1没有其他权限,下列哪一项操作是USER1可以执行的?

•A.将表STUDENT的所有权限赋予其他用户

•B.删除关联到表STUDENT的视图

•C.删除表STUDENT

•D.以上都不是

B3.假设有一个表包含以下列:

•EMP_ID

•EMP_NAME

•PHONE

•EMAIL

•SALARY

•下列方法中,哪一个是限制用户查看SALARY信息但仍允许他们查看其他值的最简单方

法?

•A.加密表的数据

•B.创建不包含SALARY列的视图。

赋予访问视图的权限,并撤销访问原始表的权限

•C.撤销不应查看SALARY数据的用户对SALARY列的SELECT访问权限

•D.将SALARY数据存储在其他表中,并赋予相应用户对该表的SELECT权限

D4.下列哪个语句将赋予用户John向表tab1中插入数据的权限?

•A.GRANTADDONTABLEtab1TOJohn

•B.GRANTINSERTONtab1TOJohn

•C.GRANTADDONTABLEtab1TOUSERJohn

•D.GRANTINSERTONTABLEtab1TOUSERJohn

•B5.什么是可信上下文?

•A.它是缓冲池中的特殊区域,只有所选用户才能写入。

•B.它是一个DB2功能,允许应用程序在不中断数据库连接的情况下更改用户。

•C.它是一个DB2功能,允许用户建立与数据库的连接,而不必提供用户名或密

码。

•D.它是表空间中的一种容器,可进行更快的I/O操作。

B1.下列哪一项不是恢复的类型?

A.版本恢复

B.自动重启恢复

C.崩溃恢复

D.前滚恢复

B2.下列哪一项是关于增量备份功能的最佳描述?

A.备份自上次成功地执行完全或差异备份以来发生更改的所有数据

B.备份单个表空间

C.备份整个数据库

D.备份自上次完全备份以来发生更改的所有数据

C3.下列关于数据库日志的说法,哪一项是正确的?

•A.数据库日志可以在数据库这一层级完全关闭

•B.主日志可以在需要时按需分配

•C.由于人为失误使错误数据进入数据库时,必须启用归档日志才能进行恢复

•D.循环日志更适合生产环境

•A4.自动存储具备什么功能?

•A.自动存储允许用户指定数据库管理器用于存储表空间数据的路径,从而简化了存储

管理。

•B.自动存储是一种选项,它允许写入到数据库的事务自动落实。

•C.自动存储是一种DB2功能,它允许按设定计划自动备份表。

•D.自动存储可以用于自动重组物理介质上的数据,以提高性能。

D5.下列哪种类型的日志包含已落实且外化了的数据?

•A.机活动日志

•B.脱机活动日志

•C.被动日志

•D.归档日志

B6.下列哪个选项将会执行脱机表空间恢复?

•A.RESTOREDATABASESAMPLETABLESPACE(MYTBSP)OFFLINEFROM

/tbspbkp

•B.RESTOREDATABASESAMPLETABLESPACE(MYTBSP)FROM/tbspbkp

•C.RESTOREDATABASESAMPLETABLESPACE(MYTBSP)ONLINEFROM

/tbspbkp

•D.无法复原DB2中的表空间

D7.请看以下命令:

CREATETABLESPACEMYTBSP1MANAGEDBYAUTOMATIC

运行此命令将会产生什么结果?

A.创建自动管理的名为mytbsp1的大型表空间。

B.创建自动管理的名为mytbsp1的用户表空间。

C.创建自动管理的名为mytbsp1的临时表空间。

D.此命令将向用户返回语法错误。

•C1.下列关于规范XML文档的说法,哪一项是正确的?

•A.具有一个或多个根元素

•B.标记最多只能有一个属性

•C.属性值必须用双引号括起来

•D.结束标记可选

C2.什么是SQL/XML?

•A.SQL/XML是DB2数据库的通信协议

•B.SQL/XML是XQuery标准的一部分,提供各种发布函数以将XML数据转换成为

关系表单,反之亦然

•C.SQL/XML是pureXML技术的另一种叫法

•D.SQL/XML是对SQL标准的扩展,提供各种发布函数以将XML数据转换成为关

系表单,反之亦然

D3.下列哪一项不是XQueryFLWOR表达式的一部分?

•A.FOR子句

•B.LET子句

•C.ORDERBY子句

•D.WITH子句

B4.下列哪一项是能够用于转换XML文档的基于XML的语言?

•A.XHTML

•B.XSLT

•C.HTML

•D.Java

A•5.下列哪一项是规范的XML文档?

•A.

Amitabh

Patel

•B.

Amitabh

Patel

•C.

AmitabhPatel

•D.

Jaya

Patel

A•6.请看下列XML文档:

B1.下列哪种编程语言可以用于开发UDF?

•A.Java,Javascript,SQL

•B.C/C++,Java,CLR

•C.SQL,C#.Net,Perl

•D.Perl,C/C++,SQL

•D2.下列哪种说法是正确的?

•A.嵌入式SQL只能为静态

•B.静态SQL通常快于动态SQL

•C.JDBC和ODBC使用静态SQL

•D.SQLJ是Java中的嵌入式动态SQL

D•3.在嵌入式SQL代码中,下列关于定界符的说法,哪一项是正确的?

•A.操作系统(OS)用其界定系统变量声明

•B.数据库用其标明列的结束

•C.编译器用其标明程序的结束

•D.预编译器用其识别要转换的SQL语句

•A4.请看下列SQL语句,哪一项是对APP.TAX的最佳阐释:

SELECTAPP.TAX(SALARY)FROMEMPLOYEE

•A.用户定义函数

•B.存储过程

•C.触发器

•D.用户定义类型

C5.下列关于动态SQL的说法,哪一项是正确的?

•A.它在动态数据库中进行预编译和绑定。

•B.必须在预编译时完全指定SQL语句的结构。

•C.由应用程序在运行时编译和执行。

•D.动态SQL不存在。

四、课文•

(15)(地球爷爷)的手就是(地心)引力。

阅读的复习其实可以说是各个复习知识要点的一个综合体现。

复习阶段,我们可以注重学生这些阅读方法和能力的培养:

①正确、通顺地拼读文字材料,知道大致的意思。

②结合上下文和生活实际理解文中词句的意思。

③运用指定的符号在文中找到要求的语句。

④在文字材料中,寻找问题的答案。

⑤展开想象,感受语言的优美,进行语言的积累。

三点水:

江、河、湖、海、沙、淡、没、洋、洗、活•A6.要在每次更新表TB1时执行一个代码块,需要创建下列哪个对象?

 

(爸)(全)(妈)(香)(蚁)(童)(哪)(男)(念)(树)(会)(间)超市里有饼干,有水果,还有蔬菜。

•A.AFTER触发器

cháng(长短)yuè(音乐)zh?

(只有)kōng(天空)•B.用户自定义函数

扩词,扩句

春天已经到了。

我已经写完作业了。

•C.存储过程

和气语气话语笑话蚂蚁凉快快乐赶快就是成名有名•D.用户定义类型

言字旁:

认、语、诗、谁、请、许、说、话

女孩江南江湖江河请坐让座座位再见再会可以可是•D7.下列哪一项不是受支持的触发器类型?

乡(家乡)(老乡)(乡亲)(乡情)(乡下)•A.db2diag.log文件

口口字旁(唱听叶)月月字旁(肚朋腿)•B.DB2信息中心

•C.管理通知日志

(1)字的结构:

上下结构、左右结构、半包围结构、全包围结构、独体字。

王字旁:

玩、球小兔爱吃草,也爱吃萝卜。

小松鼠从树上跳下来。

我从学校

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1