Thread View: de.comp.lang.c++
3 messages
3 total messages
Started by Michael Zelbel
Tue, 06 Feb 1996 22:52
? Objekte in SQL
Author: Michael Zelbel
Date: Tue, 06 Feb 1996 22:52
Date: Tue, 06 Feb 1996 22:52
6 lines
861 bytes
861 bytes
Hi, wir starten jetzt an der FH Dortmund das Projekt, ein Interface zwischen objektorientierten Anwendungen und relationalen Datenbanken (hier ORACLE) zu entwickeln. Kennt jemand irgendeine Software in dieser Richtung? Hat jemand irgendwelche Tips für den Entwurf einer solchen Software? Egal wie gut oder banal euer Tip oder Kommentar dazu ist, wir sind für jede Reaktion dankbar.
Re: ? Objekte in SQL
Author: Watson
Date: Wed, 07 Feb 1996 09:37
Date: Wed, 07 Feb 1996 09:37
26 lines
1562 bytes
1562 bytes
Michael Zelbel wrote: > Hi, wir starten jetzt an der FH Dortmund das Projekt, ein Interface > zwischen objektorientierten Anwendungen und relationalen Datenbanken > (hier ORACLE) zu entwickeln. Kennt jemand irgendeine Software in dieser > Richtung? Hat jemand irgendwelche Tips für den Entwurf einer solchen > Software? Egal wie gut oder banal euer Tip oder Kommentar dazu ist, wir > sind für jede Reaktion dankbar. Es gibt von SNI ein Produkt mit dem unaussprechbaren Namen OSQLIF. Dieses stellt die Zugriffe auf eine Oracle/ Informix-Datenbank objektorientiert (C++) dar. Es scheint, als jemand schon Eure Arbeit gemacht ;-) OSQLIF sieht aber nicht wie eine OODB aus, d. h. es gibt keine implizite Objektpersistenz, sondern lediglich SQL-Klassen. Alles weitere erfahrt ihr sicherlich von SNI. Hope this helps, -- * Greetinx from Watson (sayegh@fokus.gmd.de) http://www.fokus.gmd.de/ovma/employees/sayegh/entry.html signal(SIGSEGV,SIG_IGN);
Re: ? Objekte in SQL
Author: J"oerg P. Berger
Date: Wed, 14 Feb 1996 14:27
Date: Wed, 14 Feb 1996 14:27
52 lines
2168 bytes
2168 bytes
Michael.Zelbel@t-online.de (Michael Zelbel) wrote:
>Hi, wir starten jetzt an der FH Dortmund das Projekt, ein Interface
>zwischen objektorientierten Anwendungen und relationalen Datenbanken
>(hier ORACLE) zu entwickeln. Kennt jemand irgendeine Software in dieser
>Richtung? Hat jemand irgendwelche Tips für den Entwurf einer solchen
>Software? Egal wie gut oder banal euer Tip oder Kommentar dazu ist, wir
>sind für jede Reaktion dankbar.
Ich hab ein ein Projekt auch mal so etwas gemacht. Ich will nur mal
kurz die Grundstruktur beschreiben:
Es gibt Klassen, die Daten enthalten, welche in den rows der
Tabellen abgelegt werden ( Nat"urlich k"onnen hier auch Methoden
angesiedelt sein). Ein Beispiel ist: Person
Als weiteres gibt es eine Template-Klasse , die mit solchen
Datenklassen instanziert wird.
DB < Person > tab;
Person per;
for ( tab.first() , tab.valid() , tab.next() )
{
tab.read ( per );
}
Au\3der kann nat"urlich auch eine Spezialisierung vorgenommen werden:
class DB_Person : public DB < Person >
Diese Klasse DB arbeitet mit zweit weitern Klassen, die die
eigentliche Arbeit erledigen:
- einem Treiber f"ur die Zugriffe auf Tabellen
( es ist m"oglich gleichzeitig auf verschiedene Systeme aus
einer Applikation heraus zuzugreifen )
- eiem Validierungsmechnismus, mit dem man einfache
Mengeneingrenzungen vornehmen kann.
Gruss
J"org
-------------------------------------------------------------------------
Joerg P. Berger
Hauptstrasse 111 66904 Bruecken
Fax: ++49 6386-7802 EMail: jpb@guug.de
-------------------------------------------------------------------------
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads