SQL-Dojo · Prüfungssimulation AP2

Arzneimittel: Wirkstoffe auflisten

Übungsaufgabe aus der Lernplattform: Aufgabenstellung hier lesen, Lösung dort schreiben und automatisch prüfen lassen.

Leicht , Schwierigkeit 2 von 5 ca. 8 Minuten 15 XP Track: Prüfungssimulation AP2

Zweites Szenario, neue Branche, gleiche Prüfungslogik. Diesmal geht es um eine Arzneimitteldatenbank — und um die Beziehungsart, die in der AP2 am zuverlässigsten drankommt: die m:n-Beziehung.

Ein Medikament kann mehrere Wirkstoffe enthalten, und derselbe Wirkstoff steckt in vielen Medikamenten. So etwas lässt sich mit zwei Tabellen nicht abbilden; es braucht eine dritte dazwischen, die die Paare festhält und dabei gleich noch eigene Angaben mitbringt — hier die Dosierung. Wer dieses Dreieck einmal sauber durchquert hat, erkennt es in jeder Klausur wieder, egal ob es Wirkstoffe, Schüler und Kurse oder Bestellungen und Artikel heißt.

Gegeben sind drei Tabellen:

  • arzneimittel (id, name, hersteller, rezeptpflichtig)
  • wirkstoffe (id, name)
  • arzneimittel_wirkstoffe (arzneimittel_id, wirkstoff_id, dosierung_mg) — m:n

Das steckt in der vollständigen Aufgabe

  1. Aufgabe a

Die vollständige Aufgabenstellung mit Beispieldaten, Hinweisen und erklärter Musterlösung steht in der Lernplattform.

Lernplattform

Schreib die Lösung, wir prüfen sie.

In der Lernplattform arbeitest du direkt im Browser. Deine Lösung wird automatisch geprüft, mit Hinweisen bei Fehlern und einer erklärten Musterlösung.

Diese Aufgabe lösen

Weitere Aufgaben aus Prüfungssimulation AP2

Alle Aufgaben
  1. Weinhandel: Sortiment pro Weingut In der AP2 bekommst du kein blankes „Schreibe einen JOIN". Du bekommst ein Unternehmen, ein Datenmodell und eine Handvoll Fragen, die so auch aus dem Fachbereich kommen könnten. Genau so ist dieses... Leicht , Schwierigkeit 2 von 5 ca. 8 Minuten
  2. Weinhandel: Umsatz pro Verkaufsstelle Teil 1 hat Stammdaten miteinander verbunden. Jetzt kommt die Frage, die die Geschäftsführung tatsächlich interessiert: Was bringt jede Filiale eigentlich ein? Damit läufst du in eine Eigenheit, die... Mittel , Schwierigkeit 3 von 5 ca. 12 Minuten
  3. Weinhandel: Ladenhüter finden Bisher hast du gefragt, was in den Daten steht. Dieser Teil dreht die Perspektive um: Gesucht ist, was fehlt. Weine, zu denen es keinen einzigen Verkauf gibt — Ladenhüter, die Lagerplatz und Kapita... Mittel , Schwierigkeit 3 von 5 ca. 8 Minuten
  4. Weinhandel: Bestseller ermitteln Die Abschlussaufgabe des Szenarios, und die härteste: pro Weingut der meistverkaufte Wein. Fachlich eine Halbsatz-Frage, technisch der Klassiker, den Datenbankleute „Top-1 pro Gruppe" nennen. Der H... Schwer , Schwierigkeit 4 von 5 ca. 15 Minuten

Zurück zur Übersicht Prüfungssimulation AP2