Zur Haupt­na­vi­ga­ti­on sprin­gen [Alt]+[0] Zum Sei­ten­in­halt sprin­gen [Alt]+[1]

Ab­fra­gen mit meh­re­ren Ta­bel­len in Ent­wurfs­an­sicht

Kom­ple­xer sind Ab­fra­gen einer Da­ten­bank, bei denen meh­re­re Ta­bel­len be­nö­tigt wer­den.

Bei­spiel

Entwurfsansicht - Beziehung zwischen Tabellen darstellen (eigenes Werk)

Ent­wurfs­an­sicht - Be­zie­hung zwi­schen Ta­bel­len dar­stel­len

Es sol­len die Ein­woh­ner­zah­len aller Groß­städ­te am Rhein er­mit­telt wer­den.

Wir ver­wen­den zu­nächst wie­der die Ent­wurfs­an­sicht. Die be­nö­tig­ten Ta­bel­len wer­den hin­zu­ge­fügt und die Bezie­hung zwi­schen den Ta­bel­len dar­ge­stellt. Dabei zieht man eine Ver­bin­dung vom Fremd­schlüs­sel in der einen Ta­bel­le (hier STADT.​kennzei­chen) zum Pri­mär­schlüs­sel in der an­de­ren Ta­bel­le (hier FLUS­S_­STADT.kenn­zei­chen).

Entwurfsansicht - Projektion und Selektion (eigenes Werk)

Ent­wurfs­an­sicht - Pro­jek­ti­on und Se­lek­ti­on

Wir kön­nen nun die Ab­fra­ge wie üb­lich er­gän­zen, indem die ge­wünsch­ten Ei­gen­schaf­ten für die Er­geb­nista­bel­le in der Zeile Feld ein­ge­tra­gen wer­den und evtl. Selektions­bedingungen in der Kri­te­ri­um-Zeile fest­ge­legt wer­den. In der Auf­ga­be ist dies z.B. fname = 'Rhein'

 

 

Hin­ter­grund­in­for­ma­tio­nen: Her­un­ter­la­den [odt][296 KB]

 

Wei­ter zu Ab­fra­gen mit meh­re­ren Ta­bel­len in SQL