Advanced Database Management Systems (ADBMS) Solved MCQs (Set-4)
Advanced Database Management Systems (ADBMS) Solved MCQs (Set-4)
Chapter: Unit 2
76. The different classes of relations created by the technique for preventing
modification anomalies are called:
A. normal forms.
B. referential integrity constraints.
C. functional dependencies.
D. None of the above is correct.
Answer: A
o m
77. A relation is in this form if it is in BCNF andchas no multivalued dependencies:
e .
A. second normal form.
B. third normal form. at
C. fourth normal form.
q M
D. domain/key normal form. c
Answer: C
M
78. The primary key is selected from the:
A. composite keys.
B. determinants.
C. candidate keys.
D. foreign keys.
Answer: C
79. In the relational model, relationships between relations or tables are created by
using:
A. composite keys.
B. determinants.
C. candidate keys.
D. foreign keys.
Answer: D
80. A relation is considered a:
A. Column.
B. one-dimensional table.
C. two-dimensional table.
D. three-dimensional table.
Answer: C
81. For some relations, changing the data can have undesirable consequences
called:
A. referential integrity constraints.
B. modification anomalies.
C. normal forms.
D. transitive dependencies.
Answer: B
82. If attribute A determines both attributes B and C, then it is also true that:
A. A ? B.
B. B ? A.
C. C ? A.
D. (B,C) ? A.
Answer: A
83. One solution to the multivalued dependency constraint problem is to: split the
relation into two relations, each with a single theme.
A. change the theme.
B. create a new theme.
C. add a composite key.
D. none
Answer: A
84. When the values in one or more attributes being used as a foreign key must
exist in another set of one or more attributes in another table, we have created
a(n):
A. transitive dependency.
B. insertion anomaly.
C. referential integrity constraint.
D. normal form.
85. In a one-to-many relationship, the entity that is on the one side of the
relationship is called a(n) ________ entity.
A. Parent
B. Child
C. Instance
D. Subtype
Answer: A
Chapter: Unit 3
87. Which of the following is used to get all the columns of a table ?
A. *
B. @
C. %
D. #
Answer: A
91. Which of the following clause specifies the table or tables from where the data
has to be retrieved?
A. Where
B. Table
C. From
D. None of these
Answer: C
93. Which of the following can be used to get those items that fall within a range?
A. IN
B. BETWEEN
C. DISTINCT
D. LIKE
Answer: C
94. Which of the following constitutes a basic set of operations for manipulating
relational data?
A. Predicate calculus
B. Relational algebra
C. Relational calculus
D. None of the above
Answer: B
96. Which of the following is not a relational algebraic operation that is developed
specifically for the relational databases?
A. SELECT
B. UNION
C. JOIN
D. PROJECT
Answer: B
98. Which of the following operations need the participating relations to be union
compatible?
A. UNION
B. INTERSECTION
C. DIFFERENCE
D. All of the above
Answer: D