DB2数据库试题.docx

上传人:b****1 文档编号:742208 上传时间:2022-10-12 格式:DOCX 页数:13 大小:241.07KB
下载 相关 举报
DB2数据库试题.docx_第1页
第1页 / 共13页
DB2数据库试题.docx_第2页
第2页 / 共13页
DB2数据库试题.docx_第3页
第3页 / 共13页
DB2数据库试题.docx_第4页
第4页 / 共13页
DB2数据库试题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

DB2数据库试题.docx

《DB2数据库试题.docx》由会员分享,可在线阅读,更多相关《DB2数据库试题.docx(13页珍藏版)》请在冰豆网上搜索。

DB2数据库试题.docx

DB2数据库试题

DB2数据库

[单项选择题]

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

()

A.产品,颜色,高度

B.黄色,大,长

C.约翰,狗,飞机

D.人,动物,植物

参考答案:

D

[单项选择题]

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

()

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

B.表是由列和行组成的

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

D.行也称为表字段

参考答案:

B

[单项选择题]

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

()

A.人,汽车

B.公司,员工

C.祖父,约翰

D.母亲,孩子

参考答案:

B

[单项选择题]

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

()

A.指针,集合,约束

B.关系,属性,元组

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

D.表,行,等级

参考答案:

B

[单项选择题]

5、下列关于主键和外键哪一项表述是错误的?

()

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

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

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

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

参考答案:

D

[单项选择题]

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

()

A.DB2 Express-C

B.DB2 Express

C.DB2 Enterprise

D.DB2 Workgroup

参考答案:

A

[单项选择题]

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

()

A.db2 get db cfg

B.db2 list db cfg

C.db2 get dbm cfg

D.db2 list dbm cfg

参考答案:

A

[单项选择题]

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

()。

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

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

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

D.使用list database directory命令列出所有远程数据库,然后从列表中选择远程数据库

参考答案:

A

[单项选择题]

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

()

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

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

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

D.可以使用CLP将运行DB2 Workgroup的系统连接到运行DB2 Express的系统上的数据库

参考答案:

B

[单项选择题]

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

()

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

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

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

D.如果试图在数据库A中创建一个表空间,而所用表空间名在相同的数据库中已使用,将会发生冲突

参考答案:

C

[单项选择题]

11、下列哪一项不是有效的DB2客户端?

()

A.IBM数据服务器客户端

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

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

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

参考答案:

D

[单项选择题]

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

()

A.实例通过dbm cfg相互关联

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

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

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

参考答案:

C

[单项选择题]

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

()

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

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

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

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

参考答案:

C

[单项选择题]

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

假设你必须将与导入行相关的所有信息记入日志,并需要尽快执行载入,下列哪种工具最适合此任务?

()

A.INSERT

B.IMPORT

C.LOAD

参考答案:

B

[单项选择题]

15、下列关于IBM Data Studio的说法,哪一项是正确的?

()

A.安装DB2时自动安装Data Studio

B.当CREATE TRIGGER语句作为脚本执行时,Data Studio可以用于开发触发器

C.Data Studio独立程序包是免费的,但是IDE程序包是收费的

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

参考答案:

B

[单项选择题]

16、如果使用下列语句创建TAB1

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

()

A.INSERT INTO tab1 VALUES (0, ’a’)

B.INSERT INTO tab1 VALUES (NULL, ’abc’)

C.INSERT INTO tab1 VALUES (4, ’a’)

D.INSERT INTO tab1 VALUES (4, ’abcdefhijklmnopq’)

参考答案:

C

[单项选择题]

17、给定下列表:

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

()

A.SELECT UNIQUE * FROM tab1

B.SELECT DISTINCT * FROM tab1

C.SELECT UNIQUE(*) FROM tab1

D.SELECT DISTINCT(*) FROM tab1

参考答案:

D

[单项选择题]

18、给定下列两个表

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

()SELECT distinct student_name FROM names, marks

A.9

B.20

C.5

D.6

参考答案:

C

[单项选择题]

19、给定下列两个表:

()。

A.SELECT * FROM tab1 INNER JOIN tab2 ON col_1 = col_a

B.SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON col_1 = col_a

C.SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON col_1 = col_a

D.SELECT * FROM tab1 FULL OUTER JOIN tab2 ON col_1 = col_a

参考答案:

D

[单项选择题]

20、请思考以下场景。

你在3个不同的模式(SYSIBM、DEFAULT和DB2INST1)下有3个名称相同(TABLE_1)的表。

你以db2inst1身份连接到Linux服务器上的DB2数据库并立即发出下列语句:

()。

SELECT * FROM table_1

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

B.SYSIBM.table_1

C.DEFAULT.table_1

D.DB2INST1.table_1

参考答案:

D

[单项选择题]

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

()

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

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

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

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

参考答案:

C

更多内容请访问《睦霖题库》微信公众号

[单项选择题]

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

()。

A.REMOVE TABLE users

B.DROP TABLE users

C.DELETE FROM users

D.ALTER TABLE users

参考答案:

C

[单项选择题]

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

为了保证每次都能返回相同的行子集,应该使用哪种隔离级别?

()

A.当前落实

B.读稳定性

C.可重复读

D.未落实读

参考答案:

C

[单项选择题]

24、下列关于事务的说法,哪一项是错误的?

()

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

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

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

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

参考答案:

A

[单项选择题]

25、下列哪个特性与此事实相关:

已落实的事务会保证所有操作均已完成,并且在事务回滚中,所有操作产生的影响均已得到恢复?

()

A.一致性

B.原子性

C.隔离性

D.持久性

参考答案:

B

[单项选择题]

26、下列哪一项是事务的定义?

()

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

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

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

D.一个DB2数据库对象

参考答案:

A

[单项选择题]

27、以下哪种情况会发生脏读?

()

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

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

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

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

参考答案:

C

[单项选择题]

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

()

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

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

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

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

参考答案:

A

[单项选择题]

29、执行下列 SQL 语句之后:

GRANT ALL PRIVILEGES ON TABLE student TO USER user1假设用户USER1没有其他权限,下列哪一项操作是USER1可以执行的?

()

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

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

C.删除表STUDENT

D.以上都不是

参考答案:

D

[单项选择题]

30、假设有一个表包含以下列:

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

()

A.加密表的数据

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

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

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

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

参考答案:

B

[单项选择题]

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

()

A.GRANT ADD ON TABLE tab1 TO John

B.GRANT INSERT ON tab1 TO John

C.GRANT ADD ON TABLE tab1 TO USER John

D.GRANT INSERT ON TABLE tab1 TO USER John

参考答案:

D

[单项选择题]

32、下列哪一项不是恢复的类型?

()

A.版本恢复

B.自动重启恢复

C.崩溃恢复

D.前滚恢复

参考答案:

B

[单项选

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

当前位置:首页 > 幼儿教育 > 幼儿读物

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

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