Klucz super to zestaw atrybutów lub kolumn, które jednoznacznie identyfikują każdą tabelę wiersza, podczas gdy klucz kandydujący jest zestawem atrybutów, które rozpoznają krotki w relacji lub tabeli.
...
Różnica między kluczem super kluczowym a kandydatem.
S.NIE | Super klucz | Klucz kandydata |
---|---|---|
3. | Każdy super klucz nie może być kluczem kandydata. | Wszystkie klucze kandydatów są super klucze. |
- Jaki jest super kluczowy przykład?
- Jaki jest kluczowy przykład kandydata?
- W którym stanie super klucz jest również kluczem kandydata?
Jaki jest super kluczowy przykład?
Super klucz: Zestaw atrybutów, które mogą jednoznacznie zidentyfikować krotek, jest znany jako super klucz. Na przykład Stud_No, (Stud_No, Stud_name) itp.
Jaki jest kluczowy przykład kandydata?
Roll_No: Roll_no to klucz kandydata, ponieważ może znaleźć wszystkie atrybuty reszty, i.mi., Id i nazwa tabeli. Również roll_no nie zawiera żadnych nadmiarowych atrybutów. Id: ID jest kluczem kandydata, ponieważ może znaleźć wszystkie atrybuty pozostałe, i.mi., Roll_no i nazwa tabeli.
W którym stanie super klucz jest również kluczem kandydata?
Klucz kandydata jest super kluczem, którego brak odpowiedniego podzbioru jest super kluczem, i.mi. Załóżmy, że jeśli ABC jest kluczem kandydata, to ani A, B, C, ani żadna z jego kombinacji nie może być super kluczem, dlatego możemy powiedzieć, że klucz kandydata jest minimalnym zestawem atrybutów r (schematu relacyjnego), które można użyć do identyfikacji a wyjątkowo.