Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
q2:aufgaben_zum_er-modell [2018/01/31 19:48] – admin03 | q2:aufgaben_zum_er-modell [2018/01/31 19:51] (aktuell) – admin03 | ||
---|---|---|---|
Zeile 152: | Zeile 152: | ||
Das Fitness-Studio Muskelschwund will seine Verwaltung auf EDV umstellen. Deshalb lässt der Chef seinen computererfahrenen Angestellten Jim Muskprotz eine Tabelle entwerfen, in der alle relevanten Daten des Studios eingetragen werden. Hier der erste Entwurf der Tabelle mit einigen Musterdaten. | Das Fitness-Studio Muskelschwund will seine Verwaltung auf EDV umstellen. Deshalb lässt der Chef seinen computererfahrenen Angestellten Jim Muskprotz eine Tabelle entwerfen, in der alle relevanten Daten des Studios eingetragen werden. Hier der erste Entwurf der Tabelle mit einigen Musterdaten. | ||
|KundenNr|KuName|KuVorname|KursNr|Kursbez.|Kurszeit|TrainerNr|Trainername|KuKlassifizierung| | |KundenNr|KuName|KuVorname|KursNr|Kursbez.|Kurszeit|TrainerNr|Trainername|KuKlassifizierung| | ||
- | |100| Meyer| Martin |23| |Spinning| Do, | + | |100| Meyer| Martin |23| Spinning| Do, |
- | |101| Schulze|Sarah |23| |Spinning| Do, | + | |101| Schulze|Sarah |23| Spinning| Do, |
- | |102| Müller| Martina |24| |Spinning| Mi, | + | |102| Müller| Martina |24| Spinning| Mi, |
- | |103| Müller| Manfred |25| |Tae-Bo | | + | |103| Müller| Manfred |25| Tae-Bo | |
- | |100| Meyer| Martin |25| |Tae-Bo| Di, | + | |100| Meyer| Martin |25| Tae-Bo| Di, |
- | |102| Müller| Martina |26| |Bodyforming| Fr, | + | |102| Müller| Martina |26| Bodyforming| Fr, |
- | |104| Unsport|Uwe |24| |Spinning| Mi, | + | |104| Unsport|Uwe |24| Spinning| Mi, |
+ | - Was versteht man unter Datenredundanz? | ||
+ | - Der Chef möchte zusätzlich noch folgende Punkte berücksichtigen: | ||
+ | Außerdem soll, wenn ein Kunde an einem Kurs teilgenommen hat, die Anzahl der wahrgenommenen Termine gespeichert werden, z.B. 8 von 10. | ||
+ | Zeichnen Sie ein ER-Modell für das Fitness-Studio, | ||
====== Aufgabe 16====== | ====== Aufgabe 16====== | ||
+ | Eine Rechtsanwaltskanzlei mit Büros in verschiedenen Städten möchte zur Verbesserung des Einsatzes der Mitarbeiter ein Rechtsanwalts-Einsatz-System mit einer Datenbank ein¬richten. | ||
+ | Folgende Angaben sollen verwaltet werden: | ||
+ | * von einem Anwalt: Anwaltsnummer, | ||
+ | * für jeden Fall: Aktenzeichen, | ||
+ | * für ein Büro: Büronummer, | ||
+ | Es gelten folgende Geschäftsregeln: | ||
+ | * Jeder Rechtsanwalt gehört zu genau einem Büro. | ||
+ | * Es gibt kein Büro ohne Rechtsanwalt. | ||
+ | * Jeder Rechtsanwalt arbeitet an keinem, einem oder mehreren Fällen. | ||
+ | * Jeder Fall wird von mindestens einem Rechtsanwalt bearbeitet. | ||
+ | Entwerfen Sie für das Rechtsanwalts-Einsatz-System ein ER-Diagramm und beschrei¬ben Sie die Komplexitäten (Beziehungstypen) | ||
+ | |||
+ | |||
====== Aufgabe 17====== | ====== Aufgabe 17====== | ||
+ | Ein kleiner Sportverein soll mit einer relationalen Datenbank verwaltet werden. Die unten-stehende Abbildung zeigt den Anfang eines ER-Modells. Dabei gilt: ein Mitglied kann mehrere Sportarten betreiben. | ||
+ | |||
+ | - Erläutern Sie kurz die benutzten Symbole. Es fehlen noch bestimmte Angaben im ER-Modell. Ergänzen Sie. | ||
+ | {{: | ||
+ | Das ER-Modell soll jetzt wie folgt erweitert werden: | ||
+ | - In einigen Sportarten werden auch eine oder mehrere Mannschaften gestellt. | ||
+ | - Die Mannschaften setzen sich aus Mitgliedern des Vereins zusammen. | ||
+ | - Vereinsmitglieder müssen nicht zu einer Mannschaft gehören, können aber auch zu mehreren Mannschaften gehören. | ||
+ | - Die einzelnen Mannschaften werden genau von einem Mitglied betreut und ein Mitglied betreut auch höchstens eine Mannschaft. | ||
+ | - Es gibt verschiedene Sportstätten, | ||
+ | - Die einzelnen Mannschaften trainieren in verschiedenen Sportstätten zu bestimmten Trainingszeiten (Wochentag, Trainingszeit). Es kann mehrere Trainingszeiten pro Mannschaft geben, die eventuell auch in verschiedenen Sportstätten stattfinden können. | ||
+ | |||
+ | * Erstellen Sie das erweiterte ER-Modell | ||
+ | |||
+ | |||
+ | |||
====== Aufgabe 18====== | ====== Aufgabe 18====== | ||
+ | Die Planung der mündlichen Abiturprüfungen soll mit einer Datenbank organisiert werden. Von den Schülern soll Name und Vorname erfasst werden, ebenso von allen Lehrern. Die Fächer sollen mit Bezeichnung und Kürzel gespeichert werden. Bei der Prüfung muss das Fach, der Prüfling, das Datum, die Uhrzeit und der Raum erfasst werden. Dazu kommen die genau drei Lehrer, die bei der Prüfung dabei sind. Davon ist einer Vorsitzender, | ||
+ | * Ein Schüler hat eine oder mehrere mündliche Prüfungen. | ||
+ | * Nur bestimmte Lehrer dürfen Vorsitzender sein. | ||
+ | * Jeder Lehrer hat ein oder mehrere Fächer | ||
+ | * Die Datenbank muss nicht berücksichtigen, | ||
+ | |||
+ | Erstellen Sie ein ER-Modell für die oben skizzierte Datenbank. Dabei kann es sinnvoll sein, zusätzliche Attribute einzuführen. | ||
+ | ====== Aufgabe 19====== | ||
+ | Ein Musikliebhaber möchte seine umfangreiche CD-Sammlung katalogisieren. Die Sammlung besteht nur aus Einzelexemplaren, | ||
+ | |||
+ | Von den vorhandenen Daten der Musikstücke sollen unbedingt der Interpret, der Titel, die Spieldauer sowie der Titel der CD, ihr Erscheinungsjahr und die Musikrichtung aufgeführt werden. Vom Interpreten soll außerdem die Autogrammadresse aufgenommen werden. | ||
+ | |||
+ | Modellieren Sie eine Datenbank zur CD-Sammlung als ER-Diagramm, | ||
+ | |||
+ | |||
+ | |||
+ |