🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: de.comp.lang.c++
3 messages
3 total messages Started by Michael Zelbel Tue, 06 Feb 1996 22:52
? Objekte in SQL
#1536
Author: Michael Zelbel
Date: Tue, 06 Feb 1996 22:52
6 lines
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
#1540
Author: Watson
Date: Wed, 07 Feb 1996 09:37
26 lines
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
#1657
Author: J"oerg P. Berger
Date: Wed, 14 Feb 1996 14:27
52 lines
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