Beruflich Dokumente
Kultur Dokumente
Bancos de Dados
Apresentar os conceitos iniciais sobre bancos de dados e sua importncia para
as organizaes. Conceituar a diferena entre dado e informao. Apresentar
as diferenas entre sistemas baseados em arquivos e sistemas gerenciadores
de banco de dados.
Consideraes iniciais
O sculo XXI est marcado pela "Era da Informao Digital". O mundo dos negcios, o sucesso
das empresas, o comrcio e a educao de um pas dependem de um elemento vital: a informao.
As informaes podem justificar fatos que contribuem para a formao do conhecimento e a tomada
de decises.
A informtica se preocupa em gerar a informao por meio de tecnologia gil e eficaz para que
esteja ao alcance de todos. O banco de dados um grande responsvel pelo processo. A montagem
adequada, seguida de regras e mtodos permite que os dados extrados sejam corretos e as
informaes geradas sejam espelho da realidade.
Exemplos de informaes:
O aluno Mario Silva casado com Laura, mora na Rua Abrao Lins, 230. Ele nasceu no bairro da
Bela Vista em So Paulo e sua profisso vendedor.
Estas informaes possuem vrios dados envolvidos e o seu conjunto tem um significado para
o mundo real.
Examinando a frase, quais os dados que poderiam ser extrados?
Se misturarmos os dados poder no significar nada para ns que estamos lendo a frase.
Laura Bernardes, vendedor, Mario Silva, Rua Abrao Lins 230, So Paulo, Bela Vista.
Para que esses dados possam ser resgatados de um banco, necessrio classific-los,
organiz-los e relacion-los; caso contrrio, teremos um "banco de dados insignificante".
Classificando os dados, teremos:
Vamos analisar agora outro exemplo:"O inverno do Canad mais frio que o inverno
brasileiro."
Essa uma informao que pode ter significado para o mundo real. Nela est implcita a
comparao das temperaturas mnimas dos dois pases. Se criarmos uma tabela de pases e suas
temperaturas mnimas em um determinado ano, teremos os seguintes dados:
A tabela contm dados: Canad, Brasil, Frana; e a palavra pases apenas uma classificao
desses dados, bem como - 3 C, - 43 C e + 8 C, que tambm so dados classificados como
temperatura mnima. A informao uma mensagem significativa que nos leva a associar fatos do
mundo real. O dado, por si s, no tem significado algum, ele apenas identifica algo. As comparaes
e as concluses que tiramos dos dados geram informaes. A afirmativa acima poderia ser concluda
por um turista que sentiu na pele o frio dos dois pases, mas se quisermos saber se realmente
verdadeira, precisamos comparar os dados da tabela ou repetiremos a mesma experincia de quem
passou a informao. O banco de dados formado por um conjunto de elementos organizados em
forma de tabelas e relacionados entre si, de acordo com o significado que eles tm no mundo real.
Se os dados e os seus relacionamentos so verdadeiros, as informaes que obtemos deles tambm
sero verdadeiras.
Saiba por que os dados so um importante recurso corporativo.
Cada registro formado por campos em que esses dados so armazenados, por exemplo,
imagine um arquivo para armazenar os dados de funcionrios. Cada funcionrio tem seus dados
dentro de um registro do arquivo.
Uma vez que os arquivos so mantidos por aplicaes feitas por vrios programadores, ao
longo do tempo, com as mudanas que as empresas enfrentam, comum haver alterao dos
formatos e criao de arquivos para novas implementaes. Assim, os dados se repetem, pois cada
aplicao possui a sua forma de armazenamento.
Toda vez que o usurio necessita de outra forma de acesso aos dados, diferente da que o
sistema oferece, o programador precisa mudar o programa ou, muitas vezes, desenvolver outro para
atender ao usurio. Isso tem um custo elevado de desenvolvimento para as empresas, alm do
tempo gasto para elabor-lo, na maioria das vezes, h urgncia em receber os dados, retardando a
tomada de decises.
Falta de integridade:
Uma aplicao de usurio geralmente feita por vrios arquivos e existe sempre uma
dependncia e uma relao entre os dados de um arquivo para outro. Se o programador no se
preocupar, ou no conhecer essa dependncia, correr o risco de criar programas que, ao buscar
dados, resultem em uma pesquisa errada, ocasionando danos empresa.
Falta de atomicidade:
Falta de segurana:
Referncias
CHEN, Peter. Modelagem de dados: a abordagem entidade-relacionamento para projeto lgico.
So Paulo: Makron Books, 1990.
DATE, C. J. Introduo a sistemas de banco de dados. Rio de Janeiro: Campus, 1991.
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. 4. ed. So Paulo: Pearson
Addison Wesley, 2005.
HEUSER, Carlos Alberto. Projeto de banco de dados. Porto Alegre: Sagra Luzzatto, 2004.
SETZER, Valdemar W.; SILVA, Flvio Soares Corra da. Banco de dados: aprenda o que so,
melhore seu conhecimento, construa os seus. So Paulo: Edgard Blcher, 2005.
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de banco de dados. 3. ed.
So Paulo: Makron Books, 1999.