Sei sulla pagina 1di 2

Quem são os usuários de um SGBD?

Para um sistema de Banco de Dados aplicado numa média e complexa


atividade, existe um grande número de pessoas envolvidas, desde o projeto até
a manutenção propriamente dito.
Entre estes, podemos destacar os seguintes profissionais:

Administrador de Dados
O grande objetivo do administrador de dados é permitir que vários usuários
compartilhem os dados corporativos. Deste modo, os dados não pertencem a
nenhum sistema ou usuário de forma específica, e sim, à organização como
um todo. Assim, o administrador de dados se preocupa basicamente com a
organização dos dados, e não com o seu armazenamento propriamente dito.
Vejamos, suas características:
Gerenciar o dado como um recurso da empresa.
Planejar, desenvolver e divulgar as bases de dados da empresa.
Permitir a descentralização dos processos, mas manter centralizado os
dados.
Permitir, fácil e rápido acesso às informações a partir dos dados
armazenados.

Administrador de Banco de Dados (DBA)


Em qualquer organização que compartilha muitos recursos computacionais,
existe a necessidade de um administrador para gerenciar esses recursos. Em
um ambiente de Banco de Dados, o recurso primário é o próprio Banco de
Dados e o recurso secundário é o SGBD (e os recursos relacionados).
O Administrador de Banco de Dados é o responsável pela autorização de
acesso ao Banco de Dados e pela coordenação e monitoração de seu uso. É a
pessoa que, numa equipe de desenvolvimento, centraliza tanto o controle dos
dados quanto os programas de acesso a eles. É conhecido com a sigla em
inglês: DBA (DataBase Administrator).
O DBA é também responsável pelos problemas de quebra de segurança ou de
baixo desempenho nos SGBDs. As principais funções do DBA são:
Definição do esquema do Banco de Dados;
Definição da estrutura de dados e métodos de acesso;
Modificações no esquema ou na organização física;
Controle das autorizações de acesso ao sistema;
Especificação das regras de integridade.

Projetista de Banco de Dados (DB Designer)


O Projetista de Banco de Dados é responsável pela identificação dos dados
que devem ser armazenados no Banco de Dados. Ele escolhe a estrutura mais
adequada para representar e armazenar esses dados. É função do projetista
também avaliar as necessidades de cada grupo de usuários. Muitas vezes, os
projetistas de Banco de Dados atuam como “staff” do DBA, assumindo outras
responsabilidades após a construção do Banco de Dados.

Usuários Finais
Existem basicamente quatro categorias de usuários de Banco de Dados, que
fazem operações mais básicas nos SGBD, tais como consultas, atualizações e
geração de documentos:
Usuários Casuais: acessam o Banco de Dados casualmente, mas que podem
necessitar de diferentes informações a cada acesso. Utilizam normalmente
sofisticadas linguagens de consulta para especificar suas necessidades;
Usuários Novatos ou Paramétricos: utilizam visões do Banco de Dados,
utilizando consultas preestabelecidas que já foram exaustivamente testadas.
São também chamados de usuários navegantes, ou seja, usuários comuns que
interagem com o sistema através de interfaces pré-definidas;
Usuários Sofisticados: são usuários que estão familiarizados com o SGBD e
realizam consultas mais complexas;
Usuários Especialistas: usuários sofisticados que chegam a escrever
aplicações especializadas.

Analistas de Sistemas e Programadores de Aplicações


Os analistas de sistemas determinam os requisitos dos usuários finais e
desenvolvem especificações para transações que atendam estes requisitos. Os
programadores de aplicações implementam estas especificações com os
programas, testando, depurando, documentando e dando manutenção aos
mesmos. São profissionais em computação que interagem com o sistema por
meio de DMLs, envolvidas em programas escritos em diferentes linguagens
hospedeiras.

Potrebbero piacerti anche