31. Explain the two types of
participation constraint.
• Total: The participation of
an entity set E in a relationship set R is said to be total if every
entity in E participates in at least
one relationship in R.
• Partial: if only some
entities in E participate in relationships in R, the participation of entity
set
E in relationship R is said to be partial.
32. What is meant by lossless-join
decomposition? APRIL/MAY-2011
We claim the above decomposition is
lossless. How can we decide whether decomposition is
lossless?
1. Let R be a relation
schema.
2. Let F be a set of
functional dependencies on R.
3. Let R1and R2 form a decomposition
of R.
4. The decomposition is a
lossless-join decomposition of R if at least one of the following
functional dependencies are in :
a. R1∩ R2→ R1
b. R1∩ R2→ R2
33. List the disadvantages of
relational database system
Repetition of data
Inability to represent certain
information.
34. What is first normal form?
The domain of attribute must include
only atomic (simple, indivisible) values.
35. What is meant by functional
dependencies?
Consider a relation schema R and a C
R and ß C R. The functional dependency a ß holds on
relational schema R if in any legal
relation r(R), for all pairs of tuples t1 and t2 in r such that t1 [a] =t1 [a],
and also t1 [ß] =t2 [ß].