Wat ass e Grondpräis?

Léiert wat wat e gudden oder schlecht primären Key in enger Datebank maacht

Wat ass e Primärschlass? An der Welt vun den Datenbanken , de primären Keelt vun enger relationaler Tabelle identifizéiere eegene Records an den Dësch. Datenbanken benotzen d'Schlëssel fir ze vergläichen, ze sortéieren an ze späicheren, a fir Bezéiungen tëschent den Opstänn z'erreechen.

Auswiel vun de primäre Keelt an enger Datebank ass eng vun de wichtegsten Schrëtt am Prozess. Et kann e normale Attribut sinn , dee garantéiert ass eenzegaarteg wéi d'Social Security Nummer op engem Dësch mat méi wéi engem Rekord pro Persoun oder - Virun allem - et kann generéiert ginn vum Datebankverwaltungssystem wéi e global eenzegaartegen Identifizéierer oder GUID , an Microsoft SQL Server . Primärschlëschen besteet aus engem eenzegen Attribut oder verschidde Attributer an der Kombinatioun.

Primärtastë sinn déi eenzeg Verbindungen zu Informatiounen an aneren Dëscher wou de Primärschloss benotzt gëtt. Et muss agefouert ginn, wann e Rekord ass, an et sollt ni geännert ginn. All Dësch an der Datebank huet eng Kolonn oder zwee speziell fir den éischte Schlëssel.

Primärt Key Exemplar

Stellt Iech vir eng STUDENTEN-Tabelle, déi e Rekord fir all Schüler an enger Universitéit enthält. D'Unerkennung vu Studentekenntnisser ass eng gutt Wahl fir e Primärschlëssel an der Étude ELTER. De Schüler an den éischte Virgesee sinn net gutt Choixes, well et ëmmer d'Chance ass, datt méi wéi ee Schüler den selwechten Numm hunn.

Aner schlechte Choixë fir Primärschlucker sinn zousätzlech Postleetzungsnummer, E-Mailadress, an Employeur, all déi kënne vereent ginn a vertrieden. Den Identifizéierer als Primärschlass benotze muss eemolege sinn. Och Sëcherheetsnormen kënnen änneren, wann d'Sozialversécherungsadministratioun eng Zuel un engem Leit, deen duerch Identitéitskaart betrëfft, ëmbruecht gëtt. Verschidde Leit hunn net souguer eng Sozialversécherungsnummer. Well awer dës zwee Fäll rar. Social Security Numbers kënnen e gudde Choix fir e Primärschlass sinn.

Tipps fir Auswiel Good Primary Keys

Wann Dir de passende Primärschlass auswielen, sinn d'Datebank Lookups séier an zuverlässeg. Just vergiessen: