Banco de Dados - Oracle

Introdução a Metadados

A manipulação com grandes volumes de dados, dentro de algumas empresas, tem se tornado uma realidade extremamente comum. Acoplada a ela surgiu uma crescente demanda de uma forma que garantisse o efetivo uso da informação de maneira produtiva e inequívoca.

por Andréa Cerqueira



Resumo

No mercado atual, a capacidade de uma organização se adaptar a novas situações mercadológicas, utilizando instrumentos tecnológicos e gerenciais para colocar o corpo diretivo em condições de raciocinar, compreender relações entre fatos, descobrir significados e reconhecer a verdade é uma questão de sobrevivência. A tecnologia vem conduzindo esse processo de transformação de dados em informações, e essas em conhecimento. Para tal, será necessário saber pelo menos quais informações estão disponíveis, onde estão localizadas, de que forma são manipuladas e para onde podem ser distribuídas. Com base em pesquisas bibliográficas, este artigo tem por objetivo apresentar Metadados, que é uma abstração do dado, que associado com alguma outra tecnologia, como Data Warehouse, ajuda seus usuários potenciais a terem vantagens completas do conhecimento da sua existência ou característica.

1. INTRODUÇÃO

A manipulação com grandes volumes de dados, dentro de algumas empresas, tem se tornado uma realidade extremamente comum. Acoplada a ela surgiu uma crescente demanda de uma forma que garantisse o efetivo uso da informação de maneira produtiva e inequívoca [1].

Ter os dados integrados e adquiri-los com maior praticidade, no intuito de obter informações consolidadas e que ajudem no processo de tomada de decisão dessas organizações é um papel que a tecnologia Data Warehouse vem se propondo a prover e solucionar [2].

Entretanto, para trabalhar de forma mais eficiente nesse ambiente, Data Warehouse, será necessário saber pelo menos quais informações estão disponíveis, onde estão localizadas, de que forma são manipuladas e para onde podem ser distribuídas [3].

Por meio da pesquisa bibliográfica busca-se conhecer sobre metadados, pois são importantes, principalmente para um ambiente de Data Warehouse. No início serão explanados os conceitos referentes a metadados e sua taxonomia. Em seguida será abordado um assunto predominante para o suporte à administração da informação, que é o de repositório de metadados. Por último, a conclusão e bibliografias utilizadas.

2. O QUE SÃO METADADOS

A grande maioria dos usuários da Tecnologia da Informação já utilizou algum tipo de metadados, mesmo não tendo conhecimento do seu significado e até mesmo do seu uso. Isto é normal, até porque a sua própria definição não é um consenso[4].

Na literatura sobre metadados, a definição mais encontrada é a de que eles representam "dados sobre dados" [1,2,3,4].

Metadado é uma abstração do dado, capaz, por exemplo, de indicar se uma determinada base de dados existe, quais são os atributos de uma tabela e suas características, tais como: tamanho e/ou formato [4]

Tabela 1: Nível de Gerenciamento do Conhecimento

Estágio Recurso a ser administrado Definição de Metadado
Dados Valores do dado Informação necessária para administrar o recurso do dado
Informação Valores do dado e o contexto da informação Informação necessária para administrar o recurso da informação
Conhecimento Valores do dado, contexto da informação e instrução de regra de negócio Informação necessária para administrar as regras e políticas de negócio da organização.
Sabedoria Valores do dado, contexto da informação, instrução de regra de negócio executável, monitoração das regras de negócio e regras métricas de avaliação Informação necessária para administrar o comportamento da organização de acordo com suas regras e políticas de negócio.

Estas diferentes interpretações fazem parte de uma hierarquia evolucionária da gestão de conhecimento que está ilustrado pela figura 1. As organizações que estão no mais baixo nível, apenas gerenciam dados brutos. As mais evoluídas são capazes de administrar seus recursos de informação em nível de informação, conhecimento ou sabedoria [8].

Desta forma, pode-se afirmar que o Metadado é o principal componente dentro de um Ambiente de Data Warehouse [1,2,3,7,8].

3. CATEGORIAS BÁSICAS

Assim como a grande variedade de conceitos que se tem em relação a metadados, a sua taxonomia não poderia ser diferente. A forma mais evidente, mas não deixando de ser uma visão simplista, é que se pode dividir os metadados em duas categorias básicas: metadados técnico e metadados de negócios.

  • Metadados técnicos: descrição dos dados necessários para as diversas ferramentas que precisem armazenar, manipular ou movimentar dados. Essa ferramenta pode se tratar de um banco de dados relacional, ferramentas Computer Aided Sotfware Engineering (CASE), ferramentas de pesquisa em banco de dados, ferramentas On-line Analitical Processing (OLAP), entre outras.
  • Metadados de negócios: descrição de dados necessários pelos usuários de negócios, para entender o contexto do negócio e o significado dos dados. Atualmente existem ferramentas só para efeito de documentação. Quando metadados for rotineiramente usado para gerar regras de negócios executáveis, a definição de metadados será a representação de instruções de regra de negócios de acordo com o esquema de classificação que pode ser transformado em sistemas de informação do negócio.

