0% found this document useful (0 votes)
3 views

Unit III

The document is a question bank for a course on Relational Database Design at PDEA’s College of Engineering, covering key concepts such as normalization, functional dependencies, and relational integrity. It includes various questions aimed at assessing comprehension, knowledge, and analytical skills related to database design principles. Topics addressed include redundancy, decomposition, normal forms, and the significance of Codd's rules.

Uploaded by

jadhavbs16
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Unit III

The document is a question bank for a course on Relational Database Design at PDEA’s College of Engineering, covering key concepts such as normalization, functional dependencies, and relational integrity. It includes various questions aimed at assessing comprehension, knowledge, and analytical skills related to database design principles. Topics addressed include redundancy, decomposition, normal forms, and the significance of Codd's rules.

Uploaded by

jadhavbs16
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

PDEA’s college of Engineering, Manjari (bk), Pune

Question bank

Unit III Relational Database Design


Relational Model: Basic concepts, Attributes and Domains, CODD's Rules. Relational
Integrity: Domain, Referential Integrities, Enterprise Constraints. Database Design: Features
of Good Relational Designs, Normalization, Atomic Domains and First Normal Form,
Decomposition using Functional Dependencies, Algorithms for Decomposition, 2NF, 3NF,
BCNF.
CO Mapping:
Q. Questions PO Competence B
No. T

Illustrate redundancy and the problems that it can cause? Comprehension 2


1.
2. Define decomposition and how does it address redundancy? Knowledge 1
Discuss the problem
s that may be caused by the use of decompositions?
Define functional dependencies.How are primary keys related to Knowledge 1
3. FD’s?
4. Define normalization? Explain 1NF, 2NF, 3NF Normal forms? Knowledge 1
Compare and contrast BCNF with 3NF? Analysis 4
5. 1,2,3,
6. Describe properties of decompositions? 4,5,6, Comprehension 2
12
7. Illustrate redundancy and the problems that it can cause? Comprehension 2

8. Consider a relation scheme R = (A, B, C, D, E, H) on which Create 6


the following functional dependencies hold: {A–>B, BC–> D,
E–>C, D–>A}. Write the
candidate keys of R?
9. Consider the following relational schemes for a Create 6
library database: Book (Title, Author, Catalog_no,
Publisher, Year, Price) Collection (Title, Author,
Catalog_no)
the following are functional dependencies:
a. Title Author --> Catalog_no
b. Catalog_no --> Title Author Publisher Year
c. Publisher Title Year --> Price
d. Assume {Author, Title} is the key for both schemes.
Apply the appropriate normal form for Book and
Cancellation?
PDEA’s college of Engineering, Manjari (bk), Pune
Question bank
10. Consider a schema R (A, B, C, D) and functional dependencies A Create 6
-> B and C ->D.
Solve and find whether the decomposition of R into R1 (A, B)
and R2(C, D) belongs to which one or both (dependency
preserving and loss less join)?
11. Explain 3NF and BCNF and give its example. Also enlist their Analysis 4
differences.
12. What are the desirable properties of decomposition? Explain it Comprehension 2
with example.
13. Explain why database normalization is required for good Comprehension 2
relational database design? Explain with example requirements of
different normal forms like 1NF, 2 NFand 3NF.
14. Comprehension 2
Explain partial and transitive dependencies with example.

15. Justify the impact of normalization on database? Explain 2nd Create 6


normal form, 3rd normal form and BCNF with example.

16. Comprehension 2
Elaborate the significance of codd’s rule. Explain 12 rules
proposed by codd’s.
17. Application 3
What is the impact of insert, update and delete anomaly on
overall design of database? How is normalization used to remove
these anomalies?

Department of Computer Engineering Prof. P.S.Waikar

You might also like