Identifikator

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Ein Identifikator (auch Kennung oder kurz ID) ist ein mit einer bestimmten Identität verknüpftes Merkmal zur eindeutigen Identifizierung des tragenden Objekts. Beispielsweise bezeichnet eine Hausnummer als Identifikator innerhalb einer Straße ein bestimmtes Haus. In Datenbanken werden Identifikatoren als Kennzeichen eines Datensatzes als Datenbank-ID oder Stammnummer bezeichnet. Als Identifikatoren werden meist Nummern oder Codes aus alphanumerischen Zeichen verwendet, wobei unter anderem von Nummerncode (Zahlen oder Zifferncode und auch alphanumerischer Code) oder Buchstabencode gesprochen wird. Auch sprachliche Identifikatoren (beispielsweise Bezeichner in einem Computerprogramm oder Deskriptoren in einem kontrollierten Vokabular) und andere Merkmale, beispielsweise Farbcodierung (wie die Farben rot und grün für Backbord und Steuerbord) sind möglich. Weiter können biometrische Merkmale als Identifikatoren qualifiziert werden.

Anwendung[Bearbeiten]

Identifikatoren können prinzipiell zum Identifizieren beliebiger Objekte von Produkten (Seriennummer, Katalognummer) über Menschen (Ausweisnummer) bis zu abstrakten Ideen (Notation eines Themengebietes) eingesetzt werden. Ein umfangreiches Anwendungsgebiet stellt die Identifikation von Produkten und deren Bauteilen im Rahmen der Dokumentation von technischen Erzeugnissen dar. Eine eindeutige Identifikation aller Produktions- und Beschaffungsobjekte ist für die unterschiedlichen betriebswirtschaftlichen Funktionen eines Unternehmens von zentraler Bedeutung. Im kaufmännischen Bereich unterscheidet man vier Arten der Verschlüsselung von Identifikatoren:[1]

  • die rein identifizierende Verschlüsselung
  • die teilweise identifizierende, teilweise klassifizierende Verschlüsselung (Verbundschlüssel)
  • die merkmalsbezogene (klassifizierende) Verschlüsselung
  • die logische bzw. mengenalgebraische Verschlüsselung

Für den Schlüssel werden in der Regel Ziffern und Buchstaben verwendet. Bei klassifizierenden Schlüsseln haben die Buchstaben oder Nummern eine bestimmte inhaltliche Bedeutung, sagen etwas über das Objekt oder die Eigenschaft des Identifikationsobjektes aus.

Aufbau und Verwaltung von Identifikatoren[Bearbeiten]

Die Gesamtheit aller Identifikatoren eines Gebietes bildet ein Kontrolliertes Vokabular. Beispielsweise ist die gesamte Mathematik mittels der Mathematics Subject Classification in Teilbereiche untergliedert, denen jeweils eine Notation zugeordnet ist.

Vielfach wird die Identifikationsnummer auch als Abkürzung betrachtet. Dabei ist sie codierungstheoretisch dies nicht unbedingt. Im Gegenteil: Die ID soll möglichst prägnant verschiedene Objekte voneinander trennen. Da sie meist in ein Identifikationssystem eingebettet ist, ist sie oft nur in Anlehnung zu einem leicht merkbaren Begriff angelegt.

Beispiel: A für Autobahn, B für Bundesstraße, L für Landesstraße, die eigentlichen Begriffe beziehen sich aber auf eine Zuordnung der Verantwortlichkeit, die sich im Laufe von Reformen zu anderen Institutionen verlagert hat.

Im IT-Bereich wird natürlich häufig die Auswertung von Computern vorgenommen und daher wäre hier keine Redundanz nötig, dennoch wird sie zur Fehlerkorrektur häufig eingebaut.

Identifikationssystem[Bearbeiten]

