Recommended Books

 


Joe Celko's SQL For Smarties: Advanced SQL Programming, 2nd edition, Joe Celko

The 2nd edition of Joe Celko's classic.  Joe Celko's books show how powerful and flexible the SQL language can be if you apply your creativity to a problem.  A must-have for every database professional and application programer.  ...Gary

Joe Celko's SQL Puzzles And Answers, Joe Celko

More creative SQL programming examples from Joe Celko.  You don't have to be a nerd to appreciate the creative uses of SQL in this book.  Also a must-have.  ...Gary

Understanding the New SQL: A Complete Guide, Jim Melton, Alan R. Simon

A good overall description of the SQL standards.

Handbook of Relational Database Design, Barbara von Halle & Candace C. Fleming

A classic introduction to logical relational database design, including definitions of normalization (do you know what 1st, 2nd, 3rd normal forms are?  You must!), business rules, database integrity, etc.  ...Gary

Transaction Processing: Concepts and Techniques , Jim Gray & Andreas Reuter

A classic treatise on Transaction Processing by Jim Gray, who was on the original Tandem NonStop SQL design team.   ...Gary

Database Nation : The Death of Privacy in the 21st Century, by Simson Garfinkel

A recent, provocative arival that makes us reflect on the social and legal consequences of the databases that we design and support.  EVERY database professional should read this to help them define their own moral code regarding privacy.  ...Gary

An Introduction to Database Systems, Volume 1, 7th edition, C. J. Date

This is truly a classic introduction to relational database design by one of the "originals".  While Date's books can be tough reading for some due to his academic writing style, it serves as a great reference for relational database concepts and terminology.  ...Gary