Supertoets

Schrijver: Randy Alexander
Datum Van Creatie: 3 April 2021
Updatedatum: 12 Kunnen 2024
Anonim
Rekenen Blok 4 Supertoets
Video: Rekenen Blok 4 Supertoets

Inhoud

Definitie - Wat betekent Superkey?

Een superkey is een combinatie van kolommen die op unieke wijze elke rij in een RDBMS-tabel (relationeel databasebeheersysteem) identificeert. Een kandidaatssleutel is een nauw verwant concept waarbij de superkey wordt beperkt tot het minimum aantal kolommen dat nodig is om elke rij uniek te identificeren.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Superkey uit

Als voorbeeld kan een tabel die wordt gebruikt om klantstamgegevens op te slaan kolommen bevatten zoals:

  • Klantnaam
  • Klanten ID
  • Burgerservicenummer (SSN)
  • Adres
  • Geboortedatum

Een bepaalde set kolommen kan worden geëxtraheerd en gegarandeerd uniek zijn voor elke klant. Voorbeelden van superkeys zijn als volgt:

  • Naam + SSN + Geboortedatum
  • ID + naam + SSN

Dit proces kan echter verder worden gereduceerd. Er kan worden aangenomen dat de klant-ID uniek is voor elke klant. Daarom kan de superkey worden beperkt tot slechts één veld, klant-ID, wat de kandidaatsleutel is. Om echter absoluut uniek te zijn, kan een samengestelde kandidaatsleutel worden gevormd door klant-ID te combineren met SSN.