Sistemas de informação gerencial de banco de dados

Introdução a este conceito e características especiais.

Por Sara Alvarez Langa


Publicado em: 14/8/07
Valorize este artigo:
Um sistema de informação gerencial de banco de dados se define como o conjunto de programas que administram e gerenciam a informação contida em um banco de dados. Ajuda a realizar as seguintes ações:
  • Definição dos dados
  • Manutenção da integridade dos dados dentro do banco de dados
  • Controle da segurança e privacidade dos dados
  • Manipulação dos dados

Um sistema de informação gerencial de dados está composto de:

O gerenciamento do banco de dados

Trata-se de um conjunto de programas não visíveis ao usuário final que se encarregam da privacidade, da integridade, da segurança dos dados e a interação com o sistema operacional. Proporciona uma interface entre os dados, os programas que os manejam e os usuários finais.
Qualquer operação que o usuário faz contra o banco de dados está controlada pelo administrador.

O administrador armazena uma descrição de dados no qual chamamos dicionário de dados, assim como os usuários permitidos e as permissões.
Tem que haver um usuário administrador encarregado de centralizar todas estas tarefas.

Dicionário de dados

É um banco de dados onde se salvam todas as propriedades do banco de dados, descrição da estrutura, relações entre os dados, etc.
O dicionário deve conter:
  • A descrição externa, conceitual e interna do banco de dados
  • As restrições sobre os dados
  • O acesso aos dados
  • As descrições das contas de usuário
  • As permissões dos usuários
  • Os esquemas externos de cada programa

O administrador do banco de dados

É uma pessoa ou grupo de pessoas responsáveis do controle do sistema de gerenciamento do banco de dados.
As principais tarefas de um administrador são:
  • A definição do esquema lógico e físico do banco de dados
  • A definição das vistas de usuário
  • A atribuição e edição de permissões para os usuários
  • Manutenção e seguimento da segurança no banco de dados
  • Manutenção geral do sistema de gerenciamento do banco de dados

As linguagens

Um sistema de gerenciamento de banco de dados deve proporcionar uma série de linguagens para a definição e manipulação do banco de dados. Estas linguagens são as seguintes:
  • Linguagem de definição de dados (DDL). Para definir os esquemas do banco de dados
  • Linguagens de manipulação de dados (DML). Para manipular os dados do banco de dados
  • Linguagem de controle de dados(DCL). Para a administração de usuários e segurança no banco de dados.





Comentários do artigo
Foram enviados 3 comentários ao artigo
3 comentários não revisados
0 comentários revisados

Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato