Presentation is loading. Please wait.

Presentation is loading. Please wait.

Relational Normalization CASE tool for Database Design

Similar presentations


Presentation on theme: "Relational Normalization CASE tool for Database Design"— Presentation transcript:

1 Relational Normalization CASE tool for Database Design
P09 CS4221 Project Relational Normalization CASE tool for Database Design Le Hung A W Nguyen Qui Hieu A U Pham Minh Viet A U Vu Phuc Tho A X

2 Table of contents Motivation Features Live demo Conclusion Models
Normal Form Verification Bernstein algorithm Improved Bernstein algorithm Front end application Live demo Conclusion

3 Motivation: CASE tool Verify normal forms of relation
Construct normalized relational schema based on functional dependencies Easy input - display results of each decompose steps

4 Features Models: AttributeSet Dependency Relation
attributes: AttributeSet fds: List<Dependency> mvds: List<Dependency>

5 Features Normal Form Verification 2NF 3NF BCNF EKNF 4NF

6 Features Bernstein algorithm

7 Features Improved Bernstein algorithm Dealing with reconstructibility
Removing superfluous attributes Recoverability Non-essentiality

8 Features User Interface Using Bootstrap for user interface design
Using AngularJS as javascript framework for front end web application The application is design to enhance user friendly, with simple UI and limited number of steps required.

9 Live Demo

10 Conclusion

11 Thank you!!!


Download ppt "Relational Normalization CASE tool for Database Design"

Similar presentations


Ads by Google