WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)
-
Upload
eberhart-leider -
Category
Documents
-
view
106 -
download
1
Transcript of WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)
![Page 1: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/1.jpg)
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Vorlesung #3
Das relationale Modell (Teil 2)
![Page 2: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/2.jpg)
© 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
![Page 3: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/3.jpg)
© 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
![Page 4: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/4.jpg)
© 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
![Page 5: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/5.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 5
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 6: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/6.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 6
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 7: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/7.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 7
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 8: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/8.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 8
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 9: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/9.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 9
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 10: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/10.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 10
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 11: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/11.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 11
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 12: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/12.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 12
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 13: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/13.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 13
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 14: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/14.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 14
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 15: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/15.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 15
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 16: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/16.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 16
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 17: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/17.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 17
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 18: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/18.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 18
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 19: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/19.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 19
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 20: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/20.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 20
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 21: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/21.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 21
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 22: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/22.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 22
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 23: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/23.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 23
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 24: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/24.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 24
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 25: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/25.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 25
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 26: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/26.jpg)
© Bojan Milijaš, 16.10.2009 Vorlesung #3 - Das relationale Modell (2) 26
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
![Page 27: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/27.jpg)
© 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
![Page 28: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/28.jpg)
© 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.)
![Page 29: WS 2009/10 Datenbanksysteme Fr 15:15 – 16:45 R 0.006 Vorlesung #3 Das relationale Modell (Teil 2)](https://reader036.fdokument.com/reader036/viewer/2022081516/55204d7749795902118cbeee/html5/thumbnails/29.jpg)
WS 2009/10Datenbanksysteme
Fr 15:15 – 16:45R 0.006
Vorlesung #3
Ende