Ein System von Identifikatoren muss immer so gestaltet sein, dass eine eindeutige Zuordnung zwischen Bezeichner und Bezeichnetem möglich ist. Wünschenswert ist auch die Eindeutigkeit in Rückrichtung. Mathematisch ausgedrückt ist dann die Zuordnung der Menge der Identifikatoren zur Menge der zu identifizierten eineindeutig (bijektiv).

Ein Nummerncode wird also etwa so gehalten, dass er einem einzelnen Datum, Datensatz oder Objekt genau eine Nummer zuordnet, die es zweifelsfrei kennzeichnet:

  • Ein Beispiel für eine Identifikationsnummer ist die Telefonnummer als Zuordnung zum entsprechenden Teilnehmer (Anschluss), mit dem man telefonieren möchte. In Bezug zu einer bestimmten Person ist sie aber nicht eindeutig, wenn etwa mehrere Personen in einem Haushalt leben. Daher muss man dann klären, mit wem man sprechen möchte. Die Entwicklung von Nebenstellen wie auch die der Mobiltelefone ist zum Teil genau durch diesen Missstand motiviert (Personenbezug statt Ortsbezug des Identifikators durch verändertes Kommunikationsverhalten)
  • Ein anderes Beispiel bietet die ISBN, mittels derer auf kurzer Weise ein Buch eindeutig spezifiziert wird. Hierbei ist der Identifikationsnummer noch eine zusätzliche Prüfziffer zur Fehlerkorrektur hinzugefügt.
  • In einem Rechnernetz finden sich IP-Adressen als Identifikationsnummern von Servern. Für uns Menschen werden zusätzlich Domains als Identifikatoren angelegt.

Automatische Identifizierung[Bearbeiten]

Sollen Computersysteme Objekte bzw. Menschen erkennen, werden bestimmte Identifikatoren verwendet. Die entsprechenden Prozesse werden nach verschiedenen Methoden klassifiziert. Der Identifikator muss einen physischen Träger haben und am zu identifizierenden Objekt erkennbar sein. Die physische Form soll zuverlässig und schnell auslesbar sein. Bekannte Beispiele sind Barcode, RFID und Magnetstreifenkarten. Ausnahme als direkte Identifizierung ist etwa die Biometrie.

Persistenz[Bearbeiten]

Identifikatoren, die speziell auf Dauerhaftigkeit (Persistenz) angelegt sind, werden auch als Persistente Identifikatoren (persistent Identifier) bezeichnet. (Siehe auch Permalink).

Verwendung in Datenbanken[Bearbeiten]

Identifikatoren in Datenbanken können sowohl durch ein Attribut bzw. eine Spalte der Tabelle als auch durch eine Auswahl mehrerer Attribute gegeben sein. Bei der Verwendung von einem Attribut ist die Spalte meist als `id` gekennzeichnet und der Datentyp wird mit `int` angegeben, da Datenbanken Integer-Werte deutlich schneller verarbeiten können, als z.B. Strings. Bei der Identifikation durch mehrere Attribute, bildet die Gesamtheit der drei Spalten die eindeutige Identifikation des Datums/Eintrags. Ein Beispiel hierfür wäre z.B. eine Tabelle Person. Die Personen können über eine Extra-Spalte `id` identifiziert werden oder z.B. durch die Spalten `name`,`vorname`,`geburtstag`.

Beispiele[Bearbeiten]

Siehe auch[Bearbeiten]

Literatur[Bearbeiten]

  •  Bruno Grupp: Optimale Verschlüsselung bei Online-Datenverarbeitung. Aufbau moderner Nummernsysteme für Sachnummern jeder Art, Personennummer und Auftragsnummern. Verlag TÜV Rheinland, Köln 1987, ISBN 3-88585-344-2.

Einzelnachweise[Bearbeiten]

  1.  Wilmjakob Herlyn: PPS im Automobilbau. Produktionsprogrammplanung und -steuerung von Fahrzeugen und Aggregaten. Hanser, München 2012, ISBN 978-3-446-41370-2, S. 80ff.