Anda di halaman 1dari 4

ADMINISTRAO DE BANCOS DE

DADOS

MDULO 2

ndice
1. Introduo a Banco de Dados - Continuao..................3
1.1. Definies ................................................................. 3
1.2. Importncia dos Sistemas de Bancos de Dados nas
Organizaes ............................................................ 3

2
Administrao de Banco de Dados - Mdulo 2

1. INTRODUO A BANCO DE DADOS - CONTINUAO


1.1. DEFINIES
Banco de dados uma coleo de dados inter-relacionados cuja
representao refere-se a informaes especficas, como por exemplo,
acervos de bibliotecas, lista de clientes e fornecedores, controle de RH de
uma empresa, etc.
Banco de dados relacional baseado no modelo relacional e usa um
conjunto de tabelas para representar os dados e as relaes entre si, a
maioria utiliza a linguagem SQL.

1.2. IMPORTNCIA DOS SISTEMAS DE BANCOS DE DADOS NAS


ORGANIZAES
A importncia dos sistemas de bancos de dados nas organizaes vista
pela crescente valorizao dos bancos de dados e dos SGBDs, o que gera
consequentes investimentos em tcnicas de gerenciamento, monitoramento,
backup e restaurao de dados e em todo o processo que envolve a
importncia financeira de manter a integridade dos bancos de dados.
Um problema muito real refere-se ao gerenciamento de todas as contas
bancrias em sistemas de arquivos permanentes de um determinado banco.
Este sistema possui uma srie de programas aplicativos necessrios para a
manipulao por parte dos usurios, que permitem:
dbito e crdito em outra conta;
um programa para adicionar uma nova conta;
fazer pagamentos e depsitos;
calcular aplicaes;
inserir novas alquotas.
Esses aplicativos s foram desenvolvidos porque surgiram problemas e
necessidades da organizao bancria, e isso significa um processo contnuo,
pois as aplicaes so desenvolvidas conforme vo surgindo as necessidades.
Em resumo, os arquivos e os programas so desenvolvidos e acrescidos ao
sistema sempre que for preciso.
Este sistema de processamento de arquivos tem deixado de existir
gradualmente, pois apresenta uma infinidade de desvantagens, como define
Silberschatz (et. tal, 1999):
difcil acesso: filtrar uma informao torna-se uma tarefa rdua, j
que se pode fazer isso manualmente ou se pode gerar um programa
para cada filtro;

3
Administrao de Banco de Dados - Mdulo 2

isolamento: a informao de formatos diferentes contida em arquivos


separados torna difcil desenvolver novos programas aplicativos de
recuperao de dados;
redundncia e inconsistncia: diversos programadores e diversas
linguagens produzem vrios tipos de formatos, podendo ser geradas
por exemplo, informaes em duplicidade, em tabelas diferentes.
Inconsistncia de dados gerada pela manuteno de cpias que
podem estar com valores diferentes;
problemas de segurana: um banco de dados deve manter controles
de acessos, dependendo da informao. Se os aplicativos forem
adicionados regularmente, este processo de segurana fica restrito;
problemas de integridade: s vezes os valores dos dados precisam
satisfazer algumas restries, como o saldo nunca estar abaixo de X
reais, por exemplo. Quando novas restries forem necessrias, tornase- difcil alterar estes programas.
Estes so alguns dos motivos pelos quais se faz necessria uma sria
abordagem da aplicao de gerenciamento de sistemas de banco de dados
em uma organizao.

4
Administrao de Banco de Dados - Mdulo 2

Anda mungkin juga menyukai