12
Christien Lana Rachid 6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Embed Size (px)

Citation preview

Page 1: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.1

Técnica de BD - Dicionarização

UNIPAC

2º SEMESTRE 2007

Page 2: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.2

Técnica de BD - Dicionarização

Um Sistema de Dicionário de Dados pode ser considerado como

um Banco de Dados da Função de Administração dos Recursos

de Informação - ARI.

Como um Sistema de Dicionário de Dados se encaixa num

ambiente de Engenharia da Informação ?

Esta Técnica de Dicionarização é considerada por alguns autores,

como parte da função Administração de Recursos de Informática

– ARI (Information Resource Management – IRM).

Page 3: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.3

Um Sistema de Dicionário de Dados

1) Um Dicionário de Dados;

2) Um Diretório de Dados;

3) Um Dicionário de Recursos de Dados; e

4) Um Dicionário de Metadados.

Deve possuir pelo menos 04 (quatro) Componentes:

Page 4: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.4

Descrição Conceitual das Entidades num

Nível alto de Abstração4) Dicionário de Metadados

3) Dicionário de Recursos de Dados

Descrição Física das Entidades e de seus Ambientes

Associados

Estrutura de um Sistema de Dicionário de Dados

Descrição de Processos Associados

as Entidades

2) Diretório de Dados

1) Dicionário de Dados

Descrição de Atributos,Entidades, Relacionamentos

e Objetos Associados

Page 5: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.5

1) Dicionário de Dados – DD:Um DD deve conter a descrição dos objetos de um Aplicativo de BD;

Um DD deve conter as descrições de pelo menos 5 Características

de suas Entidades e Atributos:

1 – Nome;

2 – Conteúdo;

3 – Estrutura;

4 – Integridade; e

5 - Segurança e Privacidade.

Um DD deve ser considerado como um Componente auto-contido,

razoavelmente completo e útil para a atualização e manutenção de um

Aplicativo de BD.

Ele deve ser considerado como um Banco de Dados de um Aplicativo

de BD ou de um Sistema de Informações;

Page 6: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.6

Um Diretório de Dados deve agregar ao Dicionário de Dados informações

sobre relacionamentos entre Dados, Entidades e Usuários;

2) Diretório de Dados:

Existem 03 (três)Tipos de Usuários de Diretório de Dados:

1 - Os Seres Humanos ou Peopleware,

2 - Os Programas, Módulos, Rotinas ou Componentes de Computador, que

podem ser implementados em Hardware, Software ou Firmware, e

3 - Os Procedimentos, que servem para especificar as ações a serem

executadas com os Dados ou Informações, ou Documentware; e

Page 7: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.7

Existem pelo menos 03 (três) tipos de Entidades que devem relacionar Dados

ou Informações com Usuários:

1 - Formulários ou Documentos de Entrada servem para captar Dados ou

Informações. Essas Entidades são normalmente associadas a entradas ou a

inícios de processamentos;

2 - Transações ou Documentos de Processamento servem para associar uma

única ocorrência de dado a um ou mais eventos. Essas Entidades são

normalmente associadas a processamentos; e

3 - Relatórios ou Documentos de Saída servem para agregar Dados ou

Informações. Essas Entidades são associados a saídas, términos ou

resultados de processamentos.

2) Diretório de Dados (Continuação):

Page 8: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.8

Um Dicionário de Recursos de Dados deve agregar ao Diretório de Dados as

descrições físicas da Estrutura do Aplicativo de Banco de Dados e as descrições

do Ambiente de Processamento; e

3) Dicionário de Recursos de Dados:

Um Dicionário de Recursos de Dados deve incluir Dados e Informações sobre:

1 - A localização dos Dados ou Informações no nível de hardware,

2 - As estatísticas de freqüência de utilização, padrões de acesso e outras variáveis,

3 - A documentação das características físicas dos Computadores, dos Usuários,

etc.., e

4 - As características de desempenho e dos protocolos utilizados nos Sistemas de

Telecomunicações e de Redes.

Page 9: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.9

Um Dicionário de Metadados é o Componente mais abstrato de um

Sistema de Dicionário de Dados;

4) Dicionário de Metadados:

Ele tem sido chamado de Modelo de Dados Corporativo, Esquema da

Empresa, Esquema Conceitual, Modelo Conceitual, Modelo de Dados Setorial,

ou Modelo Entidade Relacionamento - MER; e

Um Dicionário de Metadados tem por objetivo prover uma estrutura capaz de

conectar e integrar diversos Aplicativos Específicos de Sistemas de

Informações Computadorizadas baseados na Tecnologia de Banco de Dados,

propiciando suas compatibilizações para o atendimento as demais

necessidades básicas de uma Organização, Empresa ou Corporação.

Page 10: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.10

Tipos de Usuários (Peopleware) de umSistema de Dicionário de Dados:

Um Sistema de Dicionário de Dados deve auxiliar a diversos Usuários no exercício de suas funções;

Existem pelo menos 04 (quatro) diferentes tipos de Usuários (Peopleware) dos Sistemas de Dicionário de Dados: os Usuários Finais, os Provedores, os Desenvolvedores e os Controladores de Informações;

Usuários Finais de Informações utilizam-se de dados e informações para realizar tarefas específicas;

Usuários Provedores fornecem ou alimentam de informações os Usuários Finais;

Usuários Desenvolvedores desenvolvem Aplicativos de BD para a Administração dos Recursos de Informação - ARI e outras funções de Processamento de Dados e Informações; e

Usuários Controladores controlam ou auditam os dados ou informações para a Administração dos Recursos de Informação - ARI e demais funções envolvidas.

Page 11: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.11

Os Usuários dos Sistemas de DD:

• Os Sistemas de DD são valiosos para a educação continuada de

Usuários sobre a utilização correta de Métodos, Técnicas e

Ferramentas que compõem a Tecnologia de Banco de Dados; e

• Eles devem ser considerados importantes fontes de informação para os

Usuários que exercem funções de Entradas de Dados, Verificação,

Validação, Controle de Acesso, Formatação de Saídas, entre outras.

Page 12: Christien Lana Rachid6.1d.1 Técnica de BD - Dicionarização UNIPAC 2º SEMESTRE 2007

Christien Lana Rachid 6.1d.12

Considerações Finais:

Aplicativos Simples de BD podem ser desenvolvidos com eficácia, utilizando-

se apenas o Dicionário de Dados – DD, o primeiro Componente de um

Sistema de Dicionário de Dados;

Entretanto, na medida em que os Aplicativos de BD se tornam mais

complexos, faz-se necessária a utilização dos 4 Componentes de um

Sistema de Dicionário de Dados:

1) um Dicionário de Dados - DD;

2) um Diretório de Dados;

3) um Dicionário de Recursos de Dados; e

4) um Dicionário de Metadados.

A maioria das Ferramentas CASE de última geração já possui incorporada

aos seus Ambientes Integrados esses 04 (quatro) Componentes, de forma

transparente, para serem utilizados pelos seus diversos tipos de Usuários.