Sunteți pe pagina 1din 4

ADMINISTRAO DE BANCOS DE

DADOS

MDULO 4

ndice
1. Sistemas Gerenciadores de Banco de Dados - SGBD.......3
1.1. Definio .................................................................. 3
1.2. Caractersticas do SGBD.............................................. 3

2
Administrao de Banco de Dados - Mdulo 4

1. SISTEMAS GERENCIADORES DE BANCO DE DADOS - SGBD

1.1. DEFINIO
Sistema Gerenciadores de Banco de Dados (SGBD) um programa
com recursos especficos, que tem o objetivo de manipular as informaes
contidas nos bancos de dados. Como exemplo podemos citar o Ingres, o
Oracle, o Access, o MySQL e o DBase.
Um Sistema Gerenciador de Banco de Dados, normalmente referido
apenas por banco de dados, refere-se administrao gerencial de um
conjunto de dados, estruturando com eficincia as informaes e
adequadamente s exigncias de segurana e armazenamento (MEDEIROS,
2006).
A funo do SGBD facilitar e simplificar o acesso aos dados pelos
usurios, gerenciando grupos complexos de informaes e fornecendo
segurana contra os problemas que venham a ocorrer no sistema e contra a
invaso de acessos restritos.
Os componentes funcionais de um banco de dados incluem:
gerenciador de arquivos: gerencia o espao do armazenamento;
gerenciador do banco de dados: gerencia a interface entre os dados
e os programas aplicativos;
processador de consultas: traduz os comandos numa linguagem que
o gerenciador do banco de dados possa interpretar;
pr-compilador da DML: converte comandos DML para gerar o
cdigo apropriado;
compilador da DDL: converte comandos DDL em um conjunto de
tabelas contendo metadados.
Alm desses componentes, outros so relativamente importantes no
desenvolvimento da fase do projeto fsico do sistema:
arquivos de dados: o armazenamento fsico do banco de dados;
dicionrio de dados: o armazenamento dos meta dados;
ndices: o acesso gil aos dados.

1.2. CARACTERSTICAS DO SGBD


Geralmente um Sistema Gerenciador de Banco de Dados deve ter as
seguintes caractersticas:

3
Administrao de Banco de Dados - Mdulo 4

evitar a redundncia: deve poder evitar dados redundantes, evitando


a inconsistncia das informaes;
manipulabilidade: deve facilitar o uso do banco de dados mesmo aos
que no o conhecem tecnicamente.
independncia fsica: o esquema do modelo lgico deve manter-se
afastado do nvel fsico do SGBD para que no haja abstraes,
simplificando a interao do usurio com o sistema;
independncia lgica: o nvel fsico do SGBD pode ser alterado
independentemente da utilizao do usurio;
centralizao administrativa: deve permitir o gerenciamento dos
SGBDs de maneira centralizada;
rapidez dos acessos: deve permitir o acesso rpido e gil aos dados;
preservar a integridade: preservar a coerncia entre os dados;
compartilhamento: deve permitir o acesso simultneo ao banco de
dados;
segurana dos dados:
gerenciamento de acesso.

deve

prevenir-se

de

mtodos

de

4
Administrao de Banco de Dados - Mdulo 4

S-ar putea să vă placă și