A series of normal form tests can be carried out on individual relation schemas so that the relational database can be normalized to any desired degree.
Anonymous Quiz
94%
T
6%
F
This means that the values of the Y component of a tuple in r depend on, or are determined by, the values of the X component
Anonymous Quiz
21%
Y → X
79%
X → Y
The database normalization process is divided into
Anonymous Quiz
1%
(1NF)
1%
(2NF)
2%
(3NF)
0%
(4NF)
0%
(5NF)
0%
(BCNF)
95%
All of the above
First Normal Form [1NF] Every column of a table should contain only atomic values. An atomic value is a value that cannot be divided further.
Anonymous Quiz
94%
T
6%
F
database is said to be in first normal form if it satisfies the following conditions:
Anonymous Quiz
62%
contain only atomic values
1%
contain repeating columns.
37%
Both
Second Normal Form (2NF) is based on the concept of
Anonymous Quiz
20%
partial dependency
61%
full functional dependency.
19%
Both
Second Normal Form applies to relations with composite keys, that is, relations with a primary key composed of two or more attributes.
Anonymous Quiz
95%
T
5%
F
A relation with a single-attribute primary key is automatically in at least 2NF.
Anonymous Quiz
83%
T
17%
F
If the proper subset of candidate key determines non-prime attribute, it is called Full dependency.
Anonymous Quiz
44%
T
56%
F
A relation that is in First Normal Form and every non-primary-key attribute is fully functionally dependent on the primary key, then the relation is in
Anonymous Quiz
8%
1 NF
76%
2NF
16%
3 NF
AB -> C (جايه في الامتحان بكره ان شاء الله)
Anonymous Quiz
84%
A and B together determine C
16%
A or B determine C
If the following functional dependencies in relation R (A, B, C, D ) , AB -> C , BC -> D
Anonymous Quiz
83%
R is in 2NF.
13%
R is in 1NF.
4%
None
Third Normal Form [3NF] A relation that is in First and Second Normal Form and in which no non-primary-key attribute is transitively dependent on the primary key,
Anonymous Quiz
90%
T
10%
F
The normalization of 2NF relations to 3NF involves the
Anonymous Quiz
76%
removal of transitive dependencies
12%
add of transitive dependencies
12%
Both
If a transitive dependency exists, we remove the transitively dependent attribute(s) from the relation by placing the attribute(s) in a new relation along with a copy of the determinant.
Anonymous Quiz
94%
T
6%
F