Data analysis for database design is a subject of great practical value to systems analysts and designers. This classic text has been updated to ensure that recent developments concerning relational databases are included. In particular, there is a new section on the object-orientated approach and a detailed case study outlining the use of SQL in first and second level design.'Data Analysis for Database Design' explains techniques from a practical standpoint by using small-scale realistic examples and 'answer pointers' at the end of each chapter to encourage understanding.
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.