MÓDULO 5 – DOS DADOS AOS BANCOS DE DADOS 5.2 SGBD

Propaganda
MÓDULO 5 – DOS DADOS AOS BANCOS DE DADOS
5.2 SGBD – Sistemas de gerenciamento de banco de dados
Um SGBD é composto por uma coleção de programas que permitem aos usuários
definir, construir e manipular bancos de dados para diversos tipos de aplicações.
Com eles podemos:
Definir um banco de dados, especificando e descrevendo todas as
características de armazenamento dos dados;
Construir um banco de dados em si;
Manipular uma série de funções que permitem a consulta, atualização,
inserção e exclusão dos dados.
Os primeiros SGBD`s surgiram na década de 1960 e eram muito simples, se
comparado com o que temos atualmente. Os sistemas atuais possuem as seguintes
funções:
Controle de redundância dos dados: A redundância consiste no armazenamento
de uma mesma informação em locais diferentes, provocando problemas de grande
utilização do espaço computacional para armazenamento dos dados. O principal
problema da redundância dos dados é a sua inconsistência, pois duas informações
podem aparecer em locais distintos, mas com valores diferentes. Os SGBD`s
possuem um controle sobre a redundância e inconsistência dos dados.
Controle de acesso: Quando se trabalha com dados compartilhados, é necessário
ter o controle completo do que está autorizado ou não para acessar os dados do
banco de dados. Para controlar esse acesso, são criados usuários e grupos de
usuários que recebem uma conta de acesso aos dados. Algumas contas possuem
restrições e privilégios diferenciados.
Compartilhamento dos dados: O SGBD controla o acesso concorrente dos dados
em um ambiente de múltiplos usuários, possibilitando o compartilhamento desses
dados e garantindo aos vários usuários a realização de atualizações sobre o mesmo
conjunto de dados.
Controle de transações: O SGBD permite a realização de um conjunto de
operações sobre o B.D que deve ser executada integralmente sem a ocorrência de
falhas. Essas operações são chamadas de transações e devem ser executadas com
segurança.
Possibilidade de múltiplas interfaces: Quando se têm vários usuários acessando,
pode ser que esses vários usuários representem interfaces diferentes. Podemos
chamar de interfaces as consultas de dados, programação, etc.
Relacionamento complexo entre os dados: Em uma base de dados podem existir
diversos inter-relacionamentos entre os dados existentes nesta base. O SGBD
possui a capacidade de representar esses relacionamentos entre os dados, bem
como recuperá-los e modificá-los.
Backup e restauração dos dados: Recursos são fornecidos para restauração dos
dados caso uma falha venha a ocorrer.
Apesar de todas as vantagens que falamos sobre os SGBD`s que falamos acima,
podemos dizer que um SGBD é um sistema caro que requer um alto investimento
que dependerá do porte da empresa. As empresas que desejarem adquirir um
SGBD devem está ciente do investimento que deverá ser feito para que todas as
funções que falamos acima sejam aplicadas nos seus dados.
This document was created with Win2PDF available at http://www.win2pdf.com.
The unregistered version of Win2PDF is for evaluation or non-commercial use only.
This page will not be added after purchasing Win2PDF.
Download