Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Datenbanken » [Oracle SQL Developer] Foreign/Primary-Keys bzw Gemeinsamkeiten anzeigen » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Der letzte Beitrag
matt99 [Oracle SQL Developer] Foreign/Primary-Keys bzw Gemeinsamkeiten anzeigen

Was kürzeres fiel mir so auf Anhieb nicht ein : )
Und zwar wollte ich wissen, wie man sich beim SQL Developer von Oracle auf Anhieb Schnittstellen bzw. Beziehungen von einzelnen Tabellen anzeigen kann?
Konkretes Problem: Ich weiß, dass man sich mit dem Data Modeller eine schicke Übersicht machen kann und die FKs und PKs anzeigen lassen kann. Wenn man aber nun eine schlecht erstellte/gepflegte Datenbank hat, sind diese (nicht immer) hinterlegt. Auch benötige ich ja meines Wissens nach keine FKs und PKs um Tabellen zu joinen, solange ich "einen gemeinsamen Nenner" (zum Beispiel Personalnummern) habe.
Nehmen wir folgendes als Beispiel: Meine Datenbank hat 100 Tabellen und ich will Tabelle x mit Tabelle y verbinden um Ergebnis z zu erhalten. Nun weiß ich nicht wo meine Informationen hinterlegt sind um Ergebnis z zu erhalten bzw. kenne ich entsprechend Tabelle x/y nicht um einen Join zu machen. Gibt es nun einen Befehl a la

select schnittstelle-fuer-join from tabelle x, tabelle y

oder noch besser

select schnittstelle-fuer-join from tabelle x, und-tabelle-y-muss-der-develeoper-selber-finden

?

Es ist halt problematisch wenn man 100 Tabellen hat und jede Tabelle erst durchforsten muss, eh man die "Beziehung für den Join" gefunden hat. Ich hoffe man versteht mein Problem.