home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!gatech!europa.asd.contel.com!darwin.sura.net!paladin.american.edu!auvm!COMPUSERVE.COM!76350.1604
- Message-ID: <921221150124_76350.1604_EHJ40-1@CompuServe.COM>
- Newsgroups: bit.listserv.sas-l
- Date: Mon, 21 Dec 1992 10:01:24 EST
- Reply-To: Andy Norton <76350.1604@COMPUSERVE.COM>
- Sender: "SAS(r) Discussion" <SAS-L@UGA.BITNET>
- From: Andy Norton <76350.1604@COMPUSERVE.COM>
- Subject: New SQL-92 book (Melton and Simon)
- Comments: To: SAS-L <SAS-L@AWIIMC12.IMC.UNIVIE.AC.AT>
- Lines: 52
-
- ----------------------------------------------------------------------
- CONTENT: Information
- SUMMARY: Review of Understanding the New SQL: A Complete Guide,
- by Jim Melton and Alan R. Simon
- REL/PLTF: 6.07.0304/CMS, 6.04/PC-DOS, beta 6.08/OS2
- E-ADDR: 76350.1604@compuserve.com
- NAME: Andy Norton
- ADDRESS: Trilogy Consulting, 5228 Lovers Lane, Kalamazoo MI 49002 USA
- PHONE: (616) 344-2191
- ----------------------------------------------------------------------
-
- On Saturday I found a new SQL book that I recommend to anyone looking
- to go beyond the SAS Guide to the SQL Procedure.
-
- Understanding the New SQL: A Complete Guide, by Jim Melton and Alan
- R. Simon, Morgan Kaufmann Publishers, copyright 1993 (no typo!) ISBN
- 1-55860-245-3.
-
- As many of you know, SAS SQL is an implementation of standard SQL which
- is supported by *many* different vendors. This is a general book about
- SQL, with no mention of SAS, yet it directly applies.
-
- The existing SQL standard is called SQL-89. A couple months ago, a new
- standard was approved, SQL-92. Many of the features of SQL-92 are
- already in place in SAS, and more are on their way. The standard is
- very ambitious and will reportedly take years for any vendor to
- implement completely.
-
- Author Jim Melton was editor of the SQL-92 standard. This book
- describes SQL-92 as if it were a working language, rather than focusing
- on changes from SQL-89 or discrepancies between different vendors.
- This approach seems to work well in giving a cohesive picture of the
- end goal.
-
- Many SQL books are incredibly elementary. This book is a welcome
- advanced alternative. It attempts to start from scratch, but I think
- true beginners should start someplace else first.
-
- Strengths:
- - A breezy style (reminds me of Oh, Pascal).
- - Explains *why* things are designed the way they are and the
- advantages and disadvantages (from a guy who should know!)
- Weaknesses:
- - Many forward references (really needs to be read twice).
- - 525 pages yet some explanations are still too brief.
- - Some overly contrived examples.
- - Scattered typos.
-
- In short, if you're serious about SQL and where it's going, you need
- this book.
-
- Andy
-