DADOS
MDULO 10
ndice
1. Administrao de SGBDs ............................................3
2
Administrao de Banco de Dados - Mdulo 10
1. ADMINISTRAO DE SGBDS
As pessoas que trabalham com um banco de dados podem ser
categorizadas como usurios de banco de dados ou administradores de
banco de dados.
Entre os usurios, existem quatro tipos diferentes, distinguidos pela
mane ira como esperam interagir com o sistema. Diversos tipos de interfaces
com o usurio foram projetados (SILBERSCHATZ, 1999:16):
Usurios leigos: so usu rios no avanados que interagem com o
sistema chamando um dos programas de aplicao previamente
escritos. A interface tpica para usurios leigos composta de
formulrios, na qual o usurio pode preencher campos apropriados no
formulrio. Tambm podem simplesmente ler relatrios gerados pelo
banco de dados;
Programadores de aplicao: so profissionais de computao que
escrevem programas de aplicao. Os programadores de aplicao
podem escolher entre muitas ferramentas para desenvolver interfaces
com o usurio. As ferramentas de RAD (Rapid Aplication Development)
permitem que um programador de aplicao construa formulrios e
relatrios com um mnimo de esforo de programao;
Usurios avanados: interagem com o sistema sem escrever
programas. Em vez disso, eles formam suas requisies em uma
linguagem de consulta de banco de dados, Eles submetem cada uma
dessas consultas a um processador de consulta, cuja funo
desmembrar as instrues DML em instrues que o gerenciador de
armazenamento entenda. Esto nesta categoria os analistas que
submetem consultas para explorar dados no banco de dados;
Usurios especializados: so usurios avanados que escrevem
aplicaes de banco de dados especializadas, que no se encaixam na
estrutura de processamento de dados tradicional. Entre essas
aplicaes esto os sistemas de projeto auxiliados por computador,
sistemas de base de conhecimentos e sistemas especialistas, sistemas
que armazenam dados com tipos de dados complexos (por exemplo,
dados grficos e dados de udio) e sistemas de modelagem de
ambiente.
A pessoa que tem controle central sobre o sistema chamada de
administrador de banco de dados (DBA). As funes de um DBA
incluem:
Definio de esquema: o DBA cria o esquema de banco de dados
original executando um conjunto de instrues de dados na DDL;
Estrutura de armazenamento e definio de mtodo de acesso;
Modificao de esquema e de organizao fsica: o DBA realiza
mudanas no esquema e na organizao fsica para refletir as
3
Administrao de Banco de Dados - Mdulo 10
4
Administrao de Banco de Dados - Mdulo 10