Design  and Implementation of Relational Database Design Tool <ul><li>Guided By: </li></ul><ul><li>Prof. Aruna Tiwari </li...
Introduction <ul><li>It is a relational database design tool </li></ul><ul><li>Define the all relational database concepts...
Introduction  ……cont. <ul><li>Normal Forms (1NF,2NF,3NF & BCNF) </li></ul><ul><li>Canonical Cover Of  functional dependenc...
Introduction  …cont. <ul><li>This is a purely educational tool, means  he works like as teacher not same but with the help...
Objective <ul><li>Enhancing the teaching and learning </li></ul><ul><li>Learning the Database normalization concepts easil...
Problem Statement <ul><li>Database Normalization concepts is theoretically easy but practically we find the normalization ...
Problem Statement  <ul><li>Existing Tool </li></ul><ul><li>Datanamic tool </li></ul><ul><li>Smart draw tool </li></ul><ul>...
Who Used <ul><li>Student trying to learn database normalization concepts Practically </li></ul><ul><li>Faculty used in Cla...
How to Used <ul><li>It is simple software tool  this is input the relations and FD’s in given boxes and click the submit b...
Proposed Methodology <ul><li>In  theoretically we find the key use of Dependency diagram but at the time of implementation...
System
Provide in Facility <ul><li>Software provide the facility to find the key with the help of algorithms. </li></ul><ul><li>S...
About Implementation …… <ul><li>We follow two Reference papers, Some drawbacks into that Papers we remove all weakness. Th...
References <ul><li>A WEB-BASED TOOL TO ENHANCE TEACHING/LEARNING  DATABASE NORMALIZATION,   Hsiang-Jui Kung,2006  Southern...
Thank You
Upcoming SlideShare
Loading in …5
×

Design and Implementation of Relational Database Design Tool

2,283
-1

Published on

It\'s My M.E. project

Published in: Economy & Finance, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,283
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
51
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Design and Implementation of Relational Database Design Tool

  1. 1. Design and Implementation of Relational Database Design Tool <ul><li>Guided By: </li></ul><ul><li>Prof. Aruna Tiwari </li></ul><ul><li>Computer Engineering </li></ul><ul><li>Department </li></ul><ul><li>Prepared By: </li></ul><ul><li>Harish Shakya </li></ul><ul><li>ME-Computer Engineering </li></ul>
  2. 2. Introduction <ul><li>It is a relational database design tool </li></ul><ul><li>Define the all relational database concepts </li></ul><ul><li>All concepts is part of successful relational database design without this database system can be inaccurate, slow and inefficient. </li></ul><ul><li>Main basic concepts of Database are as follows </li></ul>
  3. 3. Introduction ……cont. <ul><li>Normal Forms (1NF,2NF,3NF & BCNF) </li></ul><ul><li>Canonical Cover Of functional dependencies </li></ul><ul><li>(minimal set of Fd’s) </li></ul><ul><li>Decomposition (Lossy &Lossless) </li></ul><ul><li>Dependency Preservation </li></ul><ul><li>Closer of Attributes </li></ul>
  4. 4. Introduction …cont. <ul><li>This is a purely educational tool, means he works like as teacher not same but with the help of this tool teacher teaches all concept of database normalization easily. </li></ul><ul><li>That tool find the Normalization step by step with the help of decomposition and check all conditions. </li></ul><ul><li>The Relational databases stores all its data inside tables, nothing more . </li></ul>
  5. 5. Objective <ul><li>Enhancing the teaching and learning </li></ul><ul><li>Learning the Database normalization concepts easily. </li></ul><ul><li>Provide alternative approach and its effectiveness in teaching database normalization. </li></ul><ul><li>Positive impacts on student’s perceptions </li></ul>
  6. 6. Problem Statement <ul><li>Database Normalization concepts is theoretically easy but practically we find the normalization is tuff , So I have decided to focus my M.E project on the creation and use of educational tool. </li></ul><ul><li>Number of tools are available but not fulfill our requirements means that are not purely database normalization educational tool e.g. </li></ul>
  7. 7. Problem Statement <ul><li>Existing Tool </li></ul><ul><li>Datanamic tool </li></ul><ul><li>Smart draw tool </li></ul><ul><li>Toad data modeler </li></ul><ul><li>DB designer </li></ul><ul><li>Case studio </li></ul><ul><li>DB tool </li></ul>
  8. 8. Who Used <ul><li>Student trying to learn database normalization concepts Practically </li></ul><ul><li>Faculty used in Class room </li></ul><ul><li>Unknown person who don’t know what is normalization. </li></ul>
  9. 9. How to Used <ul><li>It is simple software tool this is input the relations and FD’s in given boxes and click the submit button then load all information into the tool. They provide the other different options </li></ul><ul><li>View Schema </li></ul><ul><li>Modify Schema </li></ul><ul><li>Decompose a Relations </li></ul>
  10. 10. Proposed Methodology <ul><li>In theoretically we find the key use of Dependency diagram but at the time of implementation we can’t use this so we use algorithms based concepts means find the key with the help of canonical cover of fds algorithms . </li></ul>
  11. 11. System
  12. 12. Provide in Facility <ul><li>Software provide the facility to find the key with the help of algorithms. </li></ul><ul><li>Software will also provide the users to check the internal properties of decomposition. </li></ul>
  13. 13. About Implementation …… <ul><li>We follow two Reference papers, Some drawbacks into that Papers we remove all weakness. Then after we can call the complete web based database design educational tool. </li></ul>
  14. 14. References <ul><li>A WEB-BASED TOOL TO ENHANCE TEACHING/LEARNING DATABASE NORMALIZATION, Hsiang-Jui Kung,2006 Southern Association for Information Systems Conference </li></ul><ul><li>A database design tool for the relational model of data ,IEEE transition 1984 </li></ul>
  15. 15. Thank You
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×