Structured Query Language, the standard language for relational databases, isn't really for dummies. SQL is for sensitive, intelligent folk who like nothing better than using a powerful but elegant tool to prod and probe at a well-designed database. It's perhaps best, pedagogically speaking, to teach SQL by starting with the SELECT statement and the richness and naturalness of the data retrieval it can do. Taylor, however, teaches SQL from the bottom up, trying the reader's patience a little. It doesn't help that he's no humorist; surprisingly for a Dummies book, the only real joke is where he compares some database response times to "pouring molasses on a cold day in Vermont". Taylor's chapter on protecting database data, explaining COMMIT, ROLLBACK, "deferred constraints" and "isolation levels" is excellent and he's also good on ODBC (the standard means of communication between applications and database management systems). In an interesting discussion of modern web-based databases, Taylor points out that Web programmers and database/SQL programmers are often distinct breeds, leading to a heavy demand for Web-based database development tools. SQL, essential as it is, is just one of the skills you need.
SQL for sensitive souls, not dummies
Structured Query Language, the standard language for relational databases, isn't really for dummies
Join The Irish Times on WhatsApp and stay up to date
Sign up for push alerts to get the best breaking news, analysis and comment delivered directly to your phone
Listen to In The News podcast daily for a deep dive on the stories that matter