A review for Edward Sciores book on Database Design and Implementation.
It took me some time to get through the book but finally I read it ( well the most interesting parts of it). In general the book can be recommended to anyone who is interested in databases and has not too much knowledge in this topic. The first part of the book focusses on database design in terms of how to structure a database correctly and how to model relationships between objects. I was a little bit disappointed because I thought that database design focusses more on how to design the implementation.
The second part of the book is about implementing an actual database and which concepts are used. The implementation used here is based on the source code of SimpleDB that was developed for coursework and is featured in the book and can be freely downloaded. Anyhow again the technical foundation that is used here is good explained and easy to understand. Depending on the knowledge level of the reader this book is either a very good addition to the general coursework around database technology or not too deep enough. For me it was the latter one.
In any case the writing style of the book was very nice and very good to understand. I can recommend this book to anyone how is interested in database technology and is just about to start deep diving into this area. Additionally I think I can recommend this book to my students ( first part to the bachelor students, second part to the master students). But for clearly technical solutions on a deeper level I would go for other literature.
Tags: books, database, Reviews
