Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Leonhardt Gibert Geändert vor über 11 Jahren
1
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 Vorlesung #3 Das relationale Modell (Teil 2)
2
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012 Fahrplan Wiederholung Vorlesung#2 (bis Theta-Join) Relationale Algebra ist sehr wichtig für die Anfragebearbeitung – denken Sie an den Auswertungs-Plan (F10) ! Das relationale Modell Andere Join-Arten Relationale Division Relationen-Kalkül Tupelkalkül (spätere Umsetzung in SQL) Domänenkalkül Fazit und Ausblick Vorlesung #4 – SQL
3
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012 Relationale Abfragesprachen Man braucht neben der Strukturbeschreibung (relationales Datenbankschema) auch eine Sprache, um die Informationen aus der Datenbank gemäß vorgegeben Kriterien extrahieren zu können Relationale Algebra beinhaltet einen relational-algebraischen Ausdruck wird bei der Anfragenbearbeitung benutzt (wie werden die Daten selektiert) Relationenkalkül Rein deklarativ (was und nicht wie selektiert wird) Tupelkalkül Domänenkalkül
4
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012 Relationale Algebra Operatoren (1) Selektion Projektion x Kreuzprodukt A Join (Verbund) Umbenennung Mengendifferenz Division Vereinigung Mengendurchschnitt
5
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012 Relationale Algebra Operatoren (2) F Semi-Join (linker) E Semi-Join (rechter) C linker äußerer Join D rechter äußerer Join
6
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
7
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
8
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
9
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
10
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
11
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
12
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
13
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 12.10.2012
14
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
15
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
16
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
17
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
18
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
19
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
20
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
21
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
22
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
23
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
24
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
25
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
26
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
27
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
28
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
29
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012
30
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012 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
31
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 © Bojan Milijaš, 19.10.2012 Ausblick Vorlesung #4 SQL !!!
32
WS 2012/13 Datenbanksysteme Fr 15:15 – 16:45 R 0.207 Vorlesung #3 Ende
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.