Bin gerade etwas dabei einige Klausuren der letzten Semester zu bearbeiten.
Es gibt leider keine Lösungen dazu, daher frage ich einfach mal, ob sich hier einige Leute finden, die Interesse daran haben, die Lösungen zu vergleichen bzw. Besonderheiten oder Unklarheiten der Klausuren zu besprechen.
Frage zu Klausur SoSe2018:
Zu der Aufgabe 3b aus der Klausur SoSe 2018, kann ich mir keine richtige Lösung zusammen grübeln, weil ich die Kurseinheiten in dem Bereich der Relationenalgebra recht kurz formuliert finde.
Mein Lösungsansatz ist dahingehend, dass ich die beiden Datensätze in eine neue Datenbank über eine Projektion integriere und anschließend über eine Restriktion die gesuchten Daten heraus filtere.
Aufgabe 3b i)
Projektion:
NeueDatenbank = ZuordnungTierarten[ZuordnungTierarten.Name = Fördermitglieder.Name]Fördermitglieder
Restriktion:
NeueDatenbank[NeueDatenbank.Tierart = Empty]
( Dies soll die Mitglieder mit dem leeren Feld Tierart, also die reinen Fördermitglieder herausfiltern )
( = Empty konnte ich leider nirgends als Notation finden, vielleicht muss man dort auch = 0 setzen )
Aufgabe 3b ii)
Dies ist nicht in einem Schritt möglich, da zuerst die Daten in einer neuen Datenbank zusammengeführt werden müssen.
Wäre interessant zu sehen, ob es hier geschicktere Lösungsansätze gibt bzw. meiner überhaupt richtig ist.
Die Zeit scheint relativ knapp bemessen zu sein, ich muss zugeben, dass ich deutlich länger als 4 Minuten (Aufgabe 3b i und ii bringen gerade mal 4 Punkte) gebraucht habe, um diesen Lösungsansatz so zu formulieren.
Es gibt leider keine Lösungen dazu, daher frage ich einfach mal, ob sich hier einige Leute finden, die Interesse daran haben, die Lösungen zu vergleichen bzw. Besonderheiten oder Unklarheiten der Klausuren zu besprechen.
Frage zu Klausur SoSe2018:
Zu der Aufgabe 3b aus der Klausur SoSe 2018, kann ich mir keine richtige Lösung zusammen grübeln, weil ich die Kurseinheiten in dem Bereich der Relationenalgebra recht kurz formuliert finde.
Mein Lösungsansatz ist dahingehend, dass ich die beiden Datensätze in eine neue Datenbank über eine Projektion integriere und anschließend über eine Restriktion die gesuchten Daten heraus filtere.
Aufgabe 3b i)
Projektion:
NeueDatenbank = ZuordnungTierarten[ZuordnungTierarten.Name = Fördermitglieder.Name]Fördermitglieder
Restriktion:
NeueDatenbank[NeueDatenbank.Tierart = Empty]
( Dies soll die Mitglieder mit dem leeren Feld Tierart, also die reinen Fördermitglieder herausfiltern )
( = Empty konnte ich leider nirgends als Notation finden, vielleicht muss man dort auch = 0 setzen )
Aufgabe 3b ii)
Dies ist nicht in einem Schritt möglich, da zuerst die Daten in einer neuen Datenbank zusammengeführt werden müssen.
Wäre interessant zu sehen, ob es hier geschicktere Lösungsansätze gibt bzw. meiner überhaupt richtig ist.
Die Zeit scheint relativ knapp bemessen zu sein, ich muss zugeben, dass ich deutlich länger als 4 Minuten (Aufgabe 3b i und ii bringen gerade mal 4 Punkte) gebraucht habe, um diesen Lösungsansatz so zu formulieren.