Auf Thema antworten

Gegeben ist die folgende Datenbank aus dem Bereich Personalwirtschaft:




Die Abkürzung PK steht für Primärschlüssel. Fremdschlüssel sind in dem Modell mit einer unterbrochenen Linie unterstrichen.


  1. Beschreiben Sie den Sachverhalt, welchen das relationale Datenmodell abbildet, kurz in eigenen Worten. Es ist nicht nötig, explizit auf jedes Attribut einzugehen. Vielmehr sollen Sie die wesentlichen Zusammenhänge beschreiben, welche durch das Modell abgebildet werden. (4 Punkte)

  2. In der Tabelle Job-Historie besteht der Primärschlüssel aus zwei Attributen, Mitarbeiter-ID und Start-Datum. Warum muss der Primärschlüssel hier aus beiden Attributen gebildet werden? (2 Punkte)

  3. Erstellen Sie eine SQL-Abfrage, welche das Gehalt der Mitarbeiterin „Patty White“ ermittelt. Gehen Sie davon aus, dass es nur eine Mitarbeiterin mit diesem Namen gibt. (2 Punkte)

  4. Erstellen Sie eine SQL Abfrage, welche für die Mitarbeiterin mit der Mitarbeiter-ID 888 ermittelt, welche Jobs (Attribut Job-Titel) sie von/bis wann ausgeführt hat. (3 Punkte)

  5. Ermitteln Sie die Summe aller Gehälter, welche in der Abteilung „Marketing“ bezahlt werden. Für die Berechnung einer Summe können Sie in SQL die Funktion Sum(Attribut) verwenden. (3 Punkte)


Zurück
Oben