Metadaten sind Daten . Metadaten sind speziell Daten, die andere Daten beschreiben . Oft als Daten über Daten bezeichnet, kann ein schwieriges Konzept Metadaten zu definieren sein . Allerdings ist seine Rolle eigentlich relativ einfach . Wie bei vielen technischen Konzepte werden Metadaten einfachsten zu verstehen , wenn sie unter Bezugnahme auf Beispiele erläutert. Metadaten werden in vielen Computing-Anwendungen , einschließlich Datenbank-und Web -Programme. Beispiele
In einem Datenbanksystem , erscheinen Datenelemente innerhalb bestimmter Strukturen . In den meisten Fällen sind diese Tabellen, Spalten und manchmal Beziehungen. Die Metadaten für eine Datenbank beinhaltet eine Beschreibung der Tabellen und Spalten , einschließlich ihrer Namen und die Art der Daten, die sie enthalten . Zum Beispiel in einer Java-Anwendung , bieten die JDBC (Java Database Connectivity) Ressourcen Verbindungen mit Datenbanken . Einige der JDBC Methoden erlauben Programme dynamisch Abrufen von Informationen über eine Datenbank-Struktur , sowie die Abfrage der Datenbank für die Verwendung der Metadaten-Informationen . Bibliothek Katalogisierung und Websites häufig auch mithilfe von Metadaten Informationsverarbeitung erleichtern.
Zweck
Im Allgemeinen ist der Zweck der Metadaten Verwendung der Daten innerhalb einer Datenbank zu erleichtern oder einer anderen Quelle . In der Java-Beispiel stellt die Metadaten das Programm mit Informationen, die es benötigt , um effektiv die Datenbank abzufragen und die Ergebnisse verarbeitet . Ebenso mit HTML-Webseiten , bietet Metadaten in " meta" aufgeführten Elemente des Web-Browsers mit Informationen über den Inhalt der Seite. Diese Information hilft dem Browser-Programm , um effektiv präsentieren die Seite den Nutzern dieser Website . Metadaten Hilfsmittel Kommunikation zwischen Datenquellen und alle Programme versuchen, sie zu nutzen.
Inhalt
Die Inhalte von Metadaten , hängt von den Daten, die er beschreibt . Zum Beispiel , in einer Datenbankanwendung können die Metadaten eine Angabe des Datentyps eine Spalte verwendet , sowie eine Beschreibung der Beziehung zwischen zwei Datenbanktabellen. In einer Web- Seite , können die Metadaten enthalten Informationen über die Medien-Typen innerhalb der Seite enthalten. Dies kann helfen, den Browser , um den Inhalt zu machen, vor allem, wenn Browser-Plug -Ins erforderlich sind. Metadaten können daher als die potenziellen Datenquellen beschreibt es variiert werden.
Fragen
Wo Metadaten kann eine Anwendung eine Datenstruktur abzufragen , gibt es eine Möglichkeit des Irrtums . Wenn ein Programmierer eine Anwendung schreiben , um zu verbinden und eine Datenbank abfragen , aber nicht über die Struktur der Datenbank kennen , erfordert daher die Verwendung von Metadaten , bedeutet dies , dass es einen Mangel an Verständnis zwischen der Datenbank und der Anwendung. So wie Programme , um die Strukturen in einer Datenquelle verstehen müssen , um Daten genau abzurufen, die Strukturen in den Metadaten müssen auch für eine effektive Verarbeitung verstanden werden.