DB2数据库试题.docx
- 文档编号:742208
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:13
- 大小:241.07KB
DB2数据库试题.docx
《DB2数据库试题.docx》由会员分享,可在线阅读,更多相关《DB2数据库试题.docx(13页珍藏版)》请在冰豆网上搜索。
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
[单项选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB2 数据库 试题