Used price: $57.00
Buy one from zShops for: $72.26
In particular, this book covers the following topics in more depth than the newer boom cited above:
- Fault tolerance and availability, both topics are covered in depth from hardware and software perspectives. This is unique for a book on transaction processing in that most books on the subject confine their scope to software and databases.
- A wide and complete survey of transaction models. True, some of this material is about models that are falling into disuse, but the value is the way the authors go deeply into the mechanics. I've always felt that this part of the book is the most valuable because the principles can be refactored into hybrid models. Moreover, comparing this material with the newer book by Weikum and Vossen shows that these principles are still employed in today's TP solutions.
Material about transaction processing monitors is obviously out of date, but, like the TP models, the principles still apply to contemporary systems. My recommendation is if you are going to buy a single book on the topic get the Weikum and Vossen I cited in the first paragraph. However, if your budget allows, I also highly recommend this book as well because of the depth in which fault tolerance and TP models are covered. If you want to just learn the basics of TP I recommend that you consider "Principles of Transaction Processing" by Philip A. Bernstein and Eric Newcomer because it is less daunting than this or the Weikum and Vossen book (both of which are 1100+ pages).
for a class on transaction based systems and it covers
how to do transactions from top to bottom. Although
it was published in 1993 the techniques described in this
book are actually more advanced than techniques
used in a lot of real world systems today so it is not
out dated. I have yet to see a book as comprehensive as
this on how to actually implement transactions. Good
book for software engineers to read. My only complaint
is that the book has a lot of typos and some bugs in the
source code listings. Also because the book is so damn big
(i.e. lot of pages) they chose to use very thin paper which
makes it not very good for using hilight markers on. Still
this is the definitive book on how to implement transaction
processing.
Used price: $4.15
List price: $59.95 (that's 30% off!)
The SQL:1999 standard can be an overwhelming document, both because of its size (it surely must be the largest of the language standards?) and because of its formal language (not bedtime reading by any means!). This book provides a much more accessible description of the contents of that standard, and it is sorely needed.
While the authors' writing style is very readable, don't expect this book to be a beginner's guide to SQL; that's not its intent. The book goes into great detail about SQL statements, and their operations. If you already know something about the basics of SQL and wish to learn much more about the language (and indeed, some features in the standard not yet implemented in most database vendors' products), this is the book to get.
In the interests of full disclosure, I should say that I know Jim Melton personally. I have the highest respect for him; his knowledge on the subject of SQL is positively encyclopedic.
Used price: $34.00
Buy one from zShops for: $40.00
Used price: $48.24
Buy one from zShops for: $43.16
Since each chapter was written by a different author, the book is rather inconsistent in its laying of the material, which will indeed make it confusing to someone that is indeed a complete newbie to the subject. This is particularly bad for a book that is supposed to be an introduction to the subject. It is hard to explain how, for example, Chapter 3 (implicit patch modelling) will relate to anything else covered in other chapters. Being a chapter so early in the book, it just confuses things.
If you are already familiar with blobs or similar implicits, you will be right at home and will be able to jump to chapters you are interested in. If you've never been able to play with an implicit surface modeler, trying to read the book from cover to cover and understand the explanations, even of the first chapter, will, I think, prove somewhat hard. You will likely find better introductions to "blobbies" if that's what you are interested in on the web.
Chapters 4 and 5 are some of the most useful and practical to anyone doing any implicit software development for the first time. Bloomenthal gives a good review of all the ways of polygonizing implicits (albeit no consideration is given to taking advantages of polygonizing specific types of fields, such as point elements) while Wyvill gives also a good review on the different approaches on raytracing implicits. Both chapters do a reasonable job of pointing the benefits and drawbacks of each method presented.
Chapters 6 and 7 deal mainly with subtle issues of blending of multiple skeleton implicits. Chapter 8 mainly with morphing. And the final chapter with dynamics applied to implicits (so as to create soft objects).
It is, however, the Reference section that is one of the most important sections in the book, since it pretty much lists most if not all papers related to implicits.
Albeit the book states that it wants to be a practical book on implicit surfaces, no sample code is provided anywhere (the book is more a presentation of the material, somewhat math oriented, with discussion of the most useful and common equations for each chapter's topic) and even the reference section does not point to some of the most widely known free code available ( Bloomenthal's Gems code or Wyvill's BlobTree ).
Used price: $9.50
Buy one from zShops for: $28.31
List price: $45.00 (that's 30% off!)
Used price: $30.00
Buy one from zShops for: $31.27
Buy one from zShops for: $37.46
Mr Merrill is not expected to be much of an author, and should rely heavily on his editor to tighten up his anecdotes into a readable, coherent, flowing manuscript. Mr. Dent has failed him miserably here. It's as if the editor read each anecdote separately, and forgot about it once he turned the page. Spelling and typos were ATROCIOUS.
In short, this book would have been much better if it were edited down to about 2/3rds its size, and nothing of value would have been lost.
Used price: $6.55
Buy one from zShops for: $7.93
That gamble paid in spades. This book will provide a computer-familiar reader an idea of the plumbing behind modern Web sites. The text describes many varieties of Web-building tools, and includes clear explanations, examples, and code. I especially enjoyed learning from the book's dozens of figures. These typically show the results of executing example code, with the captions giving excellent summaries of points made in the text. For example, rather than writing "Here is a sample of Netscape Dynamic HTML layers," the caption on p. 684 says "Netscape Dynamic HTML layers can be used to show context-sensitive information on your Web pages."
I could not find any faults with this book, although Web development is not my specialty. If you are looking for a book to make you an expert in any one or two of the subjects covered (i.e., JavaScript, Dynamic HTML, even XHMTL), you will not be satisfied. The authors recognize this point and direct focused readers to more comprehensive sources. If you are looking for a guide to what makes Web surfing and serving work at a technical level, I strongly recommend this book. Keep in mind that rapidly evolving Web processes can make books like this less relevant as time passes. If you believe this particular edition is becoming obsolete, be confident that the authors' next edition will be just as educational.
Note: I congratulate the editors and four authors for creating a "cohesive" 1400 page book. I was pleased to see each chapter explicitly bearing the individual author's name, and glad to see seamless references to work in chapters by different co-authors. Bravo Que.
Used price: $100.95
Buy one from zShops for: $95.00