Objektorientierte Datenbanken: Die C++-Anbindung des ODMG-Standards

Author:   Martin Schader
Publisher:   Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Edition:   1997 ed.
ISBN:  

9783540619185


Pages:   219
Publication Date:   27 January 1997
Format:   Paperback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $71.28 Quantity:  
Add to Cart

Share |

Objektorientierte Datenbanken: Die C++-Anbindung des ODMG-Standards


Overview

Wer sich über den Standard der ""Object Database Management Group"" zur Definition und Manipulation persistenter Objekte informieren will, findet in dieser Einführung alles Wissenswerte: von der programmiersprachenunabhängigen Objektdefinitionssprache ODL über die C++-basierte Objektmanipulationssprache OML bis zur Anfragesprache OQL und ihrer C++-Anbindung C++-OQL. Alle Sprachkonstrukte sind anhand zahlreicher Beispiele erläutert. Übungsaufgaben mit Lösungen, sämtliche Syntaxregeln und ein ausführlicher Index zur schnellen Orientierung ergänzen dieses Lehr- und Nachschlagewerk.

Full Product Details

Author:   Martin Schader
Publisher:   Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Imprint:   Springer-Verlag Berlin and Heidelberg GmbH & Co. K
Edition:   1997 ed.
Dimensions:   Width: 15.50cm , Height: 1.20cm , Length: 23.50cm
Weight:   0.750kg
ISBN:  

9783540619185


ISBN 10:   3540619186
Pages:   219
Publication Date:   27 January 1997
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.
Language:   German

Table of Contents

1 Einleitung.- 1.1 Die Ziele der ODMG.- 1.2 Die Hauptbestandteile des Standards.- 1.3 Die Zusammenarbeit mit anderen Gremien.- 2 Das ODMG-Objektmodell.- 2.1 Überblick und Beispiele.- 2.2 Typen, Klassen und ihre Eigenschaften.- 2.2.1 Vererbungsstrukturen.- 2.2.2 Extensionen.- 2.2.3 Schlüssel.- 2.3 Objekte.- 2.3.1 Objektidentitäten.- 2.3.2 Objektnamen.- 2.3.3 Die Lebensdauer von Objekten.- 2.3.4 Atomare Objekte und Collection-Objekte.- 2.4 Literale.- 2.4.1 Atomare Literale.- 2.4.2 Strukturierte Literale.- 2.4.3 Collection-Literale.- 2.5 Objekteigenschaften.- 2.5.1 Attribute.- 2.5.2 Objektbeziehungen.- 2.6 Objektverhalten.- 2.7 Transaktionen und Sperren.- 2.8 Datenbankmethoden.- 2.9 Übungsaufgaben.- 3 Die Objektdefinitionssprache ODL.- 3.1 Einleitung.- 3.2 Lexikalische Konventionen.- 3.3 Literalkonstanten.- 3.4 Spezifikationen.- 3.5 Konstantendeklarationen.- 3.6 Typdeklarationen.- 3.6.1 Typspezifizierer.- 3.6.2 Deklaratoren.- 3.7 Attributdeklarationen.- 3.8 Beziehungsdeklarationen.- 3.9 Ausnahmedeklarationen.- 3.10 Methodendeklarationen.- 3.11 ODL-Beispiel.- 3.12 Übungsaufgaben.- 4 Die C++-Anbindung.- 4.1 Einleitung.- 4.1.1 Basistypen fester Größe.- 4.1.2 Die Klasse d_String.- 4.1.3 Ausnahmebehandlung.- 4.2 Die C++-ODL.- 4.2.1 Objektbeziehungen.- 4.3 C++-ODL-Beispiel.- 4.4 Die Objektmanipulationssprache C++-OML.- 4.4.1 Die vier grundlegenden Klassen.- 4.4.2 Objekterzeugung.- 4.4.3 Objektmanipulation.- 4.4.4 Objektzerstörung.- 4.4.5 Attribute.- 4.4.6 Objektbeziehungen (1).- 4.4.7 Die ODMG-Collection-Klassen.- 4.4.8 Objektbeziehungen (2).- 4.4.9 Methoden.- 4.4.10 Klassen zur Behandlung strukturierter Literale.- 4.4.11 Transaktionsmanagement.- 4.5 C++-OML-Beispiel.- 4.6 Übungsaufgaben.- 5 Die Anfragesprache OQL.- 5.1 Einleitung.- 5.2 Die OQL-Syntax.- 5.2.1 Basisausdrücke.- 5.2.2 Einfache Ausdrücke.- 5.2.3 Vergleichsausdrücke.- 5.2.4 Boolesche Ausdrücke.- 5.2.5 Konstruktorausdrücke.- 5.2.6 Zugriffsausdrücke.- 5.2.7 Collection-Ausdrücke.- 5.2.8 Mengenausdrücke.- 5.2.9 Konversionsausdrücke.- 5.2.10 Select-Ausdrücke.- 5.3 C++-OQL.- 5.3.1 Die Klasse d_OQL_Query.- 5.3.2 Anfragen mit der d_Collection-Klasse.- 5.4 C++-OQL-Beispiel.- 5.5 Übungsaufgaben.- A Lösungen zu den Übungsaufgaben.- B Die ODL-Syntaxregeln.- C Die OQL-Syntaxregeln.

Reviews

Author Information

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

NOV RG 20252

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List