C.J. Date, he is an independent author, lecturer, researcher, and consultant, specializing in relational database technology. He is best known for his book An Introduction to Database Systems (8thedition, Addison-Wesley, 2004), which has sold nearly 900,000 copies at the time of writing and is used by several hundred colleges and universities worldwide.
I was talking about a book tittles Relational Theory for Computer Professionals What Relational Databases Are Really All About By C.J. Date.
This is a good book for some people who are interested in Relational Database, and who want to know what exactly Relational Database is all about. Anyway, readers should have a basic about relational database. If You don't have... you should read other books from C.J. Date before. Why I said like that, I think this book not easy to read if you don't have basic and no idea about relational database. By the way, you might read "Free Sampler" before.
A book has 3 parts, Part I, "Foundations" is concerned with the relational model. Part II, “Transactions and Database Design,” is devoted to a discussion of certain material that (a) you do need to know in order to understand what databases in general, and relational databases in particular, are all about, but (b) doesn’t really have all that much to do with the relational model. Part III, “SQL,” then revisits the material of Part I and shows how the concepts discussed in that first part are realized in the SQL language.
In a book, after you finished for reading each chapter you can see exercise to help you to improve your understanding, that's very cool anyway. This book is useful to use in college, but I think that should be advance course because it need basic about relational database and sql. Something pops up in my head ... watch Relational Theory for Computer ProfessionalsA Hands-On Video WorkshopBy C.J. Date, that will help you too much in a book.