Question 1 | Which of the following is not a valid DB2 data type? -
A. BIGINT -
B. SMALLINT -
C. IDENTITY -
D. INTEGER |
Question 2 | Which type of key is defined on the parent table to implement referential constraints? -
A. Unique key -
B. Primary key -
C. Foreign key -
D. Composite key |
Question 3 | Given the following tables: TABLEA | TABLEB | empid | name | empid | weekno | payamt | 1 | USER1 | 1 | 1 | 1000.00 | 2 | USER2 | 1 | 2 | 1000.00 | | | 2 | 1 | 2000.00 | and the fact that TABLEB was defined as follows : CREATE TABLE tableb ( empid SMALLINT, weekno SMALLINT, payamt DECIMAL(6,2), CONSTRAINT const1 FOREIGN KEY (empid) REFERENCES tablea(empid) ON DELETE NO ACTION) If the following command is issued: DELETE FROM tablea WHERE empid=2 How many rows will be deleted from TABLEA and TABLEB? -
A. 0, 0 -
B. 0, 1 -
C. 1, 0 -
D. 1, 1 |
Question 4 | Which of the following DB2 UDB data types is used to store 1000 MB of single-byte character data as a single value? -
A. BLOB -
B. CLOB -
C. DBCLOB -
D. GRAPHIC |
Question 5 | Given the following CREATE TABLE statement: CREATE TABLE newtable LIKE table1 Which two of the following would NOT occur as a result of the statement execution? -
A. NEWTABLE would have the same column names and column data types as TABLE1 -
B. NEWTABLE would have the same column defaults as TABLE1 -
C. NEWTABLE would have the same indexes as TABLE1. -
D. NEWTABLE would have the same nullability characteristics as TABLE1 -
E. NEWTABLE would have the same referential constraints as TABLE1 |
Question 6 | Which of the following DB2 data types should NOT be used to store double-byte character data? -
A. DBCLOB -
B. GRAPHIC -
C. VARCHAR -
D. VARGRAPHIC |
Question 7 | Given the statement: CREATE TABLE tablea ( col1 INTEGER NOT NULL, CONSTRAINT const1 CHECK (col1 in (1, 2, 3)) Which of the following can be inserted into TABLEA? |
Question 8 | Which of the following deletion rules on CREATE TABLE will allow parent table rows to be deleted if a dependent row exists? |
Question 9 | Given the following scenario: Table TABLE1 needs to hold specific numeric values up to 9999999.999 in column COL1. COL1 is also used to perform arithmetic operations. Which of the following would be the most appropriate DB2 data type to use for column COL1? -
A. INTEGER -
B. REAL -
C. NUMERIC(7, 3) -
D. DECIMAL(10, 3) |
Question 10 | Given the following statement: CREATE TABLE tab1 (col1 SMALLINT NOT NULL PRIMARY KEY, col2 VARCHAR(200) NOT NULL WITH DEFAULT NONE, col3 DECIMAL(5,2) CHECK (col3 >= 100.00), col4 DATE NOT NULL WITH DEFAULT) Which of the following definitions will cause the CREATE TABLE statement to fail? -
A. COL1 -
B. COL2 -
C. COL3 -
D. COL4 |
Question 11 | Which of the following CANNOT be used to restrict specific values from being inserted into a column in a particular table? |
Question 12 | Which of the following is NOT a difference between a unique index and a primary key? -
A. A primary key is a special form of a unique constraint; both use a unique index. -
B. Unique indexes can be defined over one or more columns ; primary keys can only be defined on a single column. -
C. A table can have many unique indexes but only one primary key. -
D. Unique indexes can be defined over one or more columns that allow null values; primary keys cannot contain null values. |
Question 13 | Which of the following DB2 data types CANNOT be used to store the time a scheduled flight left the departure gate? -
A. CLOB -
B. VARCHAR -
C. DATE -
D. TIMESTAMP |
Question 14 | Given the following statements: CREATE TABLE table1 (col1 CHAR(3) PRIMARY KEY, CONSTRAINT const1 CHECK (col1 IN 'A01', 'B02', 'C03')) INSERT INTO table1 VALUES('A02'); COMMIT Which of the following occurs if the statements are executed in the order shown? -
A. The insert operation is rejected. -
B. The row is inserted with COL1 having a NULL value. -
C. The row is inserted with COL1 having a value of A02. -
D. A user -defined function called CONST1 is activated to validate the data. |