Datenbanken Online Lexikon TH Köln, Campus Gummersbach
Aktuelle Änderungen - Suchen:

Funktionale Abhängigkeit

X und Y seien zwei Teilmengen von Attributen einer Relation R.

Y heißt funktional abhängig von X, wenn folgendes gilt:

 Für alle Tupel r, s aus R gilt: 
 Aus ProjX(s) = ProjX(r) folgt stets: ProjY(s) = ProjY(r).  

Die funktionale Abhängigkeit wird mit X → Y abgekürzt geschrieben, was man auch „X bestimmt Y“ (bzw. Y hängt von X ab) lesen kann.

ProjX(s) bezeichnet die Projektion von s auf X.


siehe auch: volle funktionale Abhängigkeit, partielle funktionale Abhängigkeit, Transitive Abhängigkeit, Abhängigkeitstreue

Kategorie: Normalformen, F

Quellen:

  • Elmasri, Ramez/Navathe, Shamkant B.: "Grundlagen von Datenbanksystemen" , Pearson Studium, München, 2002, ISBN 3-8273-7021-3
  • Faeskorn-Woyke, Heide/Bertelsmeier, Birgit/Riemer, Petra/Bauer, Elena: "Datenbanksysteme - Theorie und Praxis mit SQL2003, Oracle und MySQL", Pearson Education, München, 2007, ISBN 978-3-8273-7266-6
  • Kemper, Alfons/Eickler, André: "Datenbanksysteme", Oldenbourg, München, 2009, 978-3-486-59018-0
  • Saake, Gunter/Sattler, Kai-Uwe/Heuer, Andreas: "Datenbanken - Konzepte und Sprachen", mitp-Verlag, Redline GmbH, Heidelberg, 2007, ISBN 3-8266-1664-2
  • Vossen, Gottfried: "Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme", Oldenbourg, München, 2008, ISBN 978-3-486-27574-2