quarta-feira, fevereiro 09, 2011

Regras e Responsabilidades DBA Adabas - 05

Definição de Dados e Controle

Esta parte fornece uma visão geral aos administradores do banco de dados no que diz respeito ao gerenciamento suas bases de dados Adabas.

Abordagem Planejada: Central de Controle de Dados

Todos os envolvidos com o banco de dados devem aplicar uma metodologia uniforme e um procedimento padrão para definição de dados (isto coincide com a tarefa de estabelecer o dicionário de dados). O DBA deve formular, estabelecer e manter um conjunto consistente de controles e normas nessa área. Estas normas devem ser planejadas em conjunto com todas as partes envolvidas: usuários, as operações, projetistas de aplicações, e o fornecedor do SGBD.

A determinação da responsabilidade dos Dados

Em última análise, um departamento do usuário deve ser dada a responsabilidade de manter um subconjunto dos dados no banco de dados, garantindo a sua integridade em relação ao restante do banco de dados. A decisão a que este usuário vai ser é para o DBA para fazer. Não é necessário apenas para decidir quem será responsável, esta decisão deve ser conhecida (e acordado por) todos os outros usuários afetados. Este é o lugar onde a diplomacia do DBA será posta em jogo. Embora seja natural que o usuário é responsável agora, depois de algum tempo, quando a utilização do banco de dados for alterado, pode ser que o usuário B é agora a pessoa apropriada para assumir a responsabilidade por alguns ou todos os dados.

Seleção de aplicações: Assessoria em Desenvolvimento de Sistemas

A seleção dos sistemas para a implementação de banco de dados deve ser feita por um comitê, presidido pelo DBA. A organização deve decidir se quer ou não que os usuários devem participar neste processo. Como regra geral, o usuário só vai estar interessado no custo, facilidades de viabilidade e capacidade de expansão do sistema, se a equipe de design de banco de dados é realizada a coleta de dados e análise de tarefas de forma adequada. O DBA deve ser um juiz imparcial, com a ajuda de DBA consultores independentes sobre os vários temas que possam ser discutidas.

Como um centro de competência, o DBA e os funcionários relacionados deverão estar em condições de aconselhar sobre desenvolvimento de sistemas (mas só na medida em que se o SGBD deve ser usado ou não), conselhos que só pode ser dada se a DBA está cumprindo uma papel pleno e útil dentro do ambiente de banco de dados e tem o apoio incondicional de todas as partes interessadas.

Quanto a participação no desenvolvimento de sistemas está em causa, o DBA deve ser responsável pelo processo de definir e descrever novas entidades e relacionamentos de dados, utilizando os dados de procedimentos uniformes definição. o DBA's é a tarefa de manutenção de registros da base de dados lógica da organização e controle de que parte do que é e não é implementada.

Assessoria em Coleta de Dados e Validação

O DBA deve ser responsável pela criação e implementação de procedimentos uniformes para descrever e definir os atributos das entidades de dados no banco de dados. O DBA também deve estabelecer normas para a edição e validação da entrada para o banco de dados.

Além de garantir que os critérios mínimos de qualidade de dados sejam cumpridos, é importante que a qualidade da entrada ser uniforme para que o banco de dados permanece tão consistente como é prático.

O dicionário de dados pode servir como uma ferramenta para a gravação e aplicação dessas regras de edição e validação.

Dois tipos de dados devem ser considerados:

Dados Particulares - Ou seja, dados com um proprietário, definida único. Aqui, o DBA só pode insistir em que alguns procedimentos de validação de dados satisfatórios e verificações lógicas são executadas;

Dados Comuns - Ou seja, os dados de uso comum. A menos que um usuário em particular pode ser identificado, que deve ter controle e está preparada para aceitar essa responsabilidade, o DBA deve aceitar e exercer o nível apropriado de controle sobre a qualidade desses dados.

Definição do conteúdo do banco de dados

A maioria dos requisitos de documentação para o ambiente de banco de dados são suportáveis pelo dicionário de dados. O dicionário de dados é uma das ferramentas mais importantes do DBA. Ela deve ser baseado em um conjunto de procedimentos de definição de dados uniforme, como indicado acima. O dicionário deve registrar os formatos de dados lógicos e relacionamentos e ser dividido em três áreas principais:

Conceptual - as relações dos dados existentes são naturais
Usage - como ele é usado agora
Implementation - como é atualmente armazenado no banco de dados

As normas são exigidos em relação à utilização e/ou interpretação de dados de entidades específicas.

O dicionário de dados deverá conter

* lógico estruturas de dados;
* estruturas físicas de armazenamento;
* Os dados de atributos;

* uma descrição das fontes de dados:
** Se os dados vem
** Como é obtido
** Como é editado e validado

* requisitos de precisão e segurança:
** Quais são os requisitos de precisão?
** Quais são os requisitos de segurança?
** Quem pode acessar cada item de dados?
** Quem pode atualizar cada item de dados?

Requisitos de resposta: para cada área de aplicação, quais são as exigências de recuperação e resposta?

0 comentários:

Enviar um comentário