{"beispielaufgaben":[{"artefakt_id":"artefakt.freitextantwort","aufgabe":[{"text":"Ein Fitnessstudio verwaltet seine Kursbuchungen in einer einzigen, nicht normalisierten Tabelle. Jede Zeile enthält den Mitgliedsnamen, die Mitgliedsnummer, die Telefonnummer des Mitglieds, den Kursnamen sowie den Namen des Trainers. Da ein Mitglied mehrere Kurse besucht, kommen dieselben Kontaktdaten mehrfach vor.","typ":"absatz"},{"text":"Beschreiben Sie eine mögliche Gefahr, die beim Ändern von Datensätzen in dieser Struktur auftreten kann. Verdeutlichen Sie Ihre Antwort an einem konkreten Beispiel aus den genannten Spalten.","typ":"absatz"}],"beispiel_id":"bsp-datenbankanomalien-beschreiben-freitextantwort-01","freigabeart":"maschinell","loesung":[{"text":"Erwartet wird die Beschreibung einer Änderungsanomalie mit der Gefahr inkonsistenter Daten: Weil dieselben Mitgliedsdaten redundant in mehreren Zeilen stehen, müssen Änderungen an allen Stellen erfolgen; wird eine übersehen, entstehen widersprüchliche Datenstände.","typ":"absatz"},{"text":"Konkretes Beispiel (aus den Spalten): Ändert ein Mitglied seine Telefonnummer, so muss diese in jeder Buchungszeile des Mitglieds aktualisiert werden. Bleibt eine Zeile unverändert, existieren für dieselbe Mitgliedsnummer zwei verschiedene Telefonnummern.","typ":"absatz"},{"text":"Punkteverteilung (3 Punkte): 1 Punkt Benennung/Einordnung der Gefahr (Änderungsanomalie, Inkonsistenz), 1 Punkt Beschreibung des Mechanismus (Änderung an mehreren Stellen, eine übersehen), 1 Punkt tragfähiges konkretes Beispiel aus der Datenstruktur. Fachlich gleichwertige Formulierungen sind anzuerkennen.","typ":"absatz"}],"operator_id":"operator.beschreiben","pruefungszuordnung":{"berufe":["FIAE"],"teil":"AP2"},"punkte":3,"punkterahmen":{"max":3,"min":3},"quellen":["ap1-2025-fruehjahr-gesamt-a04-f-fb","ap2-fiae-2023-sommer-ae1-a04-c-ca"]},{"artefakt_id":"artefakt.freitextantwort","aufgabe":[{"text":"Ein Fitnessstudio verwaltet seine Kursangebote in einer einzigen, nicht normalisierten Tabelle. Jeder Kurs besitzt eine eindeutige KursID; die Trainerdaten werden in jeder Kurszeile wiederholt gespeichert. Trainer werden ausschließlich über ihre eindeutige TrainerNr identifiziert.","typ":"absatz"},{"kopf":["KursID","Kursname","TrainerNr","Trainer-E-Mail"],"typ":"tabelle","zeilen":[["K101","Rückenfit","T7","m.berg@studio.de"],["K102","Spinning","T7","m.berg@studio.de"],["K103","Yoga","T3","l.frey@studio.de"]]},{"text":"Beschreiben Sie anhand eines konkreten Beispiels aus dieser Tabelle eine Gefahr, die beim Ändern von Datensätzen entstehen kann.","typ":"absatz"}],"beispiel_id":"bsp-datenbankanomalien-beschreiben-freitextantwort-02","freigabeart":"maschinell","loesung":[{"text":"Erwartet wird die Beschreibung einer Änderungsanomalie infolge redundanter Speicherung. Beispiel: Der über die eindeutige TrainerNr identifizierte Trainer T7 ist in den Zeilen K101 und K102 mit derselben E-Mail gespeichert. Ändert T7 seine E-Mail, muss diese in beiden Zeilen aktualisiert werden. Wird eine Zeile übersehen, existieren für denselben Trainer T7 zwei verschiedene E-Mail-Adressen; die Daten werden inkonsistent. Punkteverteilung: 1 P für das Erkennen/Benennen der Änderungs- bzw. Inkonsistenzgefahr durch Redundanz; 2 P für ein nachvollziehbares konkretes Beispiel mit eindeutigem Identifikator (TrainerNr) und beschriebener Fehlwirkung. Fachlich gleichwertige Formulierungen sind anzuerkennen.","typ":"absatz"}],"operator_id":"operator.beschreiben","pruefungszuordnung":{"berufe":["FIAE"],"teil":"AP2"},"punkte":3,"punkterahmen":{"max":3,"min":3},"quellen":["ap1-2025-fruehjahr-gesamt-a04-f-fb","ap2-fiae-2023-sommer-ae1-a04-c-ca"]},{"artefakt_id":"artefakt.freitextantwort","aufgabe":[{"text":"Eine IT-Beratung dokumentiert jedes abgeschlossene Projekt in einer einzigen, nicht normalisierten Tabelle. Jeder Berater besitzt eine eindeutige BeraterNr; seine Telefondurchwahl steht redundant in jeder Projektzeile.","typ":"absatz"},{"kopf":["ProjektID","Projektname","BeraterNr","Durchwahl"],"typ":"tabelle","zeilen":[["P-01","Cloud-Migration","B12","412"],["P-02","Netzaudit","B12","412"],["P-03","Schulung","B25","730"]]},{"text":"Beschreiben Sie anhand eines konkreten Beispiels aus dieser Tabelle eine Gefahr, die beim Löschen von Datensätzen entstehen kann.","typ":"absatz"}],"beispiel_id":"bsp-datenbankanomalien-beschreiben-freitextantwort-03","freigabeart":"maschinell","loesung":[{"text":"Erwartet wird die Beschreibung einer Löschanomalie. Beispiel: Der über die eindeutige BeraterNr identifizierte Berater B25 kommt ausschließlich in Zeile P-03 vor. Wird der Projektdatensatz P-03 gelöscht, geht zugleich die Information verloren, dass B25 die Durchwahl 730 besitzt, obwohl dieser Berater weiterhin beschäftigt ist. Es kommt zu ungewolltem Verlust nicht projektbezogener Beraterdaten. Punkteverteilung: 1 P für das Erkennen/Benennen der Löschanomalie bzw. des ungewollten Datenverlusts; 2 P für ein nachvollziehbares konkretes Beispiel mit eindeutigem Identifikator (BeraterNr) und beschriebener Fehlwirkung. Fachlich gleichwertige Formulierungen sind anzuerkennen.","typ":"absatz"}],"operator_id":"operator.beschreiben","pruefungszuordnung":{"berufe":["FIAE"],"teil":"AP2"},"punkte":3,"punkterahmen":{"max":3,"min":3},"quellen":["ap1-2025-fruehjahr-gesamt-a04-f-fb","ap2-fiae-2023-sommer-ae1-a04-c-ca"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Die Autofix Service GmbH nimmt eingehende Reparaturaufträge zunächst in einer einzigen, nicht normalisierten Tabelle auf. Kunden-, Auftrags-, Ersatzteil- und Monteurdaten stehen dabei gemeinsam in jeder Zeile.","typ":"absatz"},{"text":"Tabelle Reparatur\nId_Kunde | Kunde_Kontakt | Auftrag_Zeit | Id_Teil | Teil_Bezeichnung | Teil_Preis | Id_Monteur | Monteur_Name | Monteur_Durchwahl\n210 | Anke Roth; Lindenweg 3; 44137 Dortmund | 2025-04-02-08-15 | 44, 61 | Bremsbelag, Ölfilter | 48,00 EUR, 12,50 EUR | 7, 7 | Cetin, Cetin | 21, 21\n315 | Marek Sol; Amselgasse 8; 45657 Recklinghausen | 2025-04-02-10-30 | 61 | Ölfilter | 12,50 EUR | 12 | Brand | 24\n210 | Anke Roth; Lindenweg 3; 44137 Dortmund | 2025-04-04-09-00 | 88 | Zündkerze | 6,80 EUR | 12 | Brand | 24\n402 | Timo Weiß; Ringstr. 15; 44139 Dortmund | 2025-04-05-13-45 | 44, 92 | Bremsbelag, Keilriemen | 48,00 EUR, 33,90 EUR | 7, 12 | Cetin, Brand | 21, 24","typ":"absatz"},{"text":"Durch diese Datenhaltung entstehen Redundanzen und dadurch Anomalien. Ergänzen Sie die folgende Tabelle: Tragen Sie zu jeder Anomalieart genau ein konkretes, aus den obigen Zeilen ableitbares Beispiel sowie eine Erläuterung ein, die den auslösenden Datenvorgang und die mögliche unerwünschte Folge benennt.","typ":"absatz"},{"kopf":["Anomalieart","Konkretes Beispiel aus den Daten","Erläuterung"],"typ":"tabelle","zeilen":[["Änderungsanomalie","",""],["Einfügeanomalie","",""],["Löschanomalie","",""]]}],"beispiel_id":"bsp-datenbankanomalien-ergaenzen-tabelle-01","freigabeart":"maschinell","loesung":[{"text":"Je Anomalieart 2 Punkte (je 1 Punkt für datenbezogenes Beispiel und passende Erläuterung), gesamt 6 Punkte. Fachlich gleichwertige, aus den gegebenen Zeilen ableitbare Ergänzungen sind anzuerkennen.","typ":"absatz"},{"text":"Änderungsanomalie (2 P.): Beispiel – der Teil_Preis des Bremsbelags (48,00 EUR) in den Zeilen von Kunde 210 und Kunde 402. Erläuterung – Wird der Preis des Bremsbelags geändert, muss er in jedem Datensatz mit diesem Teil angepasst werden; unterbleibt das, entstehen widersprüchliche Preisangaben.","typ":"absatz"},{"text":"Einfügeanomalie (2 P.): Beispiel – die vorhandenen Zeilen belegen, dass jedes Ersatzteil ausschließlich zusammen mit einem Auftrag gespeichert ist; der Keilriemen erscheint nur im Auftrag vom 2025-04-05. Erläuterung – Ein neu ins Sortiment aufgenommenes Ersatzteil, für das noch kein Auftrag vorliegt, kann nicht gespeichert werden, ohne dass Auftrags-, Kunden- und Monteurfelder leer bleiben.","typ":"absatz"},{"text":"Löschanomalie (2 P.): Beispiel – der einzige Datensatz von Kunde 315 (Auftrag 2025-04-02-10-30). Erläuterung – Wird dieser Auftrag gelöscht, gehen die nur in dieser Zeile gespeicherten Kontaktdaten von Marek Sol verloren.","typ":"absatz"}],"operator_id":"operator.ergaenzen","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Die Klangwerk Musikschule erfasst gebuchte Unterrichtsstunden vorerst in einer einzigen, nicht normalisierten Tabelle. Schüler-, Termin-, Kurs- und Lehrkraftdaten stehen dabei gemeinsam in jeder Zeile.","typ":"absatz"},{"text":"Tabelle Unterricht\nId_Schueler | Schueler_Kontakt | Termin_Zeit | Id_Kurs | Kurs_Bezeichnung | Kurs_Gebuehr | Id_Lehrkraft | Lehrkraft_Name | Lehrkraft_Raum\n51 | Lena Faber / 015772211045 | 2025-05-06-15-00 | 301, 305 | Gitarre, Musiktheorie | 25,00 EUR, 18,00 EUR | 4, 9 | Novak, Petit | R2, R5\n63 | Omar Aziz / 016099887744 | 2025-05-06-16-00 | 301 | Gitarre | 25,00 EUR | 4 | Novak | R2\n51 | Lena Faber / 015772211045 | 2025-05-08-15-00 | 312 | Klavier | 30,00 EUR | 9 | Petit | R5\n77 | Sara Klein / 017033445566 | 2025-05-09-17-30 | 305, 301 | Musiktheorie, Gitarre | 18,00 EUR, 25,00 EUR | 9, 4 | Petit, Novak | R5, R2","typ":"absatz"},{"text":"Durch diese Speicherung entstehen Redundanzen und dadurch Anomalien. Ergänzen Sie die folgende Tabelle: Tragen Sie zu jeder Anomalieart genau ein konkretes, aus den obigen Zeilen ableitbares Beispiel sowie eine Erläuterung ein, die den auslösenden Datenvorgang und die mögliche unerwünschte Folge nennt.","typ":"absatz"},{"kopf":["Anomalieart","Konkretes Beispiel aus den Daten","Erläuterung"],"typ":"tabelle","zeilen":[["Änderungsanomalie","",""],["Einfügeanomalie","",""],["Löschanomalie","",""]]}],"beispiel_id":"bsp-datenbankanomalien-ergaenzen-tabelle-02","freigabeart":"maschinell","loesung":[{"text":"Je Anomalieart 2 Punkte (je 1 Punkt für datenbezogenes Beispiel und passende Erläuterung), gesamt 6 Punkte. Fachlich gleichwertige, aus den gegebenen Zeilen ableitbare Ergänzungen sind anzuerkennen.","typ":"absatz"},{"text":"Änderungsanomalie (2 P.): Beispiel – die Kurs_Gebuehr für Gitarre (25,00 EUR) in den Zeilen der Schüler 51, 63 und 77. Erläuterung – Wird die Gebühr für Gitarre geändert, muss sie in jedem Datensatz mit diesem Kurs angepasst werden; unterbleibt das, entstehen widersprüchliche Gebühren.","typ":"absatz"},{"text":"Einfügeanomalie (2 P.): Beispiel – die vorhandenen Zeilen zeigen, dass jeder Kurs nur zusammen mit einer Buchung gespeichert ist; der Kurs Klavier erscheint ausschließlich im Termin vom 2025-05-08. Erläuterung – Ein neu ins Programm aufgenommener Kurs, für den noch keine Buchung vorliegt, kann nicht gespeichert werden, ohne dass Termin-, Schüler- und Lehrkraftfelder leer bleiben.","typ":"absatz"},{"text":"Löschanomalie (2 P.): Beispiel – der einzige Datensatz von Schüler 63 (Termin 2025-05-06-16-00). Erläuterung – Wird dieser Termin gelöscht, gehen die nur in dieser Zeile gespeicherten Kontaktdaten von Omar Aziz verloren.","typ":"absatz"}],"operator_id":"operator.ergaenzen","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Der Verleih Bühnenlicht Nord dokumentiert Ausleihvorgänge zunächst in einer einzigen, nicht normalisierten Tabelle. Veranstalter-, Ausleih-, Geräte- und Technikerdaten stehen dabei gemeinsam in jeder Zeile.","typ":"absatz"},{"text":"Tabelle Ausleihe\nId_Veranstalter | Veranstalter_Kontakt | Ausleih_Zeit | Id_Geraet | Geraet_Bezeichnung | Geraet_Tagessatz | Id_Techniker | Techniker_Name | Techniker_Mobil\n12 | Bühne Nord GbR; Hafenstr. 4; 28195 Bremen | 2025-06-11-09-00 | 501, 540 | Aktivbox, Funkmikrofon | 40,00 EUR, 15,00 EUR | 3, 3 | Radke, Radke | 0151-2200\n20 | City Feste e.V.; Marktplatz 1; 28203 Bremen | 2025-06-11-14-00 | 501 | Aktivbox | 40,00 EUR | 8 | Vogt | 0151-2255\n12 | Bühne Nord GbR; Hafenstr. 4; 28195 Bremen | 2025-06-13-08-30 | 566 | Nebelmaschine | 22,00 EUR | 8 | Vogt | 0151-2255\n31 | Sommer Open Air UG; Deichweg 7; 27568 Bremerhaven | 2025-06-14-10-15 | 540, 501 | Funkmikrofon, Aktivbox | 15,00 EUR, 40,00 EUR | 3, 8 | Radke, Vogt | 0151-2200, 0151-2255","typ":"absatz"},{"text":"Durch diese Datenhaltung entstehen Redundanzen und dadurch Anomalien. Ergänzen Sie die folgende Tabelle: Tragen Sie zu jeder Anomalieart genau ein konkretes, aus den obigen Zeilen ableitbares Beispiel sowie eine Erläuterung ein, die den auslösenden Datenvorgang und die mögliche unerwünschte Folge benennt.","typ":"absatz"},{"kopf":["Anomalieart","Konkretes Beispiel aus den Daten","Erläuterung"],"typ":"tabelle","zeilen":[["Änderungsanomalie","",""],["Einfügeanomalie","",""],["Löschanomalie","",""]]}],"beispiel_id":"bsp-datenbankanomalien-ergaenzen-tabelle-03","freigabeart":"maschinell","loesung":[{"text":"Je Anomalieart 2 Punkte (je 1 Punkt für datenbezogenes Beispiel und passende Erläuterung), gesamt 6 Punkte. Fachlich gleichwertige, aus den gegebenen Zeilen ableitbare Ergänzungen sind anzuerkennen.","typ":"absatz"},{"text":"Änderungsanomalie (2 P.): Beispiel – der Geraet_Tagessatz der Aktivbox (40,00 EUR) in den Zeilen der Veranstalter 12, 20 und 31. Erläuterung – Wird der Tagessatz der Aktivbox geändert, muss er in jedem Datensatz mit diesem Gerät angepasst werden; sonst entstehen widersprüchliche Sätze.","typ":"absatz"},{"text":"Einfügeanomalie (2 P.): Beispiel – die vorhandenen Zeilen belegen, dass jedes Gerät nur zusammen mit einer Ausleihe gespeichert ist; die Nebelmaschine erscheint ausschließlich im Vorgang vom 2025-06-13. Erläuterung – Ein neu angeschafftes Gerät, das noch nicht verliehen wurde, kann nicht gespeichert werden, ohne dass Ausleih-, Veranstalter- und Technikerfelder leer bleiben.","typ":"absatz"},{"text":"Löschanomalie (2 P.): Beispiel – der einzige Vorgang von Veranstalter 20 (Ausleihe 2025-06-11-14-00). Erläuterung – Wird dieser Vorgang gelöscht, gehen die nur in dieser Zeile gespeicherten Kontaktdaten von City Feste e.V. verloren.","typ":"absatz"}],"operator_id":"operator.ergaenzen","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Die Fahrradmanufaktur Speichenwerk betreibt eine kleine Reparaturannahme und hält ihre Serviceaufträge zunächst in einer einzigen, nicht normalisierten Tabelle. Kunden-, Leistungs- und Technikerangaben stehen dabei gemeinsam in jedem Auftragsdatensatz, sodass identische Werte mehrfach abgelegt werden.","typ":"absatz"},{"text":"Tabelle Serviceauftrag\nId_Kunde | Kunde_Kontakt | Auftrag_Termin | Id_Service | Service_Bezeichnung | Service_Preis | Id_Techniker | Techniker_Name | Techniker_Kurzwahl\n21 | Lena Vogt / 0176 3344551 / vogt@web.io | 2026-04-02-09-15 | 310, 455 | Bremsencheck, Schaltung einstellen | 24,00 EUR, 32,50 EUR | 7, 7 | Kramer, Kramer | 21, 21\n34 | Timo Renz / 0151 8890234 / renz@mail.co | 2026-04-02-11-00 | 310 | Bremsencheck | 24,00 EUR | 12 | Ostrowski | 30\n21 | Lena Vogt / 0176 3344551 / vogt@web.io | 2026-04-05-14-30 | 622 | Laufrad zentrieren | 41,90 EUR | 12 | Ostrowski | 30\n45 | Aylin Kaya / 0160 5567281 / kaya@gmx.eu | 2026-04-06-08-45 | 455, 622 | Schaltung einstellen, Laufrad zentrieren | 32,50 EUR, 41,90 EUR | 7, 12 | Kramer, Ostrowski | 21, 30","typ":"absatz"},{"text":"Durch diese ungünstige Speicherung können beim Ändern, Einfügen und Löschen von Datensätzen unerwünschte Anomalien entstehen. In der folgenden Antworttabelle sind die drei Anomaliearten bereits vorgegeben.","typ":"absatz"},{"text":"Arbeitsauftrag: Tragen Sie zu jeder vorgegebenen Anomalieart genau eine Erläuterung ein. Stützen Sie sich dabei auf konkrete Werte aus der Tabelle Serviceauftrag, benennen Sie den auslösenden Datenvorgang als Ursache und beschreiben Sie eine mögliche inkonsistente oder unerwünschte Folge.","typ":"absatz"},{"text":"Antworttabelle","typ":"ueberschrift"},{"kopf":["Anomalieart","Beispiel mit Erläuterung"],"typ":"tabelle","zeilen":[["Änderungsanomalie",""],["Einfügeanomalie",""],["Löschanomalie",""]]}],"beispiel_id":"bsp-datenbankanomalien-erlaeutern-tabelle-01","freigabeart":"maschinell","loesung":[{"text":"Je vollständig ausgefüllte Zeile 2 Punkte (Beispiel + Ursache + Folge), insgesamt 6 Punkte. Fachlich gleichwertige Erläuterungen mit korrektem Tabellenbezug sind anzuerkennen.","typ":"absatz"},{"text":"Änderungsanomalie (2 P.): Die Kontaktdaten von Lena Vogt (Id_Kunde 21) stehen in zwei Datensätzen (Termine 2026-04-02 und 2026-04-05). Ändert sich ihre Telefonnummer, muss der Wert in beiden Zeilen angepasst werden (Ursache: Änderungsvorgang bei redundant gehaltenem Attribut). Wird nur eine Zeile aktualisiert, entstehen widersprüchliche Kontaktangaben (inkonsistente Folge). Ebenso wertbar: Preisänderung bei Bremsencheck (24,00 EUR in zwei Zeilen).","typ":"absatz"},{"text":"Einfügeanomalie (2 P.): Soll der neue Service \"Reifenwechsel\" angelegt werden, der bislang von keinem Kunden beauftragt wurde, bleiben in der Tabelle Serviceauftrag die Felder Id_Kunde, Kunde_Kontakt, Auftrag_Termin und Id_Techniker leer (Ursache: Einfügen ohne zugehörigen Auftrag). Folge: Der Datensatz ist unvollständig bzw. lässt sich wegen fehlender Auftrags-/Schlüsselwerte nicht sinnvoll speichern. Gleichwertig: ein neuer Techniker ohne bisher zugeordneten Auftrag, dessen auftragsbezogene Felder (z. B. Id_Kunde, Auftrag_Termin) leer bleiben.","typ":"absatz"},{"text":"Löschanomalie (2 P.): Timo Renz (Id_Kunde 34) kommt nur im Datensatz vom 2026-04-02-11-00 vor. Wird dieser Auftrag gelöscht (Ursache: Löschvorgang), verschwinden zugleich seine nur einmalig gespeicherten Kontaktdaten (Kunde_Kontakt) vollständig aus der Tabelle (unerwünschte Folge). Gleichwertig: Löschen eines einmalig vorkommenden Service-/Technikerdatensatzes.","typ":"absatz"}],"operator_id":"operator.erlaeutern","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Das Fitnessstudio VitalPlus verwaltet die Kursteilnahmen seiner Mitglieder vorerst in einer einzigen, nicht normalisierten Tabelle. Viele Angaben werden dabei mehrfach gespeichert.","typ":"absatz"},{"text":"Tabelle Kursbuchung\nId_Mitglied | Mitglied_Name | Mitglied_Handy | Kurs_Datum | Id_Kurs | Kurs_Name | Id_Trainer | Trainer_Name | Trainer_Halle\n210 | Anja Reuter | 0170-555111 | 2026-04-02 | K1 | Rueckenfit | T7 | Bauer | Halle A\n210 | Anja Reuter | 0170-555111 | 2026-04-09 | K3 | Spinning | T4 | Krause | Halle B\n305 | Timo Falk | 0151-888222 | 2026-04-02 | K1 | Rueckenfit | T7 | Bauer | Halle A\n305 | Timo Falk | 0151-888222 | 2026-04-05 | K1 | Rueckenfit | T7 | Bauer | Halle A","typ":"absatz"},{"text":"Durch diese redundante Speicherung können beim Ändern, Einfügen und Löschen von Daten unerwünschte Anomalien entstehen. Vervollständigen Sie die folgende Antworttabelle: Tragen Sie zu jeder bereits vorgegebenen Anomalieart genau ein Beispiel ein, das sich konkret auf Werte der Tabelle Kursbuchung bezieht, den auslösenden Datenvorgang benennt und eine mögliche unerwünschte Folge angibt.","typ":"absatz"},{"text":"Antworttabelle","typ":"ueberschrift"},{"kopf":["Anomalieart","Erläuterung (konkretes Beispiel, auslösender Vorgang, mögliche Folge)"],"typ":"tabelle","zeilen":[["Änderungsanomalie",""],["Einfügeanomalie",""],["Löschanomalie",""]]}],"beispiel_id":"bsp-datenbankanomalien-erlaeutern-tabelle-02","freigabeart":"maschinell","loesung":[{"text":"Je vollständig ausgefüllte Zeile 2 Punkte (Beispiel/auslösender Vorgang 1 Punkt, mögliche Folge 1 Punkt); insgesamt 6 Punkte.","typ":"absatz"},{"text":"Änderungsanomalie (2 P.): Der Kurs K1 „Rueckenfit“ steht in den Zeilen 1, 3 und 4. Wird der Wert in Kurs_Name geändert, muss er in allen drei Datensätzen angepasst werden (1 P.). Wird nur ein Teil geändert, existieren für denselben Id_Kurs K1 widersprüchliche Kursnamen (1 P.).","typ":"absatz"},{"text":"Einfügeanomalie (2 P.): Ein neu angebotener Kurs, z. B. Id_Kurs K5 mit zugehörigem Trainer, soll erfasst werden, obwohl ihn noch kein Mitglied gebucht hat; ohne Buchung bleiben Id_Mitglied, Mitglied_Name, Mitglied_Handy und Kurs_Datum leer (1 P.). Folge: Die Kursangabe lässt sich nicht widerspruchsfrei eigenständig speichern bzw. es entsteht ein unvollständiger Datensatz (1 P.).","typ":"absatz"},{"text":"Löschanomalie (2 P.): Der Kurs Spinning (K3) mit Trainer Krause (T4) kommt nur in Zeile 2 vor. Wird diese Buchung von Mitglied 210 gelöscht (1 P.), gehen zugleich die einzigen vorhandenen Angaben zu Kurs K3 und Trainer Krause verloren (1 P.).","typ":"absatz"},{"text":"Fachlich gleichwertige, an den Tabellendaten belegte Erläuterungen sind anzuerkennen.","typ":"absatz"}],"operator_id":"operator.erlaeutern","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]},{"artefakt_id":"artefakt.tabelle","aufgabe":[{"text":"Die Norddraht Lagerlogistik verwaltet ein Ersatzteillager. Jeder Einlagerungsvorgang wird bisher in einer einzigen, nicht normalisierten Tabelle festgehalten. Zu jedem Vorgang werden neben den Artikeldaten auch das genutzte Regal und der zuständige Lagerist wiederholt abgelegt.","typ":"absatz"},{"text":"Tabelle Einlagerung\nId_Artikel | Artikel_Bezeichnung | Artikel_Kategorie | Einlagerungsdatum | Id_Regal | Regal_Standort | Id_Lagerist | Lagerist_Name | Lagerist_Schicht\n4001 | Kugellager 6202 | Ersatzteile | 2026-02-10 | R12 | Halle A, Reihe 3 | 77 | Konrad | Frühschicht\n4055 | Dichtring 20mm | Ersatzteile | 2026-02-11 | R12 | Halle A, Reihe 3 | 81 | Lorenz | Spätschicht\n4001 | Kugellager 6202 | Ersatzteile | 2026-02-12 | R08 | Halle A, Reihe 1 | 77 | Konrad | Frühschicht\n4090 | Keilriemen A-40 | Antriebstechnik | 2026-02-12 | R21 | Halle B, Reihe 5 | 81 | Lorenz | Spätschicht","typ":"absatz"},{"text":"Aus dieser Speicherform ergeben sich Redundanzen, die zu Anomalien führen können. Vervollständigen Sie die vorgegebene Antworttabelle. Tragen Sie zu jeder bereits eingetragenen Anomalieart genau eine Erläuterung ein, die zusammenhängend ein konkretes Beispiel aus der obigen Tabelle Einlagerung, den auslösenden Datenvorgang als Ursache sowie eine mögliche unerwünschte oder widersprüchliche Folge benennt. Die drei Anomaliearten sind bereits vorgegeben und werden nicht ergänzt oder ausgetauscht.","typ":"absatz"},{"text":"Antworttabelle","typ":"ueberschrift"},{"kopf":["Anomalieart","Beispiel mit Erläuterung"],"typ":"tabelle","zeilen":[["Änderungsanomalie",""],["Einfügeanomalie",""],["Löschanomalie",""]]}],"beispiel_id":"bsp-datenbankanomalien-erlaeutern-tabelle-03","freigabeart":"maschinell","loesung":[{"text":"Je vollständig ausgefüllte Zeile 2 Punkte (Beispiel + Ursache + Folge), insgesamt exakt 6 Punkte. Fachlich gleichwertige Erläuterungen mit konkretem Tabellenbezug sind anzuerkennen.","typ":"absatz"},{"text":"Änderungsanomalie (2 P): Beispiel – Das Regal R12 ist in zwei Datensätzen (Zeile 1 und 2) mit dem Standort \"Halle A, Reihe 3\" gespeichert. Ursache – Wird dieser mehrfach vorhandene Standortwert geändert, muss er in jedem betroffenen Datensatz angepasst werden. Folge – Wird ein Datensatz übersehen, entstehen widersprüchliche Standortangaben für dasselbe Regal.","typ":"absatz"},{"text":"Einfügeanomalie (2 P): Beispiel – Ein neu eingerichtetes Regal R30 mit Standort \"Halle C, Reihe 1\" soll erfasst werden, obwohl dort noch kein Artikel liegt. Ursache – Ein Eintrag ist nur zusammen mit einem Einlagerungsvorgang möglich. Folge – Die Spalten Id_Artikel, Artikel_Bezeichnung, Artikel_Kategorie und Einlagerungsdatum bleiben leer, sodass das Regal nicht sauber gespeichert werden kann. (Gleichwertig: neuer Artikel oder Lagerist ohne Vorgang, mit Benennung der konkret leerbleibenden Spalten dieser Tabelle.)","typ":"absatz"},{"text":"Löschanomalie (2 P): Beispiel – Der Artikel 4090 \"Keilriemen A-40\" (Kategorie Antriebstechnik) kommt nur in einem einzigen Datensatz (Zeile 4) vor. Ursache – Wird dieser Datensatz gelöscht, weil der Einlagerungsvorgang entfällt, verschwinden zugleich die nur hier vorhandenen Artikeldaten. Folge – Die Information über Artikel 4090 und seine Kategorie geht unbeabsichtigt verloren.","typ":"absatz"}],"operator_id":"operator.erlaeutern","pruefungszuordnung":{"berufe":["FIDP"],"teil":"AP2"},"punkte":6,"punkterahmen":{"max":6,"min":6},"quellen":["ap2-fiae-2025-winter-ae1-a04-b","ap2-fidp-2025-sommer-fdp2-a03-b"]}],"konzept_id":"fachkonzept.datenbankanomalien","schema_version":3}