Paul Claessen wrote: > So .. would anyone know a good book for seasoned programmers, who are new to > databases, that addresses all these issues?
So I farmed out this question yesterday to another list I'm on, and got another recommendation for you. Quoth: For beginners, whether programmers or not, I recommend Fred Rolland's "Essence of Databases". http://www.amazon.co.uk/Essence-Databases-Computing-Fred-Rolland/dp/0137278276/ And also the same first recommendation I gave yesterday: "SQL and Relational Theory How to Write Accurate SQL Code" by C. J. Date http://oreilly.com/catalog/9780596523060/ And another response said: After having read a few of the responses, the original question strikes me as "very hard to answer". I mean, how can one be a "seasoned programmer" and at the same time be "new to databases" ???????? At the very least, "being a seasoned programmer" implies "being familiar with data management of some sort", because in the end, that is the only thing that programming is all about. So, "being a seasoned programmer" and at the same time "being new to databases", means imo the same thing as "understanding data (management), but not understanding how that is done with a ((T)R)DBMS. I feel like a book targeted to this kind of audience should go VERY DEEP on the subject of "the structure of data" as it is commonly perceived/imposed by a relational system (and after having covered that, it should go more or less equally deep on (some) relational algebra). I honestly doubt whether such a book really exists. Even Date's "Introduction to ..." doesn't strike me as suitable because it covers so much more subjects. -- Darren Duncan _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users