Tecnología

Inicio

El papel y la función de los metadatos

El papel y la función de los metadatos


Los metadatos son datos acerca de datos. Cuando los datos se almacenan en algún tipo de formato estructurado, los metadatos pueden describir el formato y contenido de este almacén de datos. Los metadatos son un elemento vital en muchas aplicaciones de computación con los elementos de datos. Si un programa se está accediendo a los datos almacenados en algún lugar externo al programa en sí, el código puede ser capaz de acceder y utilizar esos datos, siempre que pueda acceder a los metadatos primera.

Concepto

Así como la descripción de otros datos, metadatos es en sí también datos. El contenido de los metadatos normalmente se compone de una descripción o indicación de las características de un conjunto particular de datos. Por ejemplo, en una base de datos con una tabla que contiene los registros de clientes de una empresa comercial, los metadatos de la tabla sería delinear las estructuras, los campos y las relaciones dentro de los registros de clientes. Los metadatos también se puede describir información sobre un solo documento, tales como una página Web, que proporciona el navegador web con la información que necesita para hacer que el contenido de la página de manera efectiva para la visión del usuario.

Función

La función de los metadatos es por lo general para facilitar el uso de un conjunto de datos. Por ejemplo, si un programa de ordenador se conecta a una base de datos para consultar por información, los metadatos podría proporcionar con información sobre el contenido de la base de datos, incluyendo las tablas, campos y tipos de datos incluidos. En los sitios web, los metadatos aparece dentro de los elementos "meta", que proporcionan todo lo que el navegador necesita saber con respecto al contenido de los medios y formatos de información en una página. En general, existe metadatos para ayudar a dar sentido a los datos a que se refiere.

Definición

Las definiciones de los metadatos relacionados con el contexto de un proyecto, así como las tecnologías implicadas. El contenido de metadatos se puede resumir en un esquema. Por ejemplo, las definiciones de esquema XML aparecen en los documentos XSD. Un XSD describe un conjunto de estructuras y elementos de datos XML. En este sentido, una definición de esquema XML declara los metadatos para un conjunto de datos almacenados en XML. En general, un esquema de metadatos explicará los elementos de los datos, lo que contienen y cuál es su propósito. Dado que el contenido de los metadatos es también de datos, definiciones de metadatos tales como XSD también pueden describirse utilizando un nivel adicional de metadatos.

consideraciones

Hay casos en los que los metadatos es esencial con el fin de hacer uso de los datos. Muchos lenguajes de programación como Java proporcionan recursos estándar para acceder a los metadatos asociados a las bases de datos. Una vez que un metadatos procesos de aplicación, entonces se puede crear consultas adecuadas a la estructura y el contenido de los datos en cuestión. Por el contrario, las declaraciones de metadatos, tales como documentos XML Schema pueden ayudar a los desarrolladores para comprobar si un almacén de datos que están trabajando se formatea y estructurado de una manera que respete las normas de metadatos.