piątek, 11 września 2015

Relacyjny model danych

Aby zrozumieć relacyjny model danych należy przypomnieć co to jest iloraz kartezjański.

Iloczynem kartezjańskim prostej A i B będzie zbiór punktów płaszczyzny zawartej między nimi (każdy punkt).
  
Iloczynem kartezjańskim dwóch zbiorów A i B będzie zbiór C, w którym każdy element A będzie połączony z każdym elementem B.
  
Relacją nazywamy podzbiór iloczynu kartezjańskiego

Kluczem schematu relacji nazywamy taki zbiór atrybutów, że przez wartość atrybutów z tego zbioru można jednoznacznie zidentyfikować każdą krotkę (wiersz)

Właściwości klucza:
  • Wartość klucza pozwala na jednoznaczne identyfikowanie krotki.
  • Dany schemat może posiadać kilka kluczy.
  • Każdy nadzbiór klucza jest kluczem.
  • Klucz, którego żaden podzbiór właściwy nie jest kluczem, nazywa się kluczem właściwym lub kandydującym.
  • Wśród kluczy wybiera się jeden, który staje się kluczem podstawowym (głównym)

Brak komentarzy:

Prześlij komentarz