The Object Data Standard: ODMG 3.0

前表紙
Roderic Geoffrey Galton Cattell, Douglas K. Barry, Mark Berler
Morgan Kaufmann, 2000 - 280 ページ

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.
 

ページのサンプル

目次

Overview
1
12 Major Components
2
13 Participants
3
14 History and Status
4
Object Model
9
Specifications and Implementations
10
23 Objects
15
24 Literals
31
411 Syntactical Abbreviations
124
412 OQL Syntax
126
C++ Binding
133
52 C++ ODL
139
53 C++ OML
151
54 C++ OQL
187
55 Schema Access
190
56 Example
206

25 The Full Builtin Type Hierarchy
35
26 Modeling State Properties
37
27 Modeling Behavior Operations
41
28 Metadata
42
29 Locking and Concurrency Control
53
210 Transaction Model
54
211 Database Operations
58
Object Specification Languages
61
33 Object Interchange Format
78
Object Query Language
89
43 Query Input and Result
90
44 Dealing with Object Identity
91
45 Path Expressions
92
46 Undefined Values
95
47 Method Invoking
96
48 Polymorphism
97
49 Operator Composition
98
410 Language Definition
99
Smalltalk Binding
213
62 Smalltalk ODL
216
63 Smalltalk OML
226
64 Smalltalk OQL
231
65 Schema Access
232
Java Binding
239
72 Java ODL
245
73 Java OML
247
74 Java OQL
256
75 Property File
258
Comparison with the OMG Object Model
263
A3 Components and Profiles
264
A4 Type Hierarchy
266
A6 Other Standards Groups
267
Biographies
269
INDEX
273
著作権

他の版 - すべて表示

多く使われている語句

著者について (2000)

Douglas K. 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.

書誌情報