Domino 9 und frühere Versionen > ND6: Entwicklung

Daten aus mehreren datenbanken in einer ansicht anzeigen!

<< < (2/5) > >>

koehlerbv:

--- Zitat von: klauss am 10.08.05 - 15:31:10 ---Versteh ich jetzt nicht. Wenn in der einen DB doch die Namen + Tel-Nr drin sind, wofür dann zwei DBs ?

--- Ende Zitat ---

Die Antwort stand schon inder Frage:

--- Zitat von: ironluke am 10.08.05 - 15:08:33 ---... in der einen sind Telefonnummern gespeichert in der anderen die namen dazu

--- Ende Zitat ---

Thomas hat schon vollkommen Recht: In einer Notes-DB, die völlig anders strukturiert ist als eine relationale, wird das nix.

Bernhard

klaussal:
@Bernhard,

wenn doch in einer DB Namen + Tel-Nr liegen, warum will er dann sich die Daten aus 2 Dbs zusammensuchen ?  Das habe ich nicht verstanden.

Thomas Schulte:
Klaus geht doch mal einen Schritt zur Seite du stehst auf der Leitung.  ;D

Lukas hat zwei Datenbanken. In der einen stehen die Namen und in der anderen die Nummern. Wobei ich das eigentlich nicht glauben kann. Das müsste dann schon ein ........ (nein das schreib ich jetzt nicht aus) programmiert haben

flaite:
In Zugriff auf relationale Datenbanken macht es auch einen gewaltigen Unterschied, ob die Daten in verschiedenen oder in derselben Datenbank leben. Im Falle von mehreren Datenbanken muss man z.B. mit verteilten Transaktionen arbeiten, wenn man Transaktionen benötigt (und das kommt oft vor). Und dafür braucht man komplexen Zusatz, der sich negativ auf
a) auf die Komplexiät
b) auf die Robustheit
und c) die Performance

auswirkt.

Man kann meines Wissens auch normalerweise keinen SQL Befehl über mehrere Datenbanken machen.
In DB2 V8 gibts aber jetzt so ein federierte Tabellen feature, womit das irgendwie möglich ist, Fremdtabellen (sogar von Oracle) virtuell einzuladen.
Im programmatischen Zugriff gehst du immer von der Connection aus. Und die hat eine 1 zu 1 Beziehung mit der Datenbank. Es gibt keine Connection, die für mehrere Datenbanken auf einem RDBMS Server gültig ist.
Es ist auch nicht relational, zusammenhängende Daten über mehrere Datenbanken zu streuen.
Relational ist: Redundanzen in 1 Datenbank vermeiden.

Es ist also nix Notes-Spezifisches.

Thomas Schulte:
Und Axel was hat das jetzt mit der Frage zu tun?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln