Customer Reviews


19 Reviews
5 star:
 (17)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


10 of 10 people found the following review helpful:
5.0 out of 5 stars Best book to learn SQL/400
If I were teaching (or taking) a class on SQL/400, or just wanting to learn how to develop AS/400 database applications, this is _the_ book that I would want to use. The information needed to develop AS/400 SQL applications is available from other sources, but contained in hundreds of technical manuals, magazine articles, news group postings, and code examples (just to...
Published on February 1, 2001 by Terry W. Smith

versus
1 of 6 people found the following review helpful:
2.0 out of 5 stars How to save yourself $65
It's actually not an awful book - it's just really poorly organised, generously sprinkled with omissions and errors, and it doesn't provide any information you couldn't otherwise easily get from IBM's own AS/400 manuals, which are available online (http://publib.boulder.ibm.com).

I've been using DB/2 on MVS mainframes since about 1984, and there are a number of...

Published on November 16, 2000 by Craig Chernos


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

10 of 10 people found the following review helpful:
5.0 out of 5 stars Best book to learn SQL/400, February 1, 2001
By 
Terry W. Smith (Aumsville, Oregon United States) - See all my reviews
If I were teaching (or taking) a class on SQL/400, or just wanting to learn how to develop AS/400 database applications, this is _the_ book that I would want to use. The information needed to develop AS/400 SQL applications is available from other sources, but contained in hundreds of technical manuals, magazine articles, news group postings, and code examples (just to name a few sources). The authors have used their considerable knowledge and experiences to shorten the learning process for the reader by pulling together that information into a single place. I am especially impressed with the organization of material into manageable topics, the easy to read writing style, and numerous tips and techniques presented. I found reading this book more like reading a good novel and wanting to see what happens in the next chapter rather than reading a textbook. I have to admit however I live with this stuff every day. Having been an AS/400 database administrator for the past 10 years I can appreciate the amount of knowledge, experience and effort required to write a book of this kind. The only downside to this book that I found is that I would have liked to see more information about developing applications using JDBC, interfacing with Windows applications using ADO and ODBC, and serving AS/400 information via Web pages. I find an increasing part of my workload to be answering questions about these topics. A good majority of those questions however don't deal with language specific access mechanisms but rather from a lack of understanding about AS/400 specific features and database fundamentals, topics which are well covered in this book. After reading this book I do have one additional problem also. Now I need to buy a stack of these books to hand out to the numerous developers who cross my desk on a daily basis.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 13 people found the following review helpful:
5.0 out of 5 stars Impressive technical depth, November 22, 2000
By 
"g-s" (Ft. Lauderdale, FL) - See all my reviews
I'm an AS/400 programmer with over ten years experience with RPG, DDS, and DB2/400. I've been working with SQL/400 for a little over a year. I wish I'd had this book when I started learning SQL! It has very thorough introductions to all the essential DDL and DML statements. Although I'm somewhat beyond the "basics" level now, I've also found lots of help with more advanced issues.

The explanation of transaction isolation levels and record locking is better than I've found anywhere. Also, the complex rules for "system" vs. "SQL" naming are finally comprehensible. The authors seem to know SQL/400 very well, judging from the numerous "nitty-gritty" technical fine points that are provided in footnotes.

This is really the kind of book that an AS/400 developer needs to become a good SQL programmer, too.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars SQL for the 400/iSeries Cool!, May 9, 2001
By 
R Stearns (Oregon City, OR USA) - See all my reviews
SQL the standard for data access is now presented in a AS400/iSeries user format. The differences that exist for the DB2/400 user are minor but significant enough to warrant 500 pages plus.

Conte and Cravitz flood the text with real working examples that hit homeruns with the IBM midrange user. Yet, minus the sprinkling of RPG/ILE & Cobol code any DB2 user would find the text extremely helpful.

Keep this book at the ready since it's a "quick grab" when questions come up regarding triggers, UDF's or Database Modeling and design.

The Book is a great starting point for the AS400/iSeries guru looking to open their database to the outside world. With a solid SQL footing the JDBC mountain is a much easier climb.

Conte & Cravitz keep up the great work!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 12 people found the following review helpful:
5.0 out of 5 stars Salvation for a Windows Developer, April 15, 2001
By 
"jarvine1" (Chesterfield, MI United States) - See all my reviews
As a VB developer, I have experience with Informix, SQL Server and Oracle. But implementing SQL on the AS400 was a challenge. This book was my salvation. It provided the necessary information to help my team develop secure ODBC access to the AS400 using SQL Stored Procedures.

We were able to create tables that provide different record format and file names, and short field names for RPG non-SQL access, as well as long (meaningful) names for Visual Basic / SQL access. We learned how to evaluate SQL naming vs. System naming. And we learned how to provide secure ODBC connections by revoking some of the "public" authorities and using SQL stored procedures with program adopted authority.

Phase II of the project will be WEB based. It's nice to know our DB2 implementation and SQL stored procedures will work whether we use Java, VB .NET or a mixed development environment.

I took my copy of the "SQL 400/Developer's Guide" to the office. People kept "borrowing" it, so I had the company buy a copy. It quickly became the most popular book in the company library. It was in such demand that several developers bought their own copies.

I hope this book is updated annually to incorporate new DB2/400 features. I would gladly purchase future revised editions covering topics like "Implementing Datalinks", "How to find the AS400 job log for ODBC requests", "Using SQL Statements to Define Database Triggers", "Retrieving Disconnected Recordsets" with JAVA and VB examples, "Creating Pivot Tables", "Populating Grids", "Multiple System Joins" (if IBM ever offers this common SQL feature), and more SQL examples.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
4.0 out of 5 stars Used it the day I got it, September 25, 2001
By 
"dweidmer" (Arlington, TX United States) - See all my reviews
I had a vendor in the day this came to work. He asked me if I had a good SQL book and I replied, "Let's find out" and opened the box. It was perfect for what we needed. I have used it several times and it is easy to read. Being new at SQL on the 400, I am a little frustrated with the index. I was trying to figure out how to substring and couldn't find a reference anywhere. Twice I have had to forego the book and ask another person.
It is a great learning tool and I'm very glad I bought it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars Paul does it again..., December 19, 2000
By 
Duncan J. Kenzie (Sidney, BC Canada) - See all my reviews
(REAL NAME)   
As a developer and designer of AS/400 commercial software, I have always respected Paul Conte's contributions to my sphere of technical knowledge. This book furthers that respect. It expands on the chapter on SQL in Paul Conte's Database Design and Programming for DB2/400, a MUST-HAVE book for every AS/400 development team in its own right. Paul and Mike do an excellent job of introducing the unique features of the OS/400 operating system as they relate to SQL, and proceed in a logical fashion to explain both the data description and data manipulation aspects of SQL/400. I especially appreciated the various design tips- for example, how to create an SQL table with a member name that differs from the file name (a problem unique to AS/400 programming considerations). The section on dynamic SQL processing is particularly helpful. The examples can be put to good use immediately for writing useful SQL applications. The use of different languages to present these examples means the book will be helpful to RPG or Cobol programmers. Ignore the earlier reviewer who claimed this is a regurgitation of IBM's manuals. This is simply not true.

For those who are just embarking on database programming, chapters 17-19, on general concepts regarding data modelling and relational database design, are worth the price of the book alone. They provide guidance for using a formal approach to database design, instead of the 'intuitive' approach many of us old-timers have grown up with.

The only area I would like to have seen more detailed discussion is on the subject of remote connections (DRDA).

The writing is clear, concise, technically accurate and complete, which is typical of all Paul's work, including his prolific magazine article output. I imagine Mike Cravitz's contribution is also significant, having read several of his articles also. These two guys are the 'real thing' - not like many of the technical imposters writing in the AS/400 realm.

Get this book and read it. For further database programming insights, read their News/400 articles, too.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars Highly recommended, November 27, 2000
By 
"sahrah" (Lexington, VA) - See all my reviews
This book is a good reference for AS/400 programmers who want to use SQL. I've found the answers to almost all my questions and lots of examples of good code. It doesn't cover JDBC programming much (just an overview), which I'd like to see. But the SQL/400 technical information goes from basics to advanced. Most of the embedded SQL examples are in RPG IV and use the latest release, which provides some neat coding techniques. The section on "soft coding" triggers is great!

Overall, this is a very well done book that I highly recommend.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Excellent, February 7, 2001
By 
Al Hewitt (Santa Clara, CA) - See all my reviews
This is a very well-written book that covers SQL/400 thoroughly. I'm impressed with how well the authors have organized the breadth of material and the technical details which they've ferreted out of the sometimes impenetrable IBM manuals. The ILE RPG coding examples have some of the best-written code I've seen -- I learned a few RPG techniques (as well as SQL, of course) by going through them.

This book lives up to the high reviews others have given it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars This is the SQL/400 "Bible", January 15, 2001
This is really an awesome book! The level of technical detail and good programming advice is much better than I've found in most of the AS/400 books that are out there. In two weeks of using this book, I've dog-eared a dozen or so pages that I use for quick reference (e.g., column types).

This is also a book that was obviously written for serious developers. I've found complete coverage of transactions, security, naming standards, and lots of other topics that are often ignored or treated superficially in other programming books.

This book really does deserve the praise other reviewers have given it.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Good bridge from DDS to SQL, November 29, 2000
By 
This book is about perfect for a programmer who knows AS/400 DDS but needs to move to SQL. It starts with the basics, and every SQL explanation is tied back to the "native" DB2/400 file system. This made it a lot easier for me to pick up SQL very quickly. The other big help is that the authors provide a lot of comments and examples on good SQL coding techniques. With my AS/400 background, I was able to move through the fundamentals very quickly and now feel like I can actually use SQL in some of my company's future applications.

There are quite a number of topics beyong SQL, too. My favorite is a very cool "soft-coding" technique that uses some recent RPG IV features to simplify writing trigger programs. There is also very detailed information on security, which is a big topic in my company.

I would not hesitate to recommend this book to any AS/400 programmer.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

SQL for DB2
SQL for DB2 by Paul Conte (Paperback - January 16, 2009)
Used & New from: $199.00
Add to wishlist See buying options