Identifier

Dr. Jakob Voß

2014-04-14

Gliederung

  1. Einführung Identifikatoren
  2. Wesentliche Anforderungen an Identifikatoren
  3. Identifier-Systeme
  4. Eigenschaften und Formen von Identifikatoren
  5. Hashfunktionen

Identifier

In digitalen Systemen überall präsent!

Beispiele

Grundlegende Eigenschaften eines Identifikators

Gegenbeispiele?

Identifikatoren als Zeichen

~ {.dot .dpi=300 .scale=80%} graph { size=“400,600”; Vorstellung – Identifier; Vorstellung – Objekt {rank=same Identifier Objekt} } ~

Quasi-Digitale Identifikatoren

Beispiel: Ampel

Digitale Identifikatoren

Datenobjekt  ⇒  Datenobjekt

Wesentliche Anforderungen an Identifikatoren

Eindeutigkeit

Sind die genannten Beispiele eindeutige Identifikatoren?

Beispiele und Probleme: ISBN

Beispiele und Probleme: ISBN

ISBN-10 with hyphen 0-486-22543-7
ISBN-10 with space 0 486 22543 7
plain ISBN-10 0486225437
EAN 9780486225432
EAN barcode aligned 9 78048 622543 2
ISBN-13 with hyphen 978-0-486-22543-2
plain ISBN-13 9780486225432
URN-ISBN urn:isbn:0-486-22543-7

Persistenz

Identifier-Systeme

Beispiel: URL

Aufgabe: Aufbau einer URL erklären

Beziehungen zwischen Identifier-Systemen

Namensräume und Qualifikatoren

Namensräume und Qualifikatoren

Beispiel: Namensraum-Präfix für URIs

Mittel zur Abkürzung in XML

<skos:prefLabel 
 xmlns:skos="http://www.w3.org/2004/02/skos/core#">

oder in RDF-Turtle

@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
skos:prefLabel

@prefix xxx: <http://www.w3.org/2004/02/skos/core#> .
xxx:prefLabel

 ⇒  http://www.w3.org/2004/02/skos/core#prefLabel

Beispiel: Digital Object Identifier System (DOI)

Eigenschaften und Anforderungen and Identifikatoren

Strukturierte Identifikatoren

Beschreibende Identifikatoren

Widersprüchliche Anforderungen

Hash-Codes

Wesentliche Anforderungen an Hashfunktionen

Beispiel: SHA

Anwendungen von Hashfunktionen

Hashfunktionen zur Speicherung

Hashfunktionen zur Erkennung von Duplikaten oder Änderungen

Kryptographische Hashfunktionen

Kryptographische Hashfunktionen

Zusammenfassend sind Identifikatoren:

Literaturhinweise