Newsletter   Secure Checkout   Shopping Cart (0 Items)  
Search:    Welcome Guest! Save up to 30-40% on most items with our awesome everyday discounts!

Object-Oriented Application Development Using the Cache Postrelational Database [Hardcover]

Our Price $ 62.27  
Retail Value $ 88.95  
You Save $ 26.69  (30%)  
Item Number 226362  
Buy New $62.27
Out Of Stock!
Currently Out Of Stock
Currently unavailable...

Item description for Object-Oriented Application Development Using the Cache Postrelational Database by Wolfgang Kirsten...

Nowadays, newly developed software is often already obsolete by the time it is introduced. The object-oriented concept provides a solution to this "crisis": applications are modeled as software objects that describe both the properties and the behavior of real world objects. Such objects are encapsulated and hide the inner complexity behind a public interface. This allows objects to be used in a wide range of program packages without the internal realization needing to be known. - The connection of object-oriented modeled applications with a database places special demands on the DBMS and the development environment when you want to avoid the usual performance and semantics losses. This book provides a detailed description of the object model of the Cach postrelational database. In addition, the reader is guided step-by-step through the development of a first postrelational application. The accompanying CD-ROM contains the complete associated software.

Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at!

Item Specifications...

Pages   362
Est. Packaging Dimensions:   Length: 9.76" Width: 7.85" Height: 0.85"
Weight:   2.4 lbs.
Binding  Hardcover
Release Date   Jan 1, 2001
Publisher   Springer
ISBN  3540673199  
ISBN13  9783540673194  

Availability  0 units.

More About Wolfgang Kirsten

Register your artisan biography and upload your photo! Are You The Artisan or Author behind this product?
Improve our customers experience by registering for an Artisan Biography Center Homepage.

Product Categories

1Books > Subjects > Business & Investing > Industries & Professions > Information Management
2Books > Subjects > Computers & Internet > Databases > General
3Books > Subjects > Computers & Internet > Databases > Object Databases
4Books > Subjects > Computers & Internet > Databases > Relational Databases
5Books > Subjects > Computers & Internet > Programming > Software Design > Object-Oriented Design
6Books > Subjects > Computers & Internet > Programming > Software Design > Software Development

Reviews - What do customers think about Object-Oriented Application Development Using the Cache Postrelational Database?

Good Book For Beginners  Aug 15, 2008
This book is a good book for beginners who need an introduction to object programming as well as Cache Objects. This book was very helpful to me as I am a beginning programmer in both Cache Objects and Objects in general. I would recommend this book. If one is not new to objects but new to Cache Object Script they can skip the introduction to objects section and proceed with the Cache Object Script section. It is a good reference on the Cache Object script language. The only thing is it would have been good if there were a bit more examples in the Cache Object script and Cache Object sections. Some programming assignments to do on one's own and an answer sheet in the back of the book to these assignments would have been good as well. It would have given one a chance to put the concepts into practice themselves and then check their answers to see if they were on the right tract. At any rate I think this is a very good book.
mainly keywords without proper examples  Aug 14, 2006
This book is mainly a summary of the Caché elements and keywords - fairly the same as in the Caché html documentation. What the book lacks are proper examples. Caché is an object-oriented layer over old, procedural MUMPS, but the few examples in the book are mainly examples of the old MUMPS syntax (like a C++ book with all examples in plain C).
Two examples:
1. It describes that arguments of methods can be called either by value or by reference (p. 43), but it describes neither how a by-ref argument is defined (ByRef), nor how a method with by-ref arguments is called (with a dot). It is, however, described for old procedures (p. 138).
2. It describes that the DATATYPE %Date has a CLASSMETHOD (= static method in C#/C++) LogicalToDisplay (p. 36), but it does not describe what its argument is and how it is called. When calling a classmethod on a class you need to use the ##class() macro, but that's not described until page 171. Apparently, in case of a datatype like %Date, Caché creates wrappers for each property of that type (with the property name as prefix) and those are the ones to be called.

The thing with Caché is that it is fairly illogical and that the compiler agrees with nearly everything, so you can't get to business without proper examples. We bought this book hoping to get more examples than the Caché documentation provides, but alas, not this book. I rate this book 1 star, since it is quite expensive, while the contents are very, very meager.

Having this said, this is the only book about available about Caché, and is also on the cd-rom as a searchable pdf. So, if you're not familiar with MUMPS globals either, it will probably hold some interesting information for you.

Too little information for such a large product  May 25, 2003
I have been studying this book for over a year,
and though I have gotten to feel like I know my way around a Cache system, only been working with it a year (MUMPS too for that matter), there is too much information, Undocumented (WOLF KOELING will agree that Intersystems offers not to divulge. The book hits all the basics. Devices, servers, clients, GUI tools, $ZU hell, CSP, but with 15 pages to use per section it has to try and describe it, thats not quite enough. ALl in all its helpful, though, my advice is to ditch the book and read the newsgroup. People are very willing to help there.
Not enough detail  Sep 24, 2002
I didn't find this book to be very helpfull. You might as well read the online documentation.
Typical Database Review  Jun 21, 2002
Unfortunately, as with most books in this genre (OODB), the examples and explanations are limited to very simple designs. Furthermore, even the small amount of information dedicated to the design explanations is not enough to wet the appetite for even the most inexperienced individuals.

Removing the 'install' chapter and adding a chapter to dissect a simple 'Address' database with embedded lists of phones, addresses, emails, relationships, and more would go a LONG way. It is disappointing that the authors took the typical beginners approach to a subject that many relational database bigots are dying to beat up on. By not showing a direct comparison to a relational design (function by function, attribute by attribute) they have left InterSystems with little to demonstrate to their potential customers why Cache is a powerful alternative to the status quo.

Shame... Could have been such a terrific book and demonstrative example of how and why OODBs will eventaully rule the real world. Until then we will have to wait for the sequel and hope that it can address the shortcomings of this book.


Write your own review about Object-Oriented Application Development Using the Cache Postrelational Database

Ask A Question or Provide Feedback regarding Object-Oriented Application Development Using the Cache Postrelational Database

Item Feedback and Product Questions
For immediate assistance call 888.395.0572 during the hours of 10am thru 8pm EST Monday thru Friday and a customer care representative will be happy to help you!

Help us continuously improve our service by reporting your feedback or questions below:

I have a question regarding this product
The information above is incorrect or conflicting
The page has misspellings or incorrect grammar
The page did not load correctly in my browser or created an error.

Email Address:
Anti Spam Question. To combat spammers we require that you answer a simple question.
What color is the sky?
Leave This Blank :
Do Not Change This Text :

Add This Product Widget To Your Website

Looking to add this information to your own website? Then use our Product Widget to allow you to display product information in a frame that is 120 pixels wide by 240 pixels high.

    Copy and paste the following HTML into your website and enjoy!

Order toll-free weekdays 10am thru 10pm EST by phone: 1-888-395-0572 (Lines are closed on holidays & weekends.)
Customer Service | My Account | Track My Orders | Return Policy | Request Free Catalog | Email Newsletter

Gift Certificates
RSS Feeds
About Us
Contact Us
Terms Of Use
Privacy Policy