This article explains the concept of normalization of database tables and provides a step-by-step guide on how to decompose them into 3NF relations. It covers the rules of 1NF, 2NF, and 3NF with examples and provides expert guidance on database schema normalization. The article also includes a relational schema for each of the 3NF relations.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
1 Normalization of Database Tables Name Institution Normalization of Database Tables
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
2 Normalization of Database Tables 1.Dependency diagram ISB N Titl e Author_LastNam e Author_FirstNam e Publishe r Dat e Editio n Medi a The title, date and edition are fully dependant on the ISBN of the book, The media through which the is transitively dependant on the publisher. 2.Decompose the home library into a set of 3NF relations 1stNormal Form – rules ISBNTitlePublisherDateEditionMedia 369852CosmosRandom House 19801Book 741258No SecretsElektra19721CD 654789Symphony No 3 Dur Eroica Op 55 18051CD 789654On the Decay of the art of Lying Project Gutenberg 18801eBook 258963The Adventures of Sherlock Holmes Project Gutenberg 1eBook 125896The Devine Comedy Project Gutenberg 1eBook 357951The Hitchhickers Guide to the Galaxy Pan books19791Book 852369The Return of the king, soundtrack Reprise20031CD 831975UnseenDoubleday20091Book
3 Normalization of Database Tables Academicals AuthorIDISBNAuthor _LastNameAuthor_FirstName A1369852SaganCarl A2741258SimonCarly A3654789BeethovenLudwig A4789654TwainMark A5258963Conan DoyleArthur A6125896AlighieriDante A7357951AdamsDouglas A8852369ShoreHoward A9831975PratchettTerry 2ndNormallForm – it must abide by the rules of 1stNormalForm + non-key columns should be dependent on the primary keyCoronel & Morris (2016. ISBNTitleDateEditionPublisherID 369852Cosmos19801P1 741258No Secrets19721P2 654789Symphony No 3 Dur Eroica Op 55 18051P3 789654On the Decay of the Art of Lying 18801P4 258963The Adventures of Sherlock Holmes 1P5 125896The Divine Comedy 1P6 357951The Hitchhickers Guide to the Galaxy 19791P7 852369The Return of the king, soundtrack 20031P8 831975Unseen Academicals 200091P9 PublisherIDPublisherMedia P1Random HouseBook
5 Normalization of Database Tables P7Pan Books P8Reprise P9Doubleday PublisherMedia Random HouseBook ElektraCD CD Project GutenbergeBook Project GutenbergeBook Project GutenbergeBook Pan BooksBook RepriseCD DoubledayBook ISBNTitleDateEditionPublisherID 369852Cosmos19801P1 741258No Secrets19721P2 654789Symphony No 3 Dur Eroica Op 55 18051P3 789654On the Decay of the Art of Lying 18801P4 258963The Adventures of Sherlock Holmes 1P5 125896The Divine Comedy 1P6 357951The Hitchhickers Guide to the Galaxy 19791P7 852369The Return of the king, soundtrack 20031P8 831975Unseen Academicals 200091P9
6 Normalization of Database Tables AuthorIDAuthor _LastNameAuthor_FirstName A1SaganCarl A2SimonCarly A3BeethovenLudwig A4TwainMark A5Conan DoyleArthur A6AlighieriDante A7AdamsDouglas A8ShoreHoward A9PratchettTerry AuthorIDISBN A1369852 A2741258 A3654789 A4789654 A5258963 A6125896 A7357951 A8852369 A9831975 3.Draw a relational schema for each of the 3NF relations. This is according toDongare et.al (2011)
7 Normalization of Database Tables Author Details In the bookdetails table ISBN is the primary key whereas publisherID is the foreign key. In the bookauthor relation ISBN is the primary key whereas AuthorID is the foreign key.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
8 Normalization of Database Tables References Coronel, C., & Morris, S. (2016).Database systems: design, implementation, & management. Cengage Learning. Dongare, Y. V., Dhabe, P. S., & Deshmukh, S. V. (2011). RDBNorma:-A semi-automated tool for relational database schema normalization up to third normal form.arXiv preprint arXiv:1103.0633. Website: https://www.youtube.com/watch?v=vkUyuLLgmwQ.