4. REPOSITÓRIOS DE METADADOS

Atualmente, o conceito predominante para o suporte à administração da informação é o de repositório de metadados, ou seja, uma tecnologia capaz de tratar as informações relativas aos dados (metadados), inclusive aquelas relacionadas ao contexto em que eles são utilizados.

Metadados não eram utilizados na primeira geração de Data Warehouses, principalmente porque os usuários tinham pressa em colher os resultados da nova tecnologia, e concentraram seus esforços apenas em carregar seus dados. À medida que os usuários e administradores dos Data Warehouses evoluem na sua utilização, é possível notar cada vez mais ênfase no assunto, o que faz com que os metadados estejam se tornando uma ferramenta importante para melhor uso dos Data Warehouses.

Conforme a ilustração da figura 2, o repositório de metadados possibilita a visualização integrada de todo o ambiente de dados das empresas, explicitando através de modelos os inter-relacionamentos existentes entre os dados e as associações destes com os processos funcionais, bases de dados, fluxos de informações, infra-estruturas de processamento / comunicação, etc. Ferramentas existentes no mercado permitem criar um ambiente tecnológico para a gestão da informação nas empresas. Este repositório permite que os metadados sejam capturados de forma automatizada com o auxílio de scanners, a partir de inventários realizados sobre os sistemas gerenciadores de banco de dados, linguagens de programação, etc. Uma vez armazenados, os metadados podem ser utilizados para, também de modo automático, disponibilizar diretórios de informação, emitir relatórios e alimentar ferramentas Computer Aided Sotfware Engineering (CASE), entre outras facilidades.

Repositório de Metadados

Figura 1: Repositório de Metadados

5. CONCLUSÃO

A transformação de dados em informações, conduzida pela tecnologia, está cada vez mais sendo integrada pelas organizações. E essa integração ajuda a gerenciar não apenas a informação, mas também as formas em que as pessoas aprenderão e influenciarão a informação e a compartilharão com outros, ou seja, o conhecimento.

O surgimento de metadados veio em função das necessidades de as organizações conhecerem melhor os dados que mantêm e conhecerem com mais detalhes os dados de outras organizações. A catalogação dos dados propiciará a sua maior utilização por usuários com múltiplos interesses. Sem uma documentação eficiente dos dados é dificultada aos usuários a localização de informações necessárias para suas aplicações.

Organizações que não documentam seus dados freqüentemente, com o decorrer do tempo ficam sujeitas à superposição de esforços de coleta e manutenção de seus dados, vulneráveis a problemas de inconsistências e, principalmente, pagarão um alto custo pelo não uso ou uso impróprio dessa informação.

BIBLIOGRAFIA

  1. BORBINHA, José. METADADOS. Disponível em: . Acesso em:12 abr. 2003.
  2. http://acm.org/sigmod/record/issues/9912/dmdw.pdf
  3. Metadados e Repositório . Disponível em: . Acesso em:12 abr. 2003.
  4. WG System, Business Intelligent . Disponível em: Acesso em:12 abr. 2003.
  5. FELTRIN, Christian. Datawarehouse (DW) Hospitalar. Disponível em: . Acesso em:12 abr. 2003.
  6. ZOCATELLI, Fabianni. Ambiente de Data Warehouse. Disponível em: .Acesso em:12 abr. 2003.
  7. IKEMATU, Ricardo. Gestão de Metadados: Sua Evolução na Tecnologia da Informação. Disponível em: . Acesso em:12 abr. 2003.
  8. MUNDI, Ana Paula. Introdução a Data Warehouse Disponível em: . Acesso em:12 abr. 2003.
  9. TEIXEIRA, Sérgio. Classificação dos Metadados Disponível em: . Acesso em:12 abr. 2003.
Read more: http://www.linhadecodigo.com.br/artigo/298/introducao-a-metadados.aspx#ixzz23wWLFCEX
Andréa Cerqueira

Andréa Cerqueira - Estudante de Ciência da Computação da Faculdade Ruy Barbosa. E que tem interesse e conhecimento na área de BI, Banco de Dados e desenvolvimento de sistemas utilizando a tecnologia J2EE e .NET.