Nwlapcug.com


Il ruolo e la funzione dei metadati

Il ruolo e la funzione dei metadati


I metadati sono dati sui dati. Quando i dati vengono archiviati in una sorta di formato strutturato, metadati possono descrivere il formato e il contenuto di questo archivio di dati. I metadati sono un elemento vitale in molte applicazioni di calcolo con gli elementi di dati. Se un programma accede a dati memorizzati in una posizione esterna al programma stesso, il codice potrebbe essere in grado di accedere e utilizzare tali dati, fornendo in primo luogo può accedere ai metadati.

Concetto

Oltre a descrivere altri dati, metadati stessa sono anche dati. Il contenuto dei metadati è normalmente composto da una descrizione o l'indicazione delle caratteristiche di un particolare insieme di dati. Ad esempio, in un database con una tabella contenente i record dei clienti per una società commerciale, i metadati per la tabella sarebbero delineare le strutture, campi e relazioni all'interno dei record del cliente. Metadati possono anche descrivere informazioni su un singolo documento, ad esempio una pagina Web, fornendo il browser Web con le informazioni necessarie eseguire il rendering il contenuto della pagina in modo efficace per la visualizzazione di utente.

Funzione

La funzione dei metadati è di solito per facilitare l'uso di un set di dati. Ad esempio, se un programma per computer si connette a un database per eseguire query per informazioni, i metadati potrebbero fornire informazioni per quanto riguarda il contenuto del database, incluse tabelle, campi e tipi di dati inclusi. In siti Web, dei metadati sono elencato all'interno di elementi di "meta", che forniscono tutto che il browser ha bisogno di sapere per quanto riguarda i formati di contenuti e informazioni multimediali in una pagina. In generale, esistono metadati per contribuire a rendere il senso dei dati a cui si riferisce.

Definizione

Definizioni di metadati si riferiscono al contesto di un progetto, come pure le tecnologie coinvolte. Il contenuto dei metadati possa essere riassunti in uno schema. Ad esempio, le definizioni dello Schema XML vengono visualizzati all'interno di documenti XSD. Uno schema XSD descrive un insieme di strutture ed elementi all'interno di dati XML. In questo senso, una definizione dello Schema XML dichiara i metadati per un set di dati archiviati all'interno di XML. In generale, uno schema per i metadati spiegherà gli elementi nei dati, ciò che essi contengono e qual è il loro scopo. Poiché il contenuto dei metadati è anche dati, definizioni di metadati come XSD possono anche essere descritta utilizzando un ulteriore livello di metadati.

Considerazioni

Ci sono casi in cui i metadati è essenziale al fine di rendere utilizzare dei dati. Molti linguaggi di programmazione come Java forniscono risorse standard per l'accesso ai metadati associati a database. Una volta che un'applicazione elabora i metadati, è possibile creare query adatta alla struttura e al contenuto dei dati in questione. Al contrario, le dichiarazioni di metadati come documenti XML Schema possono aiutare gli sviluppatori a verificare se un archivio di dati che stanno lavorando su è formattato e strutturato in un modo che osserva le regole di metadati.