. .
Quiz by , created more than 1 year ago

asdf Quiz on Chapter 3 (Multiple Choice) CIS 3365, created by . . on 31/08/2016.

701
3
0
. .
Created by . . almost 8 years ago
Close

Chapter 3 (Multiple Choice) CIS 3365

Question 1 of 41

1

1) _______ logic, used extensively in mathematics, provides a framework in which an assertion (statement of fact) can be verified as either true or false.

Select one of the following:

  • A) Predicate

  • B) Database

  • C) Relational

  • D) Index

Explanation

Question 2 of 41

1

2) The relational database model enables you to view data _____ rather than ____.

Select one of the following:

  • A) relationally, hierarchically

  • B) hierarchically, relationally

  • C) physically, logically

  • D) logically, physically

Explanation

Question 3 of 41

1

3) The relational model's creator, E.F. Codd, used the term relation as a synonym for ____.

Select one of the following:

  • A) index

  • B) key

  • C) table

  • D) relationship

Explanation

Question 4 of 41

1

4) A(n) _____ is perceived as a two-dimensional structure composed of rows and columns.

Select one of the following:

  • A) table

  • B) rowset

  • C) attribute

  • D) intersection

Explanation

Question 5 of 41

1

5) Date attributes contain calendar dates stored in a special format known as the _____ date format.

Select one of the following:

  • A) Epoch

  • B) Calendar

  • C) Julian

  • D) Logical

Explanation

Question 6 of 41

1

6) ________ data can have only a true or false (yes or no) condition.

Select one of the following:

  • A) Logical

  • B) Chatacyer

  • C) Date

  • D) Numeric

Explanation

Question 7 of 41

1

7) In the relational model, _____ are important because they are used to ensure that each row in a table is uniquely identifiable.

Select one of the following:

  • A) relations

  • B) keys

  • C) indexes

  • D) logical structures

Explanation

Question 8 of 41

1

8) In the context of a database table, the statement "A ______ B" indicates that if you know the value of attribute A, you can look up the value of attribute B.

Select one of the following:

  • A) contains

  • B) is related to

  • C) owns

  • D) determines

Explanation

Question 9 of 41

1

9) The attribute B is _____ the attribute A if each value in column A determines one and only one value in column B.

Select one of the following:

  • A) logically dependent on

  • B) owned by

  • C) determined by

  • D) functionally dependent on

Explanation

Question 10 of 41

1

10) Any attribute that is part of a key is known as a _____.

Select one of the following:

  • A) key attribute

  • B) logical attribute

  • C) key determiner

  • D) selector

Explanation

Question 11 of 41

1

11) If the attribute (B) is functionally dependent on a composite key (A) but not on any subset of that _____ key, the attribute (B) is fully functionally dependent on (A).

Select one of the following:

  • A) foreign

  • B) unique

  • C) composite

  • D) complete

Explanation

Question 12 of 41

1

12) A _____ is nay key that uniquely identifies each row.

Select one of the following:

  • A) superkey

  • B) special

  • C) selective

  • D) candidate

Explanation

Question 13 of 41

1

13) No data entry at all is known as a(n) _______.

Select one of the following:

  • A) nil

  • B) null

  • C) empty

  • D) Zero

Explanation

Question 14 of 41

1

14) Controlled _____ makes a relational database work.

Select one of the following:

  • A) relations

  • B) logic

  • C) chaos

  • D) redundancy

Explanation

Question 15 of 41

1

15) Referential _____ means that if the foreign key contains a value, that value refers to an existing valid tuple (row) in another relation.

Select one of the following:

  • A) integrity

  • B) uniqueness

  • C) direction

  • D) Relations

Explanation

Question 16 of 41

1

16) A _____ key is defined as a key that is used strictly for data retrieval purposes.

Select one of the following:

  • A) lookup

  • B_ foreign

  • C) candidate

  • D) Secondary

Explanation

Question 17 of 41

1

17) A _____ key can be described as a super key without unnecessary attributes, that is, a minimal super key.

Select one of the following:

  • A) secondary

  • B) candidate

  • C) primary

  • D) Foreign

Explanation

Question 18 of 41

1

18) All primary key entries are unique, and no part of a primary key may be _____.

Select one of the following:

  • A) zero

  • B) a foreign key

  • C) null

  • D) a candidate key

Explanation

Question 19 of 41

1

19) A CUSTOMER table's primary key is CUS_CODE. The CUSTOMER primary key column has no null entries, and all entries are unique. This is an example of ______ integrity.

Select one of the following:

  • A) entity

  • B) referential

  • C) complete

  • D) Null

Explanation

Question 20 of 41

1

20) The ______ constraint can be placed on a column to ensure that every row in the table has a value for that column.

Select one of the following:

  • A) HAS VALUE

  • B) NOT NULL

  • C) MUST HAVE VALUE

  • D) NOT EMPTY

Explanation

Question 21 of 41

1

21) To be considered minimally relational, the DBMS must support the key relational operators _______, PROJECT, and JOIN.

Select one of the following:

  • A) INTERSECT

  • B) UNION

  • C) DIFFERENCE

  • D) SELECT

Explanation

Question 22 of 41

1

22) ______, also known as RESTRICT, yields values for all rows found in a table that satisfy a given condition.

Select one of the following:

  • A) INTERSECT

  • B) UNION

  • C) DIFFERENCE

  • D) SELECT

Explanation

Question 23 of 41

1

22) ________ yields a vertical subset of a table.

Select one of the following:

  • A) PROJECT

  • B) SELECT

  • C) UNION

  • D) DIFFERENCE

Explanation

Question 24 of 41

1

24) _______ combines all rows from two tables, excluding duplicate rows.

Select one of the following:

  • A) INTERSECT

  • B) UNION

  • C) DIFFERENCE

  • D) SELECT

Explanation

Question 25 of 41

1

25) __________ yields only the rows that appear in both tables

Select one of the following:

  • A) INTERSECT

  • B) UNION

  • C) DIFFERENCE

  • D) SELECT

Explanation

Question 26 of 41

1

26) A(n) ________ join links tables by selecting only the rows with common values in their common attribute(s).

Select one of the following:

  • A) equal

  • B) unique

  • C) foreign

  • D) natural

Explanation

Question 27 of 41

1

27) The equijoin takes its name from the comparison operator ______ used in the condition.

Select one of the following:

  • A) *

  • B) <

  • C) =

  • D) >

Explanation

Question 28 of 41

1

28) In an outer join, the matched pairs would be retained and any unmatched values in the other table would be left ______.

Select one of the following:

  • A) in another table

  • B) null

  • C) out of the results

  • D) with matching values from the original table

Explanation

Question 29 of 41

1

29) A(n) __________ join only returns matched records from the tables that are being joined.

Select one of the following:

  • A) outer

  • B) inner

  • C) direct

  • D) union

Explanation

Question 30 of 41

1

30) A ______ contains at least all of the attribute names and characteristics for each table in the system.

Select one of the following:

  • A) data dictionary

  • B) relational schema

  • C) logical schema

  • D) join

Explanation

Question 31 of 41

1

31) The ______ is actually a system-created database whose tables store the user/designer-created database characteristics and contents.

Select one of the following:

  • A) meta dictionary

  • B) schema

  • C) dictionary

  • D) system catalog

Explanation

Question 32 of 41

1

32) In a database context, the word ______ indicates the use of the same attribute name to label different attributes.

Select one of the following:

  • A) redundancy

  • B) homonym

  • C) duplicate

  • D) synonym

Explanation

Question 33 of 41

1

33) In a database context, a(n) ________ indicates the use of different names to describe the same attribute.

Select one of the following:

  • A) entity

  • B) duplicate

  • C) synonym

  • D) homonym

Explanation

Question 34 of 41

1

34) The _____ relational type is the "relational model ideal."

Select one of the following:

  • A) 1:1

  • B) 1:M

  • C) M:1

  • D) M:N

Explanation

Question 35 of 41

1

35) The ______ relationship should be rare in any relational database design.

Select one of the following:

  • A) 1:1

  • B) 1:M

  • C) M:1

  • D) M:N

Explanation

Question 36 of 41

1

36) Since it is used to link tables that originally were related in a M:N relationship, the composite entity structure includes--as foreign keys--at least the _____ keys of the tables that are to be linked.

Select one of the following:

  • A) composite

  • B) super

  • C) primary

  • D) unique

Explanation

Question 37 of 41

1

37) Another name for a composite entity is a ______ entity.

Select one of the following:

  • A) bridge

  • B) linked

  • C) directive

  • D) referring

Explanation

Question 38 of 41

1

38) A(n) _________ is an ordered arrangement of keys and pointers.

Select one of the following:

  • A) table

  • B) superkey

  • C) relationship

  • D) index

Explanation

Question 39 of 41

1

39) When you define a table's primary key, the DBMS automatically creates a(n) ______ index on the primary key column(s) you declared.

Select one of the following:

  • A) key

  • B) incomplete

  • C) unique

  • D) primary

Explanation

Question 40 of 41

1

40) Codd's Rule of _____ states: Application programs and ad hoc facilities are logically unaffected when changes are made to the table structures that preserve the original table values (changing order of columns or inserting columns).

Select one of the following:

  • A) Nonsubversion

  • B) Logical Data Independence

  • C) Comprehensive Data Sublanguage

  • D) Integrity Independence

Explanation

Question 41 of 41

1

41) Codd's Rule of ________ states: If the system supports low-level access to the data, users must not be allowed to bypass the integrity rules of the database.

Select one of the following:

  • A) Nonsubversion

  • B) Logical Data Independence

  • C) Comprehensive Data Sublanguage

  • D) Integrity Independence

Explanation