- DB2教程
- 主页
- DB2 - 简介
- DB2 - 服务器安装
- DB2 - 实例
- DB2 - 数据库
- DB2 - 缓冲池
- DB2 - 表空间
- DB2 - 存储组
- DB2 - 模式
- DB2 - 数据类型
- DB2 - 表
- DB2 - 别名
- DB2 - 约束
- DB2 - 索引
- DB2 - 触发器
- DB2 - 序列
- DB2 - 视图
- DB2 与 XML
- DB2 - 备份和恢复
- DB2 - 数据库安全
- DB2 - 角色
- DB2 - LDAP
- DB2 有用资源
- DB2 - 问答
- DB2 - 快速指南
- DB2 - 有用资源
- DB2 - 讨论
DB2面试问题
亲爱的读者,这些DB2面试问题是专门设计用来让您熟悉在DB2主题的面试中可能遇到的问题类型的。根据我的经验,优秀的 interviewers 很少会在面试期间计划提出任何特定问题,通常问题会从主题的一些基本概念开始,然后根据进一步的讨论以及您的回答继续下去。
S9(4) COMP 是空指示变量的图片子句。
锁定服务由锁定服务组件提供,该组件称为内部资源锁定管理器 (IRLM),并管理并发问题和死锁。
数据库服务组件负责执行 SQL 语句,它还管理缓冲池。
系统服务组件处理 DB2 的启动和关闭。
锁定可以应用于以下任何一个:页面、表和表空间。
在 Bind 步骤中,我们指定隔离级别。
检查 SQLERRD 的值以了解更新语句后更新了多少行。
TIMESTAMP 数据类型占用 10 个字节,默认值为 YYYY-MM-DD:HH:MM:SS-NNNNNN
DATE 数据类型占用 4 个字节,默认值为 'YYYY-MM-DD'
DB2 优化器用于选择访问路径和处理 SQL 查询。
此语句不正确,因为 SQL 语句必须在 Area B 中编码。
此语句不正确,因为游标用于一次处理多行选择。
此语句不正确,因为宿主变量不能重命名和重新定义。
此语句不正确。当我们删除表时,同义词会自动删除,但表的别名仍然存在。我们需要手动删除别名。
当程序在某个事务的中间异常终止时,DB2 会执行自动回滚。
如果事务对某些数据获取更新锁,则其他事务只能对其获取共享锁。
如果事务对某些数据获取共享锁,则其他事务可以对其获取共享锁或更新锁。
锁可以根据大小、持续时间和模式进行分类。
Load 实用程序用于将数据加载到表中。
Reorg 实用程序用于对物理存储上的数据进行重新组织。
Runstats 实用程序使用统计信息更新目录表。
SYNCPOINT 命令用于在 CICS 程序中提交事务。
未提交读提供最大的并发性。
可重复读确保最高的数据完整性,因为它持有页面并锁定行直到 COMMIT 点。
当事务即将写入时,它会获得排他锁,此时任何其他锁都不能应用于它。
DBRM 是绑定过程的输入,它是在预编译步骤中生成的。
SELECT COUNT(*) FROM TAB 查询用于计算表中的行数。
当我们使用 ALTER 语句添加新列时,它将添加到表的末尾。
我们可以在工作存储区或过程部分中声明游标。
SQLCODE -818 是加载模块和从 DBRM 生成的绑定时间戳的时间戳不匹配。
如果用户无权访问 DB2 对象,他将遇到 SQLCODE -922。
在死锁或超时时,您将遇到 SQLCODE -911。
当您尝试插入或更新具有重复键的记录时,您将遇到 SQLCODE = -803。
应用程序计划包含一个或多个 DBRM 和应用程序包,这些包在程序执行期间保存在缓冲池中。
我们只需要绑定包含已修改 DBRM 的那个包。无需绑定所有包。
在 COBOL-DB2 程序中,Bind 步骤将所有 SQL 语句转换为可执行形式。
负 SQL 代码表示失败,而正 SQL 代码表示异常。
REVOKE 语句用于撤消数据库的权限。
GRANT 关键字用于授予 DB2 表的权限。
主键是可选的,我们可以在 CRETAE TABLE 和 ALTER TABLE 语句中定义它们。
一个表只能有一个主键。
DROP TABLE table-name 是从数据库中删除表的语法。
DELETE * FROM table-name 是删除表中所有行的语法。
Char 数据类型的最大大小为 254 字节。
Varchar 数据类型的最大大小为 4046 字节。
SPUFI 代表使用文件输入的 SQL 处理器。
索引以 B 树格式存储。
分区表空间必须具有聚集索引。
DROP ALIAS AL1 是删除别名的查询。
我们只能为一个表有一个聚集索引。
接下来是什么?
此外,您可以回顾一下您之前使用该主题完成的任务,并确保您能够自信地谈论它们。如果您是应届毕业生,面试官不会期望您回答非常复杂的问题,而是您必须使自己的基础概念非常扎实。
其次,如果您无法回答一些问题,这真的无关紧要,但重要的是,无论您回答了什么,都必须自信地回答。所以在面试时要自信。我们在 tutorialspoint 祝您能遇到一位好的面试官,并祝您未来的事业一切顺利。干杯!:-)
