Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$13.79 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $0.70 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
The Object Data Standard: ODMG 3.0 (The Morgan Kaufmann Series in Data Management Systems)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

The Object Data Standard: ODMG 3.0 (The Morgan Kaufmann Series in Data Management Systems) [Paperback]

R. G. Cattell (Editor), Douglas K. Barry (Editor), Mark Berler (Editor), Jeff Eastman (Editor), David Jordan (Editor), Conn Russell FCA DIBICM (Editor), Olaf Schadow (Editor), Torsten Stanienda (Editor), Fernando Velez (Editor)
4.0 out of 5 stars  See all reviews (2 customer reviews)

Price: $74.95 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

1558606475 978-1558606470 February 2, 2000 1

This isn't a book about the Object Data Standard; it's the complete,
fully authoritative version of the standard itself, presented by the
researchers who developed it. This book provides all the details
comprising ODMG 3.0, making the latest version of the specification
the most mature and most flexible yet.

When it comes to storing objects in databases, ODMG 3.0 is a
standard with which you need to be familiar-whether you design,
develop, or implement object database products, object-to-relational
database mapping products, or applications based on these products.

* Presents authoritative, completely up-to-date information not available anywhere else.
* Documents all the changes found in version 3.0, including enhancements to the Java language binding, greater semantic precision, and various improvements and corrections throughout the standard.
* Pays special attention to the broadening of the standard to support recent developments in object-to-database mappings (ODMs) that allow objects to be stored in relational databases.
* Provides a way to write Java, C++, or Smalltalk code that works with the entire spectrum of database products, while taking full advantage of your organization's preferred platform.
* Continues to cover everything retained from version 2.0, including key details relating to C++, Smalltalk, and Object Query Language.
* Establishes a level of stability for this increasingly important specification.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Customers Who Viewed This Item Also Viewed


Editorial Reviews

Amazon.com Review

Object-oriented databases should get a big boost with the emergence of the new Object Data Management Group (ODMG) 3 standard. Written by its inventors, The Object Data Standard: ODMG 3.0 provides an up-to-the-minute reference on this important new way of working with databases through objects. Any C++, Java, or Smalltalk programmer can benefit from this compact yet very useful reference work.

With ODMG 3 you can program databases using your favorite object-oriented programming language, and objects can be saved to an underlying database transparently.

After some material on the philosophy and design principles behind ODMG, the book delivers a practical reference to important aspects of this new standard, beginning with data types and the Object Definition Language (ODL) for defining objects. One of the best parts of this text has to be its nicely comprehensive guide to types of query operations available using the Object Query Language (OQL). (The examples show you how to start exploring the capabilities of OQL, with samples that use a hypothetical college course registration database.)

The most immediately useful chapters here look at the bindings for C++, Smalltalk, and Java in ODMG 3. Each section lists the data types, database operations, and collection classes in each language used to communicate with object databases. (Working programmers should be able to use these chapters as a reference once ODMG 3 support arrives in actual products.) Overall, this text provides a necessary source of vital information on the latest in programming strategies for object-oriented databases. --Richard Dragan

Topics covered: Object Data Management Group (ODMG) 3 standard for object-oriented databases, history of ODMG specifications, object model, types, literals, properties, operations, metadata, locking, transactions, database operations, Object Definition Language (ODL), Object Interchange Format (OIF), Object Query Language (OQL), polymorphism, query tips and syntax, C++, Smalltalk and Java bindings for ODMG, ODMG 3 vs. OMG Object Model, formal syntax with EBNF notation, and sample ODMG code.

From the Back Cover

This isn't a book about the Object Data Standard; it's the complete,
fully authoritative version of the standard itself, presented by the
researchers who developed it. This book provides all the details
comprising ODMG 3.0, making the latest version of the specification
the most mature and most flexible yet.

When it comes to storing objects in databases, ODMG 3.0 is a
standard with which you need to be familiar-whether you design,
develop, or implement object database products, object-to-relational
database mapping products, or applications based on these products.

Features

  • Presents authoritative, completely up-to-date information not available anywhere else.
  • Documents all the changes found in version 3.0, including enhancements to the Java language binding, greater semantic precision, and various improvements and corrections throughout the standard.
  • Pays special attention to the broadening of the standard to support recent developments in object-to-database mappings (ODMs) that allow objects to be stored in relational databases.
  • Provides a way to write Java, C++, or Smalltalk code that works with the entire spectrum of database products, while taking full advantage of your organization's preferred platform.
  • Continues to cover everything retained from version 2.0, including key details relating to C++, Smalltalk, and Object Query Language.
  • Establishes a level of stability for this increasingly important specification.

Product Details

  • Paperback: 280 pages
  • Publisher: Morgan Kaufmann; 1 edition (February 2, 2000)
  • Language: English
  • ISBN-10: 1558606475
  • ISBN-13: 978-1558606470
  • Product Dimensions: 9 x 7.3 x 0.7 inches
  • Shipping Weight: 14.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #620,323 in Books (See Top 100 in Books)

More About the Author

Douglas Barry specializes in enterprise architecture with an emphasis in service-oriented architecture, database systems, and object technology, His practice is aimed at accelerating your understanding and use of software technology. He is an author, columnist, guest lecturer, international speaker, and mentor.

Mr. Barry has consulted to over 80 companies operating in the areas of finance, stock trading, computer-aided design, telecommunications, electronic catalogs, software development, manufacturing, and military applications. He has written or edited five books and was the series editor for the The Savvy Manager's Guides, published by Morgan Kaufmann.

 

Customer Reviews

2 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

4 of 4 people found the following review helpful:
4.0 out of 5 stars A valuable resource, July 23, 2001
This review is from: The Object Data Standard: ODMG 3.0 (The Morgan Kaufmann Series in Data Management Systems) (Paperback)
A well-written, concise reference covering a diverse range of topics that will be of interest to all who know the frustration of cramming complex OO systems into relational tables.

From a complete design pattern for Object and Object Relational database systems, to design patterns for declarative language symantics; from C++ and Java to SmallTalk bindings; from BNF grammars to compiler models; the book proved invaluable at overcoming the myriad problems presented to the developer implementing an object-relational DMBS.

As a direct result of this reference work I have implemented ORDBMS systems in Java and (can you believe it) JavaScript. The JavaScript implementation provides a complete persistence layer for JavaScript objects running in an ASP environment.

As a result, systems with complex data relationships that would curl the hair on a relational database programmer's head have been implemented simply and with the minimum development time.

I await with anticipation emergence of the JDO from the work of the ODMG.

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


4.0 out of 5 stars The object database standard, February 8, 2009
By 
Amazon Verified Purchase(What's this?)
This review is from: The Object Data Standard: ODMG 3.0 (The Morgan Kaufmann Series in Data Management Systems) (Paperback)
This is a must-have book if you want to know the state-of-the-art of object database standardization efforts up to this point.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
This document describes the continuing work by members of the Object Data Management Group (ODMG) on specifications for persistence of object-oriented programming language objects in databases. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
unsigned short year, unsigned short month, unsigned short hour, unsigned short minute, unsigned long position, inverse traversal path, unsigned short day, second template argument, object specification languages, unsigned long index, attribute string name, void unbind, ean operator, scoped name, void bind, transaction object, object query language, void resize, literal types, transient objects, binding respects, reviewer member, application cache, exception object, traversal paths
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Object Definition Language, Java Community Process, Palo Alto, Object Interchange Format, Transaction Notl, Values Default Description, Interface Definition Language, Jack Person, Keys Key, Language Definition, Persistence Service, Sally Person, Sun Microsystems
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject