四川大学 IBM 技术中心 ... Pre-Assessment/Sample Test for Test /Exam 701-DB2 UDB V8.1for Linux, UNIX...
Transcription
四川大学 IBM 技术中心 ... Pre-Assessment/Sample Test for Test /Exam 701-DB2 UDB V8.1for Linux, UNIX...
四川大学 IBM 技术中心 DB2 认证考试复习题集(701) Pre-Assessment/Sample Test for Test /Exam 701-DB2 UDB V8.1for Linux, UNIX and Windows Database Administration Duration 90 minutes Total questions 70 Questions required for a pass 43(61%) 第一套 1.DB2 Enterprise Server Edition (ESE) is running on Linux and needs to validate the userids and passwords on the z/OS server for the DB2 clients connecting to DB2 for z/OS.Which of the following authentication levels satisfies this while providing authentication for other DB2 clients at the DB2 ESE server? A.DCS B.DRDA C.HOST D.CLIENT E.SERVER 2.To permit all users from any DB2 UDB client to connect to the database, which of the following is required in the database's instance? A.Set trust_clntauth = Client, trust_allclnts=No B.Set trust_clntauth = Server, trust_allclnts=No C.Set trust_clntauth = Client, trust_allclnts=Yes D.Set trust_clntauth = Server, trust_allclnts=Yes 3.A DB2 UDB server has 64-bit UNIX installed.Which of the following is required to update a 32-bit instance to a 64-bit instance after installing the 64-bit DB2 UDB code? A.Issue the db2icrt command B.Issue the db2start command C.Issue the db2iupdt command D.Issue the db2iconv command 4.In which of the following locations must userids and passwords be defined if using authentication SERVER? A.The node directory on the server B.The system catalog on the server C.The PASSWORD table in the database D.The operating system on the server 5.Given an application with the embedded static SQL statement: INSERT INTO admin.payroll (employee, salary) VALUES ("Becky Smith",80000) Which of the following privileges must a user hold to run the application? A. ALTER on the table B. INSERT on the table C. DBADM on the database D. EXECUTE on the package 第 1 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 6.AUTHENTICATION=SERVER_ENCRYPT allows DB2 to encrypt which of the following? A.data B.userid C.password D.userid and password 7.Which of the following allows the user "manager" (who is a regular user) to control access to schema "city"? A. CREATE SCHEMA city RESTRICT manager B. CREATE SCHEMA city GRANT TO manager C. CREATE SCHEMA city AUTHORIZATION manager D. CREATE SCHEMA city, when logged on as user "manager"} 8.Which of the following is required to use the IMPORT utility to import data into a table? A. SYSCTRL authority B. OAD authority on the table C.TER privilege on the table D. MPORT authority on the table E.INSERT privilege on the table 9.Which of the following authorities can be used to roll forward through database logs, but NOT restore a backup image into a new database? A.DBADM B.SYSADM C.SYSCTRL D.SYSMAINT 10.Which two of the following identify which users have SYSCTRL authority? A. The node directory B. The system catalog C. The database configuration D. The operating system security E. The database manager configuration 11. Given the following statement: "DROP TABLE payroll.employee" returns the following message: SQL0551N "USER1" does not have the privilege to perform operation "DROP" on object "PAYROLL.EMPLOYEE." SQLSTATE=42501 Which of the following will correct the situation? 第 2 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) A. GRANT DROP AUTHORITY TO user1 B. GRANT DROPIN ON SCHEMA user1 TO user1 C. GRANT DROPIN ON SCHEMA payroll TO user1 D. GRANT DROPIN ON SCHEMA employee TO user1 12.Given an application with the embedded static SQL statement: INSERT INTO admin.payroll (employee, salary) VALUES ("Joe Smith",30000) Which of the following table privileges must be held on admin.payroll to successfully bind the application? A. ALTER B. INSERT C. UPDATE D. BINDADD E. EXECUTE 13.An administrator issues the following statement: GRANT ALTER ON TABLE address TO smith After the statement is completed, which of the following actions can the user SMITH perform? A. Add constraints to the table B. Issue ALTER TRIGGER on the table C. Drop columns from the ADDRESS table D. Decrease the size of columns in the table 14.Which of the following can be done by a user who is granted the CONTROL privilege on an INDEX? A. Drop the index B. Alter the index C. Add columns to the index D. Create an index extension on the index 15. Which of the following actions will occur when issuing the command FORCE APPLICATION ALL? A. No new database connections are allowed B. Uncommitted units of work are committed C. Uncommitted units of work are rolled back D. Disconnect warning messages are sent to connected users 第 3 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 16.Which two of the following must be done in order to allow DB2 databases on a server to be detected by DB2 clients? A. Run the Configuration Assistant at the database server B. Set AUTHENTICATION=CLIENT in the database manager configuration C. Ensure the database configuration parameter DISCOVER_DB is set to ENABLE D. Ensure the database manager configuration parameter DISCOVER is set to ENABLE E. Ensure the database manager configuration parameter DISCOVER_INST is set to ENABLE 17.Which of the following must be set to restrict clients from being able to discover any DB2 instances on a server? A. DISCOVER_DB parameter to DISABLE B. DISCOVER_INST parameter to DISABLE on a DB2 instance C. DB2 Administration Server configuration parameter SEARCH to DISABLE D. DB2 Administration Server configuration parameter DISCOVER to DISABLE 18.There is an instance on a server that needs to be discovered. The two databases in the instance are PAYROLL and CERTIFY. The PAYROLL database should not be seen. Which of the following will meet this requirement? A. Set the DAS configuration parameter DISCOVER to DISABLE. Set the DISCOVER_DB parameter in the CERTIFY database configuration file to ENABLE. B. Set the DAS configuration parameter DISCOVER to SEARCH. Set the DISCOVER_DB parameter in the PAYROLL database configuration file to DISABLE. C. Set the DAS configuration parameter DISCOVER to SEARCH. Set the DISCOVER_INST parameter in the PAYROLL database configuration file to DISABLE. D. Set the DAS configuration parameter DISCOVER to DISABLE. Set the DISCOVER_INST parameter in the CERTIFY database configuration file to ENABLE.} 19.The status of jobs scheduled by the Task Center can be monitored using which of the following? A. Journal B. Health Center C. Snapshot Monitor D. Information Catalog Center} 20.When scheduled using the Task Center, all of the following actions can be specified to take place upon completion or failure of the task, EXCEPT: 第 4 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) A. Create a new task. B. Send an email or page C. Cancel other scheduled tasks. D. Re-run the task that just completed. 21.What value should the NOTIFYLEVEL configuration parameter have in order to capture all notification messages? A. 5 B. 4 C. 3 D. -1 22.Given the following notification message: 2002-02-05-03.14.38.559911 Instance:db2inst1 Node:000 PID:89198(db2agent (DB2PROD )) Appid:*LOCAL.db2inst1.020205091435 buffer pool services sqlbStartPoolsErrorHandling Probe:39 ADM6080E The tablespace "ID" (ID "3"), was put OFFLINE and in ROLLFORWARD_PENDING. Tablespace state is 0x"00004080". 1 Which database does this message apply to? A.ID B.DB2PROD C.db2inst1 D.db2agent 23.Which of the following can have their default location changed when issuing the CREATE DATABASE command? A.Log files B.User tables C.Table spaces D.Stored procedures 24.Given the following command: CREATE DATABASE payroll ALIAS paynew ON path/drive USING CODESET codeset TERRITORY territory COLLATE USING IDENTITY How is character data compared within the database? A.Byte for byte B.Based on the codeset C.Based on the codepage D.Based on the territory 25.After a successful table space restore command, which of the following states will the table space be in? 第 5 页 四川大学 IBM 技术中心 A.Restore pending DB2 认证考试复习题集(701) B.Recovery pending C.Restore in progress D.Roll forward pending 26.Which of the following statements is required to register a federated database source? A.CREATE VIEW B.CREATE WRAPPER C.CREATE TRANSFORM D.CREATE TYPE MAPPING 27. Given the following statements: CREATE TABLE T1 (COL1 INT NOT NULL PRIMARY KEY, COL2 CHAR, COL3 CLOB (40K), COL4 VARCHAR(10)); CREATE UNIQUE INDEX IND_1 ON T1 (COL1, COL2) INCLUDE (COL3) ALLOW REVERSE SCANS; The CREATE UNIQUE INDEX statement will fail because: A. LOB columns cannot be used in an index. B. A unique index cannot include an existing primary key. C. Reverse scans are not supported on multi-column indexes. D. INCLUDE columns are not supported in indexes that support REVERSE SCANS. 28. Given the following DDL statements: CREATE TABLE PERSON OF PERSON_T (REF IS OID USER GENERATED) CREATE TABLE EMP OF EMP_T UNDER PERSON INHERIT SELECT PRIVILEGES CREATE TABLE STUDENT OF STUDENT_T UNDER PERSON INHERIT SELECT PRIVILEGES CREATE TABLE STAFF (COL1 INT, COL2 INT) and INSERT one row into PERSON INSERT one row into EMP INSERT one row into STUDENT INSERT two rows into STAFF How many rows will be returned after issuing the following SQL statement? SELECT * FROM PERSON? A. 1 B. 2 C. 3 D. 5 E. 10 29.Given the following DDL statements: CREATE TABLE person OF person_t (REF IS OID USER GENERATED) 第 6 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) CREATE TABLE emp OF emp_t UNDER person INHERIT SELECT PRIVILEGES CREATE TABLE student OF student_t UNDER person INHERIT SELECT PRIVILEGES Which of the following will drop all tables associated with the hierarchy? A. Dropping the PERSON table B. Dropping the table hierarchy called PERSON C. Deleting all rows from the person hierarchy D. Dropping all columns from the subtables STUDENT and EMP 30.Which two of the following objects can be changed with an ALTER statement? A.Index B.Trigger C.Procedure D.Constraint E.Table space 31.Which of the following table space characteristics for a System Managed (SMS) table space can be modified with the ALTER TABLESPACE statement? A.Extent size B. Prefetch size C. Size of an existing container D. Location of an existing container 32.Which of the following is an advantage of an SMS table space? A. The table space can use raw devices. B. A table can be split across multiple table spaces. C. Space for the objects in the table space is not allocated until required. D. The size of the containers in the table space can be changed using the ALTER TABLESPACE statement.} 33.In a single partition database, which of the following commands or statements allows containers to be added to an SMS table space? A. BACKUP DATABASE B. RESTORE DATABASE C. ALTER TABLESPACE D. ADD TABLESPACE CONTAINER 34.Which of the following kinds of table spaces allows LOBs to use the filesystem cache? A. An SMS table space B. A user temporary table space C. A system temporary table space D. A DMS table space created with raw devices 第 7 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 35.Which of the following commands will add the same amount of additional space for each container in a DMS table space named TSP1? A.ALTER TABLESPACE tsp1 EXTEND ... B.ALTER TABLESPACE tsp1 ENLARGE ... C.ALTER TABLESPACE tsp1 ADD NEW STRIPE SET ... D.ALTER TABLESPACE tsp1 BEGIN NEW STRIPE SET ... 36.Given the following statement: CREATE TABLESPACE dms1 MANAGED BY DATABASE USING (FILE 'dms01' 1024K) How many pages will be created for the table space? A.128 B. 256 C. 512 D.1024 37.Which two of the following ALTER TABLESPACE options can be used to reduce the amount of space associated with a DMS table space? A. RESIZE B. EXTEND C. REDUCE D. ADD TO STRIPE SET 1 E. BEGIN NEW STRIPE SET 38.A DBA has created three related backup tasks in the Task Center. Which of the following tools can be used to edit the tasks? A. Journal B. Command Center C. Control Center D. Development Center 39.For tasks created and successfully executed in the Task Center, which of the following is the default output location? A. Journal B. System console C. DB2 Command Window D. User specified file 第 8 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 40.Given the following table definitions: CANDIDATE --------CandidateName CHAR(20) NOT NULL CandidateID INTEGER NOT NULL Address CHAR(100) NOT NULL CandidatePhoto BLOB(1M) TEST_TAKEN ---------TestName TestNumber CHAR(50) NOT NULL INTEGER NOT NULL TestScore INTEGER NOT NULL CandidateID INTEGER NOT NULL And the following information: • Candidate IDs are unique in the CANDIDATE table • Requirement to select all candidate IDs who have taken test number 701 Assuming no other indexes, which of the following indexes should be created to support the requirement? A. Primary key on candidate (CandidateID) allowing reverse scans B. Unique index on candidate (CandidateID) disallowing reverse scans C. Clustered index on test_taken (CandidateID) allowing reverse scans D. Index on test_taken (CandidateID, TestNumber) allowing reverse scans 41. A table is experiencing frequent inserts. Which of the following options can defer how frequently DB2 must allocate additional index pages? A. CLUSTER B. PCTFREE C. MINPCTUSED D. SPECIFICATION ONLY 42.What is the purpose for creating a primary key on a table? A.To ensure duplicate key values are entered B.To support creation of a table check constraint C.To support referential integrity between tables D.To provide free space on each index page for new data 第 9 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 43.Given the table definitions: CREATE TABLE employees (employee_num INT NOT NULL PRIMARY KEY, employee_name CHAR(20)); CREATE TABLE pc (serial_num INT NOT NULL PRIMARY KEY, model_num INT,owner_id INT, FOREIGN KEY (owner_id) REFERENCES employees ON UPDATE RESTRICT); and the statement: UPDATE pc SET owner_id = 1000 WHERE serial_num = 7654 Which of the following conditions must be met before the update will be successful? A.Owner_id 1000 must exist in the pc table. B.Owner_id 1000 must not exist in the pc table. C.Employee_num 1000 must exist in the employees table. D.Employee_num 1000 must not exist in the employees table. 44.Given statements issued in the following sequence: CREATE TABLE tab1 (col1 INT, col2 INT); CREATE VIEW v1 AS SELECT * FROM tab1; ALTER TABLE tab1 ADD col3 INT; and contents of tab1: COL1 COL2 COL3 ------ ------ ------ 1 2 3 2 3 4 What is the result of issuing the following statement? SELECT * FROM V1 A.SQL0204N "V1" is an undefined name. B.COL1 ----- COL2 ----- 1 2 2 3 C.COL1 COL2 COL3 ------ ------ ------ 1 2 3 2 3 4 第 10 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) D.SQL0575N View or materialized query table "V1" cannot be used because it has been marked inoperative. 45.Which of the following DB2 objects allows multiple users to access data in a table with each user only being able to access certain portions of the data? A.Views B.Summary Tables C.Dimension Tables D.Table Constraints 46.Given the following DDL statements: CREATE VIEW v1 AS SELECT col1 FROM tab1 WHERE col1>10 CREATE VIEW v2 AS SELECT col1 FROM v1 WITH CHECK OPTION CREATE VIEW v3 AS SELECT col1 FROM v2 WHERE col1<100 Which two of the following statements will fail? A. INSERT INTO v1 VALUES (5) B. INSERT INTO v2 VALUES (5) C. INSERT INTO v3 VALUES (5) D. INSERT INTO v3 VALUES (100) E. INSERT INTO v3 VALUES (200) 47.Given the following table: TAB1 NAMES ----------------- SALARIES ------------------- Joe Smith 32,456 Mary James 56,010 Pete Jones 155,900 David Parson 21,500 and the following statements: 1) REVOKE SELECT ON TABLE tab1 FROM PUBLIC 2) REVOKE SELECT ON TABLE tab1 salaries FROM PUBLIC 3) GRANT SELECT ON tab1v TO PUBLIC 4) CREATE VIEW tab1v AS SELECT names FROM tab1 5) CREATE VIEW tab1v AS SELECT salaries FROM tab1 第 11 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) Which of the statements and in what order must they be called to prevent normal users from seeing SALARIES, but allow them to see NAMES? A. 1 B. 2 C. 1,4,3 D. 1,5,3 48.Which of the following database configuration parameter settings can improve the buffer pool hit ratio? A.The index sort flag = YES (INDEXSORT) B.The catalog cache size > 0 (CATALOGCACHE_SZ) C.The number of I/O servers > 0 (NUM_IOSERVERS) D.The percentage of lock list per application> 0 (MAXLOCKS) 49.Given an application that contains embedded static and dynamic SQL. Which of the following will capture explain information for all statements in the application that can be examined with both Visual Explain and db2exfmt? A.The EXPLSNAP ALL and EXPLAIN ALL bind options B.The EXPLSNAP YES and EXPLAIN YES bind options C.The SET CURRENT EXPLAIN SNAPSHOT YES and SET CURRENT EXPLAIN MODE YES statements D.The SET CURRENT EXPLAIN SNAPSHOT ALL and SET CURRENT EXPLAIN MODE ALL statements} 50.Which of the following commands can be issued in a Command Line Processor (CLP) session to capture explain information for subsequent SQL statements that can be formatted using db2exfmt? A. SET CURRENT SNAPSHOT YES B. SET CURRENT QUERY EXPLAIN C. SET CURRENT EXPLAIN MODE EXPLAIN D. SET CURRENT EXPLAIN SNAPSHOT EXPLAIN 51.Given the following export statement: EXPORT TO SAMPLE.DEL OF DEL SELECT * FROM SAMPLE Which of the following column delimiters will be used in the output file after issuing this statement? A., (comma) B. (blank) 第 12 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) C.; (semicolon) D." (double quote) 52.Which of the following is a feature of the IMPORT utility? A.Views can be created B.Datalink columns can be imported C.System catalog tables can be targets D.REFRESH IMMEDIATE summary tables can be targets 53.Which of the following commands loads data into a table and updates the catalog statistics for that table? A.LOAD FROM data.ixf OF IXF INSERT INTO dept1.assets STATISTICS YES B.LOAD FROM data.ixf OF IXF CREATE INTO dept1.assets STATISTICS YES C.LOAD FROM data.ixf OF IXF UPDATE INTO dept1.assets STATISTICS YES D.LOAD FROM data.ixf OF IXF REPLACE INTO dept1.assets STATISTICS YES 54.Which two of the following are possible with LOAD? A. Triggers are fired B. Statistics are gathered C. The target can be a nickname D. Loaded data is captured for replication E. Loaded data is copied for roll forward recovery 55.Which two of the following DB2 commands update information used by the optimizer when choosing an access path? A.REORG B.IMPORT C.REBIND D.RUNSTATS E.CREATE INDEX 56.Given the following data from SYSCAT.TABLES: TABNAME CARD NPAGES FPAGES OVERFLOW T1 1242 84 85 0 ORG 8000 157 157 2 SALES 844 19 19 45 第 13 页 四川大学 IBM 技术中心 DEPARTMENT 767 DB2 认证考试复习题集(701) 23 23 5 Which of the following tables will benefit most from being reorganized? A. T1 B. ORG C. SALES D. DEPARTMENT 57.When looking at SYSCAT.TABLES, which two of the following columns can indicate it is appropriate to run RUNSTATS? A. CARD B. CLUSTERED C. STATS_TIME D. CHECKCOUNT E. CREATE_TIME 58.The FLUSH PACKAGE CACHE statement should be run after issuing which of the following commands? A.REORG B.DB2RBIND C.RUNSTATS D.CREATE TABLE UPDATE DATABASE CFG USING ... 59.Which of the following is supported by DB2MOVE? A. Exporting and importing LOBs B. Moving table space definitions C. Moving logs to a stand-by database D. Exporting and importing trigger definitions 60.Which of the following can the DB2 Design Advisor recommend? A. Indexes for provided workload B. Buffer pool assignments for table spaces C. Optimal values for database memory configuration D. Referential integrity constraints for selected tables 61.Which of the following must occur to restore a database, which has table space containers on invalid drives/devices? 第 14 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) A.Use roll forward recovery on the database B.Use the REDIRECT option to restore the database C.Use the RESTART DATABASE command on the database D.Use the recovery history file to restore the database 62.A backup image of the MYDB database exists in the <db2backup> directory. The following restore command was run: RESTORE DATABASE mydb FROM <db2backup> INTO sample NEWLOGPATH <newlogpath> REPLACE EXISTING Which two of the following reflect the state of the SAMPLE database after the restore? A.The database manager configuration file is over-written. B.The system catalog tables for the database are replaced. C.The LOGPATH database configuration parameter is retained. D.The database configuration file for SAMPLE is over-written. E.The authentication type for the database is reset to the default. 63.If a user accidentally drops a table and commits work, which of the following recovers the data from the dropped table? A.Once committed, the data from the dropped table cannot be recovered B.Obtain the transaction ID for the DROP TABLE statement and roll back the transaction C.If DROPPED TABLE RECOVERY is enabled for the table space, restore table space, and roll forward D.If DROPPED TABLE RECOVERY is not enabled for the table space, enable DROPPED TABLE RECOVERY, and restore table space and roll forward 64.To minimize database restart time due to rebuilding indexes, which of the following is the correct setting of the INDEXREC configuration parameter? A.ACCESS B.RESTART C.REBUILD D.DEFERRED 64. Given the following information: Database manager configuration parameter INDEXREC = RESTART Database configuration parameter INDEXREC = SYSTEM 第 15 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) When will invalid indexes be rebuilt? A.When the database restarts B.When the last connection terminates C.When the invalid index is first accessed D.When the REORG INDEXES command is issued} 65.Which of the following is required to support infinite active log space? A.USEREXIT = ON, LOGSECOND = 0 B.USEREXIT = ON, LOGSECOND = -1 C.LOGRETAIN = RECOVERY, LOGSECOND = 0 D.LOGRETAIN = RECOVERY, LOGSECOND = -1 66.Given the following DB2DIAG.LOG entry: "Crash Recovery is needed." Which of the following could be the cause for this entry? A.A load failed B.A restore failed C.A hardware problem D.A rollforward is required 67.Given the following information: LIST HISTORY BACKUP ALL FOR <database-alias> SQL2160W A damaged recovery history file has been replaced. Processing continued. Which two of the following can be used to determine previous recovery activity on the database? A. Re-issue the LIST HISTORY BACKUP command B. Restore the database from previous backup C. Restore recovery history file from previous backup D. Restore just the catalog table space from a previous backup E. Copy the DB2RHIST.ASC file from another database on the same instance 68.Which combination of database configuration parameters limits the database to version recovery only? A. LOGRETAIN=NO USEREXIT=NO B. LOGRETAIN=NO USEREXIT=YES C. LOGRETAIN=RECOVERY USEREXIT=NO 第 16 页 四川大学 IBM 技术中心 D. DB2 认证考试复习题集(701) LOGRETAIN=RECOVERY USEREXIT=YES 69.Which two of the following are only possible using a redirected restore? A.Redefining table space containers B.Replacing a damaged recovery history file C.Recovering table spaces in roll-forward pending D.Specifying an alternate log path for roll forward E.Restoring the database onto a different server with the same operating system 70.Which commands are required to restore a Version 7 backup image of the database SAMPLE to a Version 8 instance? A.RESTORE DATABASE sample FROM <backupdir> INTO sample; B.RESTORE DATABASE sample FROM <backupdir> INTO sample; DB2IMIGR; C.RESTORE DATABASE sample FROM <backupdir> INTO sample; MIGRATE DATABASE sample; D.RESTORE DATABASE sample FROM <backupdir> INTO sample; DB2IMIGR; MIGRATE DATABASE sample; 71.An online database backup was started for database MYDB at 1 AM and completed at 3 AM. Which of the following commands will restore the database from this backup image and allow connections to the database? A.RESTORE DB mydb FROM <backupdir>; B.RESTORE DB mydb FROM <backupdir> WITHOUT ROLLING FORWARD; C. RESTORE DB mydb FROM <backupdir>; ROLLFORWARD DATABASE mydb TO 1AM AND STOP; D.RESTORE DB mydb FROM <backupdir>; ROLLFORWARD DATABASE mydb TO END OF LOGS AND STOP; 72.Given the following information: • A full database backup of DB1 was taken at 1:00PM. • A table space TS1 was backed up at 1:15PM. • A table in TS1 was dropped at 2:00PM. Which two of the following commands are valid after restoring table space TS1 from the full database backup 第 17 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) taken at 1:00PM? A.ROLLFORWARD DATABASE db1 TO 1:15PM B.ROLLFORWARD DATABASE db1 TO 2:30PM C.ROLLFORWARD TABLESPACE ts1 TO 2:30PM D.ROLLFORWARD DATABASE db1 TO END OF LOGS E.ROLLFORWARD TABLESPACE ts1 TO END OF LOGS 73.Which of the following tools can be used to catalog a database? A.Journal B.Task Center C.License Center D.Configuration Assistant 74.The table STOCK has the following column definitions: type status quantity price CHAR(1) CHAR(1) INTEGER DEC (7,2) items are indicated to be out of stock by setting STATUS to NULL and QUANTITY and PRICE to zero. Which of the following statements updates the STOCK table to indicate that all the items except for those with TYPE of "S" are temporarily out of stock? A.UPDATE stock SET status='NULL', quantity=0, price=0 WHERE type <> 'S' B.UPDATE stock SET (status, quantity, price) = (NULL, 0, 0) WHERE type <> 'S' C.UPDATE stock SET (status, quantity, price) = ('NULL', 0, 0) WHERE type <>'S' D.UPDATE stock SET status = NULL, SET quantity=0, SET price = 0 WHERE type <>'S' 第 18 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 第二套 1.Which two of the following can collect statistics about tables or indexes? A.REORG B.ANALYZE C.RUNSTATS D.ALTER TABLE E.CREATE INDEX 2.Which of the following DB2 utilities can insert data into a DRDA host database using DB2 Connect? A.LOAD B.EXPORT C.IMPORT D.UPLOAD 3.When creating an index, which of the following allows DB2 to attempt to maintain a physical ordering of the table data? A.Use the PCTFREE parameter B.Designate as clustering index C.Specify that it is the PRIMARY KEY D.Use the ALLOW REVERSE SCANS parameter 4.Which of the following is required to schedule jobs in the Task Center? A.DBADM authority B.SYSADM authority C.SCHEDULE authority D.Any userid and password 5.To see the DDL needed to create objects in an existing database you can do which two of the following? A.Use the db2look utility. B.Run SELECT * FROM SYSCAT.TABLES. C.Click on Show DDL in Visual Explain D.Click on Generate DDL in the Control Center. E.Click on the Catalogs tab in the Control Center. 6.In trying to backup database SAMPLE, the following message is received: SQL1035N The database is currently in use. SQLSTATE=57019 Which of the following should be done to attempt to get the backup to complete successfully? A.Stop the instance B.Reset the connection C.Quiesce the database D.Reissue command with the OFFLINE option 第 19 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 7.The following create index command is issued: CREATE UNIQUE INDEX ix1 ON table1 (org ASC, date1 DESC) INCLUDE (title) Which of the following is TRUE? A.Index IX1 will support forward index scans B.Index IX1 will support reverse index scans C.Columns ORG, DATE1 and TITLE enforce uniqueness D.Column TITLE can be searched on using an index scan 8.A user with SYSADM authority issues the statement: GRANT USE OF TABLESPACE customers TO PUBLIC After the statement is completed, which of the following actions can all users perform? A. Drop the table space CUSTOMERS. B.Create tables in table space CUSTOMERS. C.Drop any table in table space CUSTOMERS. D.Load rows into any table in the table space CUSTOMERS. 9.Which of the following is NOT granted to the group PUBLIC when a database is created? A.CONNECT B.IMPLICIT_SCHEMA C.CREATE_NOT_FENCED_ROUTINE D.SELECT on the system catalog tables and views 10.Given database configuration parameter: AUTORESTART=OFF Transaction ABC was updating data at the time that the server crashed. What will happen to the changes made by transaction ABC that had not committed at the time the server crashed? A.At first connection attempt to the database, uncommitted changes made by transaction ABC will be committed. B.At first connection attempt to the database, uncommitted changes made by transaction ABC will be rolled back. C.When the administrator issues a RESTART DB command, uncommitted changes made by transaction ABC will be committed. 第 20 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) D . When the administrator issues a RESTART DB command, uncommitted changes made by transaction ABC will be rolled back. 11.When creating a database, how many table spaces are created? A.0 B.1 C.2 D.3 E.4 12.Given the following scenario: * A database is configured with circular logging * The database has active connections * A table space within the database is OFFLINE because some of its containers are temporarily inaccessible After the containers become accessible, which of the following can bring the table space ONLINE? A.Using the ACTIVATE DATABASE command B.Using the ALTER TABLESPACE statement C.The next new connection to the database D.Changing from circular logging to log retain 13.For messages written using the db2AdminMsgWrite API, the component listed in the notification log will be which of the following? A.User Function B.Application ID C.User Application D.Admin Message API 14.A DB2 table has just been reorganized. To realize potential improvements in query performance, which of the following should be the next step? A.Collect statistics for the table B.Update the database configuration C.Rebind any packages that access the table D.Drop and recreate each index on the table 第 21 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 15.Which two of the following steps are required on the DB2 server to allow remote client access using TCP/IP? A.Catalog the client workstation B.Create a DB2 instance for TCP/IP C.Set the DB2COMM registry variable D.Update the database manager configuration E.Update the database configuration for each database 16.How can the amount of data returned when listing the tables in the Control Center be limited? A.Use the filter feature of the Details pane. B.Use the filter feature of the Tables folder. C.Create your tables in different table spaces. D.Use the Customize Columns feature of the Details pane 17.How can the amount of data returned when listing the tables in the Control Center be limited? A.Use the filter feature of the Details pane. B.Use the filter feature of the Tables folder. C.Create your tables in different table spaces. D.Use the Customize Columns feature of the Details pane. 18.Given the dynamic SQL statement: SELECT * FROM t1 WHERE customer = ? Which two of the following tools can be used to examine the explain results for this statement? A.dynexpln B.db2exfmt C.db2expln D.Design Advisor E.Visual Explain 19.A non-administrative user has successfully connected to the database. At what level are the privileges defined that control the access this user has to the data? A.The DB2 instance level B.The database object level C.The operating system level D.The database directory level 第 22 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 20.When using the EXPORT utility to extract data from a table, which of the following file formats saves the table attributes as well as any existing indexes in the output file? A.ASC B.DEL C.IXF D.WSF 21.Which of the following can add data to a table with a primary key defined and have all rows which violate the primary key constraint stored in an exception table? A.LOAD B.INSERT C.UPDATE D.IMPORT 22.Given a table space creation statement that does not indicate the size of its containers, which of the following table space types was created by DB2? A.DMS B.LOB C.SMS D.LARGE E.INDEX 23.Which of the following can occur when a view is created on a DB2 table? A.Memory usage is reduced B.Data access time is increased C.Data access control is increased D.Query compilation time is reduced 24.Given the following table definition: CREATE TABLE class_list ( studentId INTEGER, grade INTEGER CONSTRAINT grade# CHECK (grade <= 100) NOT ENFORCED ) and the following contents of the CLASS_LIST table: 第 23 页 四川大学 IBM 技术中心 STUDENTID __________ DB2 认证考试复习题集(701) GRADE __________ 98 100 123 123 101 98 How many records will be retrieved by the following statement? SELECT * FROM class_list WHERE grade = 123 A.0 B.1 C.2 D.3 25.Given the following output from workstation WORK1: List node directory: Node name = REMOTEDB Directory entry type = LOCAL Protocol = TCPIP Hostname= host1.ibm.com List database directory: Database alias = RSAMP Database name Node name = SAMPLE = REMOTEDB Directory entry type = Remote Which of the following will backup the database SAMPLE from workstation WORK1? A.BACKUP DATABASE remote REMOTE remotedb B.ATTACH TO rsamp; BACKUP DATABASE sample C.CONNECT TO sample; BACKUP DATABASE sample D.ATTACH TO remotedb; BACKUP DATABASE sample 26.Given the following command: BACKUP DATABASE sample TO e: WITH 5 BUFFERS Which of the following is the size of the buffer used during the backup? A.54K pages B.1024 4K pages C.The value of DB2_BACKUPSZ registry variable D.The value of BUFFPAGES Database configuration parameter 第 24 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 27.Given the following information: Database server timezone is Atlantic Time Client timezone is Central European Time The following command is issued from the client: ROLLFORWARD DB MYDB TO 2003-10-03-15.13.01.000000 USING LOCAL TIME Which time is used on the rollforward command? A.Atlantic Time B.Central European Time C.UTC time on the client D.UTC time on the server 28.Given a database named MYDB that contains table space MYTS. An offline database backup of database MYDB was started at 1am and completed at 3am. Which of the following commands will restore from the offline backup and allow users to successfully connect to the database MYDB after the restore completes? A.RESTORE DB mydb FROM /backups B.RESTORE DB mydb ONLINE FROM /backups C.RESTORE DB mydb FROM /backups AND STOP D.RESTORE DB mydb TABLESPACE (MYTS) FROM /backups WITHOUT ROLLING FORWARD 29.Which of the following will capture explain snapshots for an embedded static SQL application? A.The EXPLAIN YES bind option B.The EXPLSNAP YES bind option C.The SET CURRENT EXPLAIN SNAPSHOT YES command D.The SET CURRENT EXPLAIN SNAPSHOT EXPLAIN command 30.Use the exhibit button to display the exhibit for this question. The exhibit shows documentation from the System Monitor Guide and Reference. An application is experiencing poor performance that has been surmised to be due to contention on a critical table. Which of the following will help to determine if contention is the issue? A.Turn LOCK monitor switch on and get snapshot for locks. B.Turn LOCK monitor switch on and get snapshot for applications. C.Turn APPLICATION monitor switch on and get snapshot for locks. D.Turn APPLICATION monitor switch on and get snapshot for applications. 第 25 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 31.Which of the following authority levels can force users off the system? A.DBADM B.DBCTRL C.DBMAINT D.SYSCTRL E.SYSMAINT 32.Which of the following commands is required to update an instance on UNIX or Linux to use a newly installed fixpak? A.db2iupdt B.db2icrt C.db2imigr D.db2iconv 33.Which of the following may result in a table queue in an access plan? A.Hash join B.Sort operation C.Nested loop join D.Intra-partition parallelism 34.Health Monitor alerts will be sent to which two of the following locations? A.Journal B.Health Center C.Visual Explain D.Command Center E.Recovery History File 35.Which of the following statements is TRUE when defining an index with ALLOW REVERSE SCANS? A.Two indexes are created B.Index can have INCLUDE columns C.Index must be created in ascending order D.Optimizer must create a temporary table for the reverse scan 36.Given the following command: 第 26 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) CREATE DATABASE inventory CATALOG TABLESPACE MANAGED BY SYSTEM USING ('path1','path2') EXTENTSIZE 16 PREFETCHSIZE 32 USER TABLESPACE MANAGED BY SYSTEM USING ('patha') TEMPORARY TABLESPACE MANAGED BY DATABASE USING ( FILE 'filea' 1000) WITH "EXTENTSIZE 8" How many bufferpools are in the inventory database? A.0 B.1 C.2 D.3 E.4 37.Given the following statements: CREATE REGULAR TABLESPACE new_tbsa PAGESIZE 32K MANAGED BY DATABASE USING (FILE 'filea' 1000, FILE 'fileb' 1000) CREATE LARGE TABLESPACE new_tbsb MANAGED BY DATABASE USING (FILE 'filec' 1000, FILE 'filed' 1000) CREATE TABLE tab1 (col1 CLOB (30K), col2 CHAR (30)) IN new_tbsa LONG IN new_tbsb Records are inserted into TAB1. In which of the following locations is the data placed? A.OL1 and COL2 data will go into NEW_TBSA B.COL1 and COL2 data will go into NEW_TBSB C.COL1 data will go into NEW_TBSA and COL2 data will go into NEW_TBSB D.COL1 data will go into NEW_TBSB and COL2 data will go into NEW_TBSA 38.Given that there are two containers in table space TS1 and the following statement: ALTER TABLESPACE ts1 REDUCE (ALL 100 M) Which of the following describes the result of the statement? A.he total size of table space TS1 will be reduced to 100 MB. B.ach container in table space TS1 will be reduced in size to 100 MB. C.ach container in table space TS1 will be reduced in size by 100 MB. 第 27 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) D.ach container in table space TS1 that has no data will be reduced in size to 100 MB. E.ach container in table space TS1 that has no data will be reduced in size by 100 MB. 39.A DBA has created three related backup tasks in the Task Center. After all three of these tasks are completed, a fourth task must be run. Which of the following describes how the DBA can automate the running of the fourth task based on the results of the first three tasks? A.ndicate on the schedule for the fourth task that it is to begin when the first three tasks are completed. B.et a notification on the first three tasks that sends a note to the DBA indicating that the fourth task can be initiated. C.reate a grouping task for the three backup tasks. Create a task action for the fourth task to be run on the completion of the group. D.hen creating the fourth task, indicate on the Success Code Set field that the first three tasks must run successfully before running this one. 40.hich two of the following Task Types can be created in the DB2 Task Center? A.S command scripts B.B2 command scripts C.C application programs D.Control Center extensions E.System initialization scripts 41.Which of the following actions ensures that a table is created with two columns as the parent key for a foreign key relationship? A.reate the table and then create a unique index on the two columns B.reate the table and indicate the two columns are the partitioning key C.reate the table and then alter the table to define a check constraint on the two columns D.reate the table and then alter the table to define a unique constraint on the two columns 42.iven the table definition: CREATE TABLE class_list (student_ID grade INTEGER, INTEGER CONSTRAINT chk CHECK (grade <= 100) ) and the statement: INSERT INTO class_list VALUES (98, 100), (123,123), (101, 98) 第 28 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) How many records will be retrieved by the following statement? SELECT * FROM class_list A.0 B.1 C.2 D.3 43.Given the following table definition: CREATE TABLE class_list (studentId INTEGER, grade INTEGER CONSTRAINT chk CHECK (grade <= 100) NOT ENFORCED ) and the statement: INSERT INTO class_list VALUES (98, 100), (123,123), (101, 98) How many records will be retrieved by the following statement? SELECT * FROM class_list A.0 B.1 C.2 D.3 44.Which of the following System Catalog Table columns can be examined to see if a foreign key has been validated after a load? A.SYSCAT.TABLES.CONST_VALID B.SYSCAT.TABLES.FOREIGN_KEY C.SYSCAT.TABLES.KEYS_CHECKED D.SYSCAT.TABLES.CONST_CHECKED 45.Given the following information derived from GET DBM CFG SHOW DETAIL: Description: Parameter: Size of instance shared memory (4KB) INSTANCE_MEMORY Current Value: AUTOMATIC(3010) Delayed Value: 33110 Current Value: AUTOMATIC(3010) indicates which two of the following? 第 29 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) A.The Design Advisor supplied the value of 3010 4KB pages to be used. B.DB2 calculated the amount of instance memory needed for the current configuration. C.On the next db2start, DB2 will reserve a minimum of 3010 4KB pages for the instance's shared memory. D.On the next database activation, DB2 will reserve a minimum of 3010 4KB pages for the instance's shared memory. E.The minimum amount of instance shared memory required for the instance configuration at db2start was 3010 4KB pages. 46.Given the following results from GET DBM CFG SHOW DETAIL: Description: Parameter: Size of instance shared memory (4KB) INSTANCE_MEMORY Current Value: AUTOMATIC(3010) Delayed Value: 33110 What does "Delayed Value: 33110" indicate? A.On next db2start, the instance shared memory will be a minimum of 3010 4KB pages. B.On next db2start, the instance shared memory will be a minimum of 33110 4KB pages. C.On next db2start, DB2 will automatically calculate the required instance shared memory. D.The instance shared memory will be increased to 33110 4KB pages as soon as the operating system can make the memory available. 47.Given the following scenario using the Command Line Processor (CLP): The size of buffer pool BP1 is currently 25000 pages user1 issues: CONNECT TO db1 user2 issues: CONNECT TO db1 user1 issues: ALTER BUFFERPOOL bp1 SIZE 10000 user1 issues: CONNECT RESET user1 issues: CONNECT TO db1 When does the new size of the BP1 buffer pool become effective? A.When database DB1 is backed up B.When the database is re-activated C.When USER1 re-connected to the database D.When USER1 issued the ALTER BUFFERPOOL statement 48.Which of the following commands will cause explain information to be captured for SQL statements issued from the Command Line Processor (CLP) in the same session? 第 30 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) A.db2 -explain <sql statement> B.SET CURRENT EXPLAIN CAPTURE EXPLAIN C.REBIND CLP PACKAGE WITH EXPLSNAP YES D.SET CURRENT EXPLAIN SNAPSHOT EXPLAIN 49.Which of the following will capture explain snapshot information for applications that include embedded static and dynamic SQL? A.The EXPLSNAP YES bind option B.The EXPLSNAP ALL bind option C.The SET CURRENT EXPLAIN SNAPSHOT YES command D.The SET CURRENT EXPLAIN SNAPSHOT ALL command 50.Given the following scenario: User1 issues the following commands: --------------------------------------------UPDATE DBM CFG USING DFT_MON_BUFFERPOOL ON UPDATE MONITOR SWITCHES USING LOCK OFF Then User2 issues the following commands: --------------------------------------UPDATE DBM CFG USING DFT_MON_SORT ON UPDATE MONITOR SWITCHES USING LOCK ON If the DB2 instance is stopped and restarted after these commands are issued and User2 reattaches, which of the following database monitor switches are active for User2? A.SORT, LOCK B.BUFFERPOOL, SORT C.BUFFERPOOL, LOCK D.BUFFERPOOL, LOCK, SORT 51.Which two of the following are valid database snapshot monitor switches? A.UOW B.DEADLOCK C.STATEMENT D.TABLESPACE E.CONNECTION 第 31 页 四川大学 IBM 技术中心 DB2 认证考试复习题集(701) 52.Which of the following would provide the ability to query transaction activity using SQL statements? A.GET SNAPSHOT FOR TRANSACTIONS ON db-name WRITE TO FILE B.GET SNAPSHOT FOR TRANSACTIONS ON db-name WRITE TO TABLE C.CREATE EVENT MONITOR ev1 FOR TRANSACTIONS WRITE TO TABLE D.CREATE EVENT MONITOR ev1 FOR TRANSACTIONS WRITE TO FILE '/db2event' 53.Which two of the following will retrieve the dynamic statements currently contained in the statement cache? A.SET CURRENT EXPLAIN MODE EXPLAIN B.UPDATE DBM CFG USING DFT_MON_STMT ON C.GET SNAPSHOT FOR DYNAMIC SQL ON db-name D.CREATE EVENT MONITOR ev2 FOR STATEMENTS WRITE TO TABLE E.SELECT * FROM TABLE(SNAPSHOT_DYN_SQL('db-name',-1)) AS tab 54.Instances that are down are reported in the Health Center as which of the following? A.Alarm B.Normal C.Warning D.Attention 55.Given the following statement: IMPORT FROM datafile.ixf OF IXF REPLACE_CREATE INTO table1 Which of the following describes how table and index definitions are affected if data is imported into an existing table? A.Index definitions are changed B.Table definitions are changed C.Table and index definitions are created D.Table and index definitions are not changed 56.In order to resume a failed load operation without reloading the entire input file, which of the following options should be specified during the initial LOAD? A.ROWCOUNT B.SAVECOUNT C.CHECKPOINT D.WARNINGCOUNT 第 32 页