13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

326Chapter 14Storing the Data14.11WHAT YOU STILL DON’T KNOWThis is another chapter that represents a mere gloss of its topic. Visit your localbook megamart and just count the number of books <strong>on</strong> Oracle, MySQL, andPostgreSQL. Database servers and relati<strong>on</strong>al database design are very largetopics indeed. We have hardly scratched the surface. Our goal here has beenmerely to give you enough to get started. If you plan to use <strong>on</strong>e of these products,definitely take the time to download and read the official product documentati<strong>on</strong>(for both MySQL and PostgreSQL it is actually quite good), andthen take your time looking for after-market books that seem to meetyour needs.14.12RESOURCESBy no means have we read all the titles available <strong>on</strong> this topic, but we have readand can recommend:• Le<strong>on</strong> Atkins<strong>on</strong>, Core MySQL, ISBN 0-13-066190-2.• Paul DuBois, MySQL, ISBN 0-7357-0921-1.• Korry Douglas and Susan Douglas, PostgreSQL, ISBN 0-7357-1257-3.14.13EXERCISESIs this database fully normalized? 13 If not, what would need to be d<strong>on</strong>e t<strong>on</strong>ormalize it? What reas<strong>on</strong>s might exist for not fully normalizing a database?13. “Normalizati<strong>on</strong>” is a process of eliminating database redundancy and of theoreticaloptimizati<strong>on</strong> of the data model. A decent introducti<strong>on</strong> to the c<strong>on</strong>cepts may be found athttp://dev.mysql.com/tech-resources/articles/intro-to-normalizati<strong>on</strong>.html.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!