Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Willkommen zum DBS I – Praktikum!

Ähnliche Präsentationen


Präsentation zum Thema: "Willkommen zum DBS I – Praktikum!"—  Präsentation transkript:

1 Willkommen zum DBS I – Praktikum!
Heiko Müller Lehr- und Forschungseinheit Datenbanken und Informationssysteme

2 Übungsaufgaben Ausgabe Abgabe Organisatorisches
Dienstags (aller 2 Wochen) erste Serie heute im Goya Aufgabenblätter sind Hausaufgabe Abgabe Donnerstags in der übernächsten Woche Abgabe zunächst in Papierform während der Übung oder im Raum IV. 208 Alle Aufgabenblätter müssen bearbeitet werden Organisatorisches Aufgaben werden in Dreiergruppen bearbeitet; Wer hat noch keine Gruppe? Lehr- und Forschungseinheit Datenbanken und Informationssysteme

3 Organisatorisches Praktikumschein Mailingliste 75% der Gesamtpunktzahl
Voraussetzung zur Prüfungszulassung Mailingliste Über Goya Lehr- und Forschungseinheit Datenbanken und Informationssysteme

4 Software Im Praktikum: DB2
DB2 Personal Developer‘s Edition unter DB2 Universal als Leih-CD bei Herrn Werner (Raum IV. 205) Lehr- und Forschungseinheit Datenbanken und Informationssysteme

5 ER–Modellierung Lehr- und Forschungseinheit Datenbanken und Informationssysteme

6 Ziele Basiselemente von E-R-Diagrammen kennen
Grad, Kardinalität, Teilnahme & min-max-Notation verstehen und anwenden einfache ER-Modelle erstellen Lehr- und Forschungseinheit Datenbanken und Informationssysteme

7 ERM-Basisnotation Konzept Darstellung & Beispiel Entität Attribute
Schlüssel schwache einwertig Beziehung (Relationship) mehrwertig zusammengesetzt Angestellter Ang.-Nr. Ang.-Name Angestellter Qualifikationen arbeitet am Strasse PLZ Adresse Stadt Haus-Nr. Lehr- und Forschungseinheit Datenbanken und Informationssysteme

8 Beziehungen (Grad) Konzept Grad der Beziehung Darstellung & Beispiel
zweistellig zweistellig & rekursiv dreistellig ist Teil von Abteilung Hauptabteilung ist verheiratet mit Person verwendet Angestellter Qualifikation Projekt Lehr- und Forschungseinheit Datenbanken und Informationssysteme

9 Beziehungen (Kardinalität)
Konzept Kardinalität d. Beziehung Darstellung & Beispiel 1 : 1 1 : N N : M Beschreibt die maximale erlaubte Beteiligung eines Objektes an der Beziehung wird geleitet von 1 1 Abteilung Angestellter beschäftigt 1 N Abteilung Angestellter arbeitet an M N Angestellter Projekt Lehr- und Forschungseinheit Datenbanken und Informationssysteme

10 Beziehungen (Teilnahme)
Konzept Teilnahme an der Beziehung Darstellung & Beispiel partiell total unbestimmt wird geleitet von Abteilung Angestellter ist besetzt von Büro Angestellter besitzt Angestellter Telefon Lehr- und Forschungseinheit Datenbanken und Informationssysteme

11 Beziehungen (min-max-Notation)
wird geleitet von (0,1) (0,*) Abteilung Angestellter ist besetzt von (1,*) (1,1) Büro Angestellter (2,*) lehrt (1,1) Professor Lehrveranstaltung Lehr- und Forschungseinheit Datenbanken und Informationssysteme

12 schwache Entitäten die Attribute schwacher Entitäten reichen zur Bildung eines Schlüssels nicht aus Schwache Entitäten müssen total an mindestens einer Beziehung zu einer „starken“ Entität teilhaben besteht aus 1 N Bestellung Einzelposten Bestell-Nr. Bestelldatum Bestellpreis Anzahl Lehr- und Forschungseinheit Datenbanken und Informationssysteme

13 Modellierungsrichtlinien
Alles so explizit wie möglich modellieren Nichts als Attribut modellieren, wenn es Entität sein kann! Keine Redundanzen Jeder Entity-Type hat einen Schlüssel! Schwache Entitäten vermeiden ! Lehr- und Forschungseinheit Datenbanken und Informationssysteme

14 Beispiel (1) Ein Land besitzt einen Namen, eine Länderkennung und eine Einwohnerzahl Für Kontinente sind jeweils Name und Fläche gegeben Ein Land ist Teil eines Kontinentes und ist mit anderen Ländern benachbart Ein Land besitzt mindestens eine Stadt, welche einen Name hat. Städte können an einem Fluss, an einem See oder an einem Meer liegen Flüsse besitzen einen Namen und haben eine bestimmte Länge. Seen und Meere sind jeweils durch Namen und Flächen charakterisiert Flüsse münden in Flüsse, Seen oder Meere Ein Meer kann in ein anderes Meer übergehen Ein Land ist Mitglied von Organisationen, welche einen Zweck verfolgen, einen Namen und ein Gründungsjahr besitzen. Das Eintrittsjahr des Landes ist dokumentiert. Eine Organisation hat ihren Sitz in einer Stadt. Lehr- und Forschungseinheit Datenbanken und Informationssysteme

15 Beispiel (2) Hausverwaltungen verwalten Häuser. Eine Hausverwaltung darf nicht mehr als 5 Häuser verwalten. Personen haben einen Namen und einen Wohnort. Personen heiraten. Personen dürfen nur einmal heiraten. Das Datum der Heirat wird gespeichert. Wie verändert man das letzte Beispiel, um Polygamie zuzulassen? Eine oder zwei Personen trainieren eine Basketballmannschaft, für die genau fünf Personen spielen. Die Mannschaft hat ein Gründungsjahr und einen Namen, Personen haben einen Namen. Sowohl Trainer als auch Spieler werden maximal auf ein Team verpflichtet. Lehr- und Forschungseinheit Datenbanken und Informationssysteme

16 Beispiel (3) Ein Lehrer besitzt einen Namen und eine Adresse und unterrichtet mehrere Fächer Eine Schule stellt mehrere Lehrer an, mindestens jedoch einen. Es gibt Lehrer, die keine Anstellung haben Eine Schule hat einen Namen, eine Bezeichnung und befindet sich an einem Ort Orte zeichnen sich durch Namen und Postleitzahl aus Lehrer nehmen an Weiterbildungsmaßnahmen zu einem bestimmten Thema teil. Der Zeitpunkt der Anmeldung wird protokolliert. Die Weiterbildung findet an einem bestimmten Ort statt, wobei die Lehrer von wieder anderen Lehrern ausgebildet werden. Lehr- und Forschungseinheit Datenbanken und Informationssysteme

17 Ziele Basiselemente von E-R-Diagrammen kennen
Grad, Kardinalität, Teilnahme & min-max-Notation verstehen und anwenden einfache E-R-Modelle erstellen Lehr- und Forschungseinheit Datenbanken und Informationssysteme


Herunterladen ppt "Willkommen zum DBS I – Praktikum!"

Ähnliche Präsentationen


Google-Anzeigen