Data analysis for database design is a subject of great practical value to systems analysts and designers. This classic text has been updated to include chapters on distributed database systems, query optimisation and object-orientation.The SQL content now includes features of SQL92 and SQL 99. With new databases coming online all the time and the general expansion of the information age, it is increasingly important to ensure that the analysis and model of a database design is accurate and robust. This is an ideal book for helping you to ensure that your database is well designed and therefore user friendly.
This is the best non overly technical introduction to database modelling. Its explanations on normalisation very good (but for me, not as good as Date) but it is his coverage of fan and chasm traps that set this book apart. If you are not accustomed to such design issues the get this book.