www.wikidata.de-de.nina.az
Ein Sekundarschlussel ist ein alternativer Suchschlussel der in einem Datenbanksystem neben dem Primarschlussel als zusatzliches Suchkriterium zum Auffinden von einem oder mehreren Datensatzen verwendet werden kann Ein Sekundarschlussel kann wie jeder Suchschlussel eines oder mehrere Attribute umfassen Im Gegensatz zu einem Primarschlussel ist ein Sekundarschlussel nicht unbedingt eindeutig Er kann also mehrere Datensatze als Ergebnis einer Suche liefern Inhaltsverzeichnis 1 Fremdschlussel als Sekundarschlussel 2 Beispiel 3 Literatur 4 WeblinksFremdschlussel als Sekundarschlussel BearbeitenUm die Suche uber einen Sekundarschlussel effizient durchzufuhren ist es sinnvoll die Attribute des Sekundarschlussels uber einen sogenannten Sekundarindex zu indizieren Eine besondere Rolle spielen Sekundarindizes im Zusammenhang mit Fremdschlusseln welche auf den Primarschlussel einer anderen Relation oder der gleichen Relation verweisen Zur effizienten Durchfuhrung einer Verbundoperation welche die zusammengehorenden Datensatze zweier Relationen auf der Basis einer solchen Primar Fremdschlusselbeziehung ausfindig macht ist es hilfreich wenn man ausgehend von den Attributwerten im Primarschlussel die zugehorigen Verbundpartner im Fremdschlussel uber einen Sekundarindex gezielt auffinden kann Fur jeden Attributwert im Primarschlussel werden also alle Datensatze gesucht die im zugehorigen Fremdschlussel die gleichen Attributwerte besitzen Beispiel BearbeitenIn einer Adressdatenbank wird nach dem Namen Muller als Suchkriterium gesucht Es gibt zahlreiche Treffer da der Name Muller ein haufiger Nachname ist Literatur BearbeitenA Eickler A Kemper Datenbanksysteme Oldenbourg Verlag ISBN 3 486 27392 2Weblinks BearbeitenVorlesung Datenbanken der FH Luneburg Memento vom 22 Oktober 2004 im Internet Archive Abgerufen von https de wikipedia org w index php title Sekundarschlussel amp oldid 218762095