select statement gesucht |
03.02.2015, 18:24 | Auf diesen Beitrag antworten » | |||||
Haevelin | select statement gesucht wie kann man in einer Datenbank auf die funktionale Abhängigkeit AB-> CDAF mit einer SQL Abfrage antworten? |
|||||
|
||||||
03.02.2015, 20:31 | Auf diesen Beitrag antworten » | |||||
ed209 | RE: select statement gesucht
Kannst Du erläutern, was damit gemeint ist? Gruß, ED |
|||||
04.02.2015, 09:56 | Auf diesen Beitrag antworten » | |||||
as_string | Hallo! Ich weiß zwar, was eine funktionale Abhängigkeit im Zusammenhang mit Datenbanken ist und mit SQL habe ich auch einige Erfahrung, aber wie diese Frage gemeint sein sollte, ist mir auch ein Rätsel. Ist das wirklich der originale und vollständige Aufgabentext? Kann ich mir kaum vorstellen eigentlich... Gruß Marco |
|||||
04.02.2015, 13:28 | Auf diesen Beitrag antworten » | |||||
Haevelin | also die Relation besteht aus den Attributen R(ABCDEF) - darin gibt es functional dependencies, eben jene AB-> CDAF ist zu prüfen. D.h. es soll ein SQL statement geschrieben werden der überprüft ob diese FD in R besteht. Ich habe folgendes probiert, aber das kann auch Mist sein: SELECT C,D,A,F FROM R WHERE R.A=A and R.B=B |
|||||
Anzeige | ||||||
|
||||||
04.02.2015, 14:59 | Auf diesen Beitrag antworten » | |||||
as_string | Ich denke, ich würde hier einen sog. "self-join" benutzen (Du kannst eventuell mal danach auch googlen), etwa so was:
Wenn da ein Ergebnis kommt, dann ist die funktionale Abh. nicht erfüllt, wenn keines kommt, schon. Aber probier das erst mal aus, ob es überhaupt geht. Ich habs nämlich gerade nicht ausprobiert... Gruß Marco |
|||||
04.02.2015, 18:07 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Ich bin in SQL zwar nicht gerade fit, aber FROM geht meines Wissens nur mit einer Tabelle, nicht mit zwei. Hier bräuchte man wohl ein JOIN. |
|||||
04.02.2015, 22:33 | Auf diesen Beitrag antworten » | |||||
as_string | Da liegst Du allerdings falsch! Gruß Marco |
|