Upload
eberhart-leider
View
106
Download
1
Embed Size (px)
Citation preview
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Vorlesung #3
Das relationale Modell (Teil 2)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 2
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
„Fahrplan“
Feedback / Wiederholung Vorlesung#2 relationale Algebra Relationenkalkül
Tupel-Kalkül Domänen-Kalkül
Fazit und Ausblick Vorlesung #4
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 3
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Relationale AlgebraOperatoren (1)
Selektion Projektionx KreuzproduktA Join (Verbund) Umbenennung Mengendifferenz Division Vereinigung Mengendurchschnitt
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 4
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Relationale AlgebraOperatoren (2)
F Semi-Join (linker)
E Semi-Join (rechter)
C linker äußerer Join
D rechter äußerer Join
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 5
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 6
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 7
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 8
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 9
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 10
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 11
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 12
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 13
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 14
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 15
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 16
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 17
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 18
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 19
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 20
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 21
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 22
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 23
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 24
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 25
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 26
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 27
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Fazit
Das relationale Modell wurde eingeführt Einordnung in das Gesamtbild eines
Information-Management Systems Modellierung (Entity Relationship wird
übersprungen und in 4. Semester behandelt) Definition des relationalen Modells Relationenschema und Ausprägung Relationale Abfragesprachen
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 28
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Ausblick Vorlesung #3
Das relationale Modell Relationale Modellierung von 1:1, 1:n, n:m
Beziehungen, Generalisierung, schwachen Entity-Typen etc.
Die Relationale Algebra (Selektion, Projektion, Vereinigung, relationale Division, Mengendurchschnitt, Joins, kartesisches Produkt etc.)
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Vorlesung #3
Ende