Most Helpful Customer Reviews
62 of 64 people found the following review helpful:
5.0 out of 5 stars
What the book is, and what it is not., May 8, 2003
This book is designed as a reference -- the book that you keep near your workstation after you learn the basics, because you haven't got everything memorised yet. It's great for that. I refer to it when I have a question. But actually I picked up this book with no prior knowledge of SQL (except that I knew it was for doing database stuff) and learned enough to get started in a couple of days. The intro is great for that. The great thing about this book is that it covers the four major SQL implementations in a relatively unbiased fashion. This is nice because if you switch from one to another you don't have to go looking for a new book. (Otherwise, you would; as you will see from reading this book, the various implementations differ considerably and also differ from the unimplemented standard, which the book also covers.) This book is not, and is not intended to be, a tutorial for people who are utterly unfamiliar with the very concept of a database, but it's okay to be utterly unfamiliar with SQL. This book also is not a strategy guide for how to plan and organise your database; this is an _implementation_ book. As such, it doesn't cover things like deciding which data to put in which table, when to create another table and when to create an entirely separate database, or that sort of thing. What it does tell you is what query syntax you need to create and interact with your database, your tables, and the data in your tables. It also explains datatypes, because they vary considerably between the different SQL implementations, and table types and the various attributes (indeces and whatnot). Additionally, this book is not a security guide. It does include information about permissions, but only in terms of the syntax used, not in terms of strategy.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
38 of 43 people found the following review helpful:
4.0 out of 5 stars
Great Overview,Light on Details, January 9, 2001
I have to question whether any of the other reviewers even looked at the table of contents before purchasing this book: Chapter 1. SQL, Vendor Implementations, and Some History - a general overview of SQL and where it comes from; Chapter 2. Foundational Concepts - The general theory behind how a sql works; Chapter 3. SQL Statements Command Reference - "Quick SQL Command Reference"; Chapter 4. SQL Functions - A standard function reference and vendor extensions; Chapter 5. Unimplemented SQL99 Commands - commands in the sql standard which aren't implemented by vendors (MS, Oracle); So as to what it says it covers, it does it quite well. Already being quite familiar with SQl, I still found this book to be useful both as a quick reference to commands as well as for a deeper understanding into how SQL works. This book makes an excellent companion to Transact-SQL Programming, also by Oreilly. If you need a complete SQL reference, get Transact-SQL. If you're looking for a background and introduction to SQL, get this book.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
18 of 19 people found the following review helpful:
5.0 out of 5 stars
Expanded 2nd Edition (more than 3x larger!), October 11, 2004
This review is from: SQL In A Nutshell, 2nd Edition (Paperback)
Expanded 2nd Edition (more than 3x larger!)
fyi ... Amazon is including here reviews from both 1st and current 2nd edition. 1st Edition was a "slim" 224 pages (released December 1, 2000 per Amazon). 2nd Edition is 800 pages (released September 27, 2004 per Amazon). From 224 to 800 pages ... hmmm, quite a change!
Per OReilly.com, current 2nd edition covers commercial RDBMS (Oracle, DB2, and Microsoft SQL Server), and open source implementations (PostgreSQL, and MySQL). fyi, 1st edition did not cover DB2.
2nd Edition is updated to use the most current ANSI standard, SQL2003, as the baseline in comparing each of the RDBMS.
Sample chapter available at OReilly.com. Chapter 4, SQL Functions. As PDF, 28 pages.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
|