`
onlysomeone
  • 浏览: 145951 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

DB2笔试题

    博客分类:
  • DB2
阅读更多
9. 下面哪个语句通配符可以和DB2的LIKE子句一起使用在SELECT语句中?
A. *
B. _
C. @
D. ?
10. 两个数据库表:
       TAB1                              TAB2
  C1       C2                       CX       CY
  ---      ----                     -----    ----
  A        11                       A        21
  B        12                       C        22
  C        13                       D        23      
期望生成下面查询结果:
  C1       C2      CX       CY
  ----     ----    ----     ----
   A       11      A        21
   C       13      C        22
   -       -       D        23
下面哪条语句能产生期望的结果?
A. SELECT * FROM tab1 INNER JOIN tab2 ON c1=cx
B. SELECT * FROM tab2 FULL OUTER JOIN tab1 ON c1=cx
C. SELECT * FROM tab2 RIGHT OUTER JOIN tab1 ON c1=cx
D. SELECT * FROM tab1 RIGHT OUTER JOIN tab2 ON c1=cx
11. 数据库表tbl_log数据量很大,现需要删除其中的所有记录,下面语句哪个是最合适的?
A. delete from tbl_log
B. delete * from tbl_log
C. import from /dev/null of del replace into tbl_log
D. import from /dev/null of del insert_update into tbl_log
12. 给定以下表和视图的定义:
CREATE TABLE T1
(C1 INT, C2 INT, C3 INT,C4 INT, C5 INT);
CREATE VIEW V1 AS
SELECT * FROM T1 WHERE C1=1;
CREATE VIEW V2 AS
SELECT * FROM V1 WHERE C2=1 WITH LOCAL CHECK OPTION;
CREATE VIEW V3 AS
SELECT * FROM V2 WHERE C3=1;
CREATE VIEW V4 AS
SELECT * FROM V3 WHERE C4=1 WITH CASCADED CHECK OPTION;
CREATE VIEW V5 AS
SELECT * FROM V4 WHERE C5=1;
以下哪条语句可以正确执行?
A. INSERT INTO V2 VALUES(2,1,1,1,1)
B. INSERT INTO V2 VALUES(1,2,1,1,1)
C. INSERT INTO V3 VALUES(2,2,1,1,1)
D. INSERT INTO V4(VALUES(1,1,1,2,1)

13. 给出下面信息:
CREATE TABLE tab1 (c1 char(3) WITH DEFAULT NULL, c2 INTEGER);
INSERT INTO tab1(c2) VALUES (345);
如果在命令行处理器(CLP)中执行以下语句,以下哪个结果是正确的?
  SELECT * FROM tab1;
A.                C1  C2
        --- -----------
        0 record(s) selected. 
B.                C1  C2
        --- -----------
        123         345
        1 record(s) selected. 
C.                 C1  C2
        --- -----------
                    345
        1 record(s) selected. 
D.                C1  C2
        --- -----------
        -           345
        1 record(s) selected.
14. 表tab1和表tab11结构一致,下面哪条语句会执行失败?
A. insert into tab11 (A,B,C) select A,B,C from  tab1
B. insert into tab11 (A,B) select A,B from tab1
C. insert into tab11 select * from tab1
D. insert into tab11 (A,B)  values (select A,B from tab1)
15. 当某应用向DB2数据库testdb执行insert语句时失败并返回如下:
SQL0723N  在触发器 "ADMINISTRATOR.TRIG2" 中的触发 SQL语句中发生错误。为该错误返回的信息包括 SQLCODE "-545"、SQLSTATE "23513"和消息标记 "ADMINISTRATOR.T1.C1_VALUES"。  SQLSTATE=09000
关于此报错信息,下面说法中错误的是:
A. Insert语句触发了触发器trig2,而trig2执行过程中未满足约束条件C1_VALUES
B. 可通过db2 ? sqlstate 09000 查看SQLSTATE=09000表示的含义
C. 可通过db2 ? sqlcode 545 查看SQLCODE "-545"表示的含义
D. 可通过db2look -d testdb -e -t t1 |grep C1_VALUES 查看具体的约束条件
16. 下面那条语句可查看表tab1的sechema和表空间:
A. db2 "select tabschema,tbspace from syscat.tables  where tabname=ucase('tab1') "
B. db2 "select tabschema,tbspace from syscat.tables  where tabname='tab1' "
C. db2 "select tabschema,tabspace from sysstat.tables  where tabname= ucase('tab1') "
D. db2 "select tabschema,tabspace from sysibm.tables  where tabname='tab1 "
17. 下列命令中哪一个可以抓取bkedb数据库中锁的快照:
A. db2 get snapshot for bkedb
B. db2 get snapshot for bkedb of locks
C. db2 get snapshot for locks on bkedb
D. db2 get snapshot for locks
18. 测试数据库中没有tbl_log1表结构,tbl_log1.ixf为生产备份文件,文件记录大于1千万条,下面哪条句语可以将.ixf文件导入数据库中,且是最好的:
A. import from tbl_log1.ixf of ixf create into tbl_log1
B. import from tbl_log1.ixf of ixf  commitcount 5000 create into tbl_log1
C. import from tbl_log1.ixf of ixf insert into tbl_log1
D. import from tbl_log1.ixf of ixf  commitcount 5000 replace into tbl_log1
19. 下面关于在表和索引中使用RUNSTATS命令,正确的是:
A. 将给优化程序提供每个表和索引的物理组织的最新信息
B. 执行该命令后执行动态的SQL需要对包重新进行绑定
C. 必须有这个表上的SELECT特权
D. 只能通过命令行执行
20. SQL语言中,“SELECT  DISTINCT A,B,C FROM”查询结果中:
A. 所有行的列A内容都不重复
B. 所有行内容都不重复
C. 所有列内容都不重复
D. 所有行的列A内容都不重复,列B与列C内容可能重复
21. 如何查看DB2数据库表tab的索引及组成索引的字段:
A. db2 "describe indexes for table tab show detail"
B. db2 "describe indexes for table tab  "
C. db2 "list indexes for table tab"
D. db2 "list indexes for table tab show detail "
22. 当以import进行大数据量的数据导入时,数据库可能会出现日志满的情况,以下哪种方式不可以解决这一问题?
A. 在import中增加COMMITCOUNT参数,限制每次提交的记录数
B. 增大数据库日志所在的文件系统或者裸设备的大小
C. 修改import方式为load方式
D. 适当修改日志文件大小来增加日志空间容量
23. 数据库所在服务器修改IP地址时,需要修改以下的哪几个文件
A. $HOME/sqllib/db2node.cfg
B. $HOME/sqllib/db2profile
C. /etc/services
D. $HOME/sqllib/
分享到:
评论
2 楼 onlysomeone 2014-07-03  
哪天有空再把答案找出来
1 楼 少爷6 2014-05-29  
木有答案贴出来干嘛?

相关推荐

    DB2认证题(730和731)

    "DB2认证题(730和731)"指的是DB2认证考试中的两部分,730和731分别对应不同的考试内容。 730通常涉及DB2的基础知识,可能包括以下几个方面: 1. 数据库基础:理解关系型数据库模型,如实体-关系模型,以及SQL...

    运维工程师三级笔试试题

    该资源主要是北京中烟的运维面试题。包括DB2,SQLSERVER,计算机网络,系统安全还有思维逻辑测试题

    数据库面试笔试题及答案

    ### 数据库面试笔试题解析 #### 一、创建学生-课程数据库 首先,根据题目描述,我们需要构建一个简单的学生-课程数据库系统,该系统由三个表组成:学生表(`Student`)、课程表(`Course`)以及学生选修表(`SC`)...

    历年名企招聘SQL数据库笔试题精编(珍藏版).doc

    在IT行业的招聘中,SQL数据库知识是不可或缺的部分,...以上就是从给定的SQL数据库笔试题中提炼出的关键知识点,涵盖了数据库设计、操作、并发控制、完整性约束等多个方面,这些都是理解和操作数据库所必需的基础知识。

    Java面试笔试题

    ### Java面试笔试题知识点解析 #### 1. 数据库性能优化措施 对于不同的数据库系统(如Oracle、Sybase、DB2、SQL Server等),虽然它们的具体优化策略有所不同,但核心思路相似。以下是一些常见的数据库性能优化...

    2012创新工场校园招聘笔试题

    ### 2012创新工场校园招聘笔试题解析 #### 单选题解析 **1. 二分法查找的最大比较次数** 题目要求找出在98个已排序的元素中,采用二分法查找的最大比较次数。对于二分查找算法而言,每次查找都将查找范围减半。...

    MySQL笔试题一条语句解决问题多表联查聚合查询

    【MySQL笔试题】一条语句解决多表联查与聚合查询 在数据库管理中,SQL(Structured Query Language)是用于管理关系型数据库的标准语言。针对给出的笔试题,我们需要运用到SQL中的各种语法,包括SELECT、INSERT、...

    Android编程基础笔试题和答案

    ### Android编程基础笔试知识点解析 #### 一、生命周期方法的应用场景 **题目**: 退出activity对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行? - **选项**: - A、onPause() - B、onCreate() - ...

    最全的Java笔试题库之问答题篇-总共243道

    主流数据库管理系统如 SQL Server、Oracle、SYBASE、Informix 和 DB2 各有特点,选择取决于性能、可扩展性、安全性、易用性、开放性、维护成本和预算等因素。例如,SQL Server 在新版本中提升了多用户性能,Oracle ...

    IT笔试题全集_数据库篇_追雨制作_2011版.doc

    【IT笔试题全集_数据库篇_追雨制作_2011版.doc】文档主要涵盖了数据库的基础知识和SQL查询题目,以下是对这些知识点的详细解释: 1. **数据库与数据库管理系统的关系**:数据库(Database)是存储和组织数据的系统...

    Android编程基础笔试题及答案.docx

    - **Oracle/SQL Server/DB2**:这些通常是服务器端使用的数据库,不适合直接在Android设备上使用。 #### 八、BroadcastReceiver的使用 **知识点8:BroadcastReceiver的使用** - **BroadcastReceiver**:用于接收...

    Android编程基础笔试题及答案20.docx

    Db2**:Db2 是 IBM 的关系型数据库管理系统,同样不适合移动开发环境。 - **正确答案**:A. sqlLite - **解析**:SQLite 是 Android 开发中首选的数据库解决方案。它是一个轻量级的关系型数据库,支持 SQL 语法...

    XML面试笔试之宝典

    16. XML支持的组件模块包括各种转换工具,如ODBC2XML、DB2XML,以及HTTPXML对象技术,XML Repository工具不在标准组件之列,所以D选项错误。 17. XSL还包括了格式化语言(Formatting Language),如XSL-FO,用于将...

    Java 面试(笔试)题大全

    【Java面试题&笔试题详解】 Java作为一门广泛使用的编程语言,在面试和笔试过程中常常涉及到各种技术点。以下是一些常见的Java相关知识点的详细解析: 1. **JSP的内置对象**: - `request`:请求对象,用于获取...

    java笔试面试题

    Java笔试面试题是求职者在寻找Java相关职位时必须准备的内容。这涵盖了多个核心Java技术和软件测试的基础知识。首先,让我们深入理解其中的关键概念。 1. **J2EE**(Java 2 Platform, Enterprise Edition)是Java...

    As400操作系统测试题目

    本资源摘要信息将围绕AS400操作系统测试题目,包括AS400系统开发语言RPG、操作命令CL、数据库操作DB2的测试题目,涵盖了AS400操作系统的基础知识和操作命令等方面。 AS400操作系统基础知识 AS400操作系统是一种...

    中软国际技术人员入职试题(Java).doc

    【Java 笔试试题解析】 一、Servlet生命周期: Servlet生命周期主要包含三个阶段:初始化、服务和销毁。当Servlet被加载时,容器会调用Servlet的`init()`方法进行初始化,通常用于配置和设置Servlet的内部状态。在...

    JAVA面试宝典(本人多年求职生涯大总结)

    以及本人面试过的公司的内部笔试题、上机题和面试技巧(包括薪资待遇的要求与评估)。假如看完我的总结,你还无法就职的话,那只能说你不太适合做java程序员了;机会只留个有准备的人。性格左右命运;气度影响格局!

    2008年-2010年四级数据库工程师全部试题及答案

    5. **数据库系统**:如Oracle、MySQL、SQL Server、DB2等主流数据库系统的特性和使用方法。 6. **分布式数据库与数据仓库**:了解分布式数据库的概念、复制、分区等技术,以及数据仓库和OLAP(在线分析处理)的基本...

Global site tag (gtag.js) - Google Analytics