Metadados são dados sobre dados. Quando os dados são armazenados em algum tipo de formato estruturado , os metadados podem descrever o formato e conteúdo deste armazenamento de dados. Metadados é um elemento vital em muitas aplicações de computação com elementos de dados. Se um programa está acessando dados armazenados em algum local externo para o programa em si , o código pode ser capaz de acessar e usar esses dados , fornecendo ele pode acessar o primeiro metadados. Conceito
Para além de descrever outros dados , metadados é em si também dados. O conteúdo de metadados normalmente é composto de uma descrição ou uma indicação das características de um conjunto particular de dados . Por exemplo, em um banco de dados com uma tabela contendo os registros de clientes para uma empresa comercial , os metadados para a tabela seria delinear as estruturas, campos e relacionamentos dentro dos registros de clientes . Metadados também pode descrever informações sobre um único documento, como uma página da Web , proporcionando o navegador da Web com as informações necessárias para tornar o conteúdo da página de forma eficaz para a visualização do usuário .
Função
< br >
A função de metadados é geralmente para facilitar o uso de um conjunto de dados. Por exemplo, se um programa de computador está se conectando a um banco de dados para consultá-lo para obter informações , os metadados poderia fornecer-lhe informações sobre o conteúdo do banco de dados, incluindo as tabelas , campos e tipos de dados incluídos . Em sites , os metadados são listados em elementos "meta" , que fornecem tudo o que o navegador precisa saber sobre o conteúdo de mídia e formatos de informação em uma página. Em geral, existe metadados para ajudar a fazer sentido dos dados a que se refere.
Definição
definições de metadados referem-se ao contexto de um projeto , , bem como as tecnologias envolvidas . O conteúdo de metadados podem ser descritos em um esquema. Por exemplo, definições de esquema XML aparecer dentro de documentos XSD . Um XSD descreve um conjunto de estruturas e elementos dentro de dados XML. Neste sentido, uma definição de esquema XML declara os metadados para um conjunto de dados armazenados dentro de XML. Em geral, um esquema para metadados irá explicar os elementos nos dados , o que eles contêm e qual o seu propósito . Como o conteúdo de metadados também dados , definições de metadados , como XSDs também pode ser descrito usando um novo nível de metadados.
Considerações
Há casos em que os metadados é essencial , a fim de fazer uso de dados . Muitas linguagens de programação como Java fornecer recursos padrão para acessar metadados associados com bancos de dados. Uma vez que um metadados processos de aplicação , ele pode, então, criar consultas adequadas para a estrutura eo conteúdo dos dados em questão . Por outro lado, as declarações de metadados , tais como documentos de esquema XML pode ajudar os desenvolvedores para verificar se um armazenamento de dados em que estão trabalhando é formatado e estruturado de uma forma que cumpra as regras de metadados.