¿Qué son los metadatos?

Los metadatos, también conocidos como datos intermedios y datos de retransmisión, son datos sobre los datos.

Las funciones de los metadatos son:

1. Información que describe los atributos de los datos, utilizada para soportar funciones como indicar la ubicación de almacenamiento, datos históricos, búsqueda de recursos, registro de archivos, etc.

2. Los metadatos son un catálogo electrónico. Para compilar un catálogo, el contenido o las características de los datos deben describirse y recopilarse para ayudar en la recuperación de datos.

Ejemplos de aplicación de metadatos:

1. Estructura de datos: el nombre, la relación, el campo y las restricciones del conjunto de datos.

2. establecer ubicación física;

3. Flujo de datos: dependencias de proceso (dependencias sin referencia) entre conjuntos de datos, incluidas reglas de un conjunto de datos a otro.

4. medición que se puede calcular en un conjunto de datos;

5. Relación lógica de medición: la relación de operación lógica entre mediciones del conjunto de datos

6. serial;

7. Instantánea del conjunto de datos: distribución de datos en todos los conjuntos de datos en un momento determinado.

Datos extendidos:

Ventajas de los metadatos:

1. Autodescripción: los metadatos proporcionan automáticamente las funciones de IDL en COM, lo que permite utilizar un archivo. al mismo tiempo Definición e implementación. Ni siquiera es necesario registrar los módulos y ensamblajes en tiempo de ejecución en el sistema operativo. Por lo tanto, las instrucciones utilizadas por el tiempo de ejecución siempre reflejan el código real en el archivo compilado, mejorando así la confiabilidad de la aplicación.

2. Diseño: Los metadatos proporcionan a los usuarios toda la información necesaria sobre el código compilado para heredar clases de archivos PE escritos en diferentes idiomas. Los usuarios pueden crear instancias de cualquier clase escrita en cualquier lenguaje administrado (cualquier lenguaje de Common Language Runtime) sin tener que preocuparse por la clasificación explícita o el uso de código de interoperabilidad personalizado.