Hogyan lehet egy adatbázis rekordot azonosítani egy szuper gomb használatával?

A szuper kulcs egy olyan attribútum, amelyet az adatbázis-rekord azonosítására lehet felhasználni

A szuperkombin vagy egy vagy az attribútumok kombinációja, amely egy adatbázis-rekord egyedülálló azonosítására használható. A táblázatban számos kombináció lehet, amelyek szuperkulákat hoznak létre.

Superkey példa

A tábla a , <Életkor>, és mezőkkel számos lehetséges szuperként működik. Három szuperkulcs , és .

Név Kor SSN Telefon Ext.
Robert Jones 43 123-45-6789 123
Beth Smith 43 234-56-7890 456
Robert Jones 18 345-67-8901 789

Amint láthatja, a és a oszlopai több bejegyzést tartalmaznak, amelyek azonos információkkal rendelkeznek. Míg a oszlopot használhatjuk egy személy megtalálásához, a telefon bővítmény megváltoztatható.

A szuperkulumtípusok

A fenti táblázatban felsorolt ​​elemek közül csak egy jelölt kulcs , amely a szuperkulumok egy speciális részhalmaza, amely minimális mennyiségű attribútumot használ a rekord egyedileg azonosítására. A többi oszlop olyan információt tartalmaz, amely nem szükséges a rekordok azonosításához.

Az szintén hivatkozhat minimális kulcsra vagy minimális szuper kulcsra, mert az tartalmazza az egyedi rekord azonosításához szükséges legkisebb mennyiségű információt. Ugyanezen sorok mellett az elsődleges kulcs lehet egy szuper kulcs és egy minimális kulcs is, mivel egyedileg kell rögzíteni egy rekordot, és csak ritkán, ha valaha is változni fog.

Ha a táblázat nem tartalmaz oszlopot, akkor a munkáltató személyi számokat hozhat létre annak érdekében, hogy azonosítsa az egyéneket.

Az új alkalmazottak számát helyettesítő elsődleges kulcsnak nevezik. Ez a helyettesítő elsődleges kulcs szuperként is szolgálhat.