Introdução aos Bancos de Dados

Propaganda
Introdução aos Bancos de
Dados
Curso: Técnico em Informática
Disciplina: Banco de Dados / Programção
Prof. Abrahão Lopes
[email protected]
Entendendo os Dados
 O ser humano sempre desejou registrar
acontecimentos de sua vida.
Entendendo os Dados
 Os pastores de ovelhas (10.000 A.C.)
Entendendo os Dados
 Associação: 1 pedra = 1 ovelha
Entendendo os Dados
 Símbolos (7.000 ~ 3.000 A.C.)
História dos Dados
 Surgimento dos sistemas de Numeração.
I, II, III, IV, V... X... L... C... M
(romanos)
1, 2, 3, 4, 5... 10... 50... 100... 1000
(arábicos)
Entendendo os Dados
 Escambo e a manutenção de registros.
Entendendo os Dados
• Calendários, censo,
medidas de terras;
• Estoques, salários,
produção;
• Grandes Navegações e
a contabilidade (Séc.
XIV);
• Prensa, Comércio,
Balanço (Séc. XV a
XVII)
Dispositivos de Cálculo
 Blaise Pascal – 1ª Calculadora
Dispositivos de Cálculo
 Joseph Marie Jacquard – Tear programável
Dispositivos de Cálculo
 Charles Babbage – Máquina Analítica
Dispositivos de Cálculo
 Herman Hollerith – Tabulador/Ordenador
Dispositivos de Cálculo
 1950 – Computadores eletrônicos
Armazenamento de Dados
 Cartões perfurados;
Armazenamento de Dados
 Fitas perfuradas;
Armazenamento de Dados
 Fitas magnéticas;
Armazenamento de Dados
 Discos magnéticos;
Armazenamento de Dados
 Tambores magnéticos (multi-discos);
Armazenamento de Dados
 Discos ópticos removíveis;
Importância dos Dados
 Valem mais que os equipamentos;
 Permitem obter vantagens competitivas;
 Precisam ser acompanhados;
 Devem estar protegidos;
Aplicações dos Bancos de Dados
 Bancos
 Linhas Aéreas
 Universidades
 Telecomunicações
 Finanças
 Vendas
 Serviços On-Line
 Outros
Ambiente do Banco de Dados
 O papel sempre foi o meio mais usado para
armazenar dados.
 Grandes volumes são difíceis de manter e manusear.
 Muito tempo para recuperar
a informação desejada.
Ambiente do Banco de Dados
 Arquivos em papel passaram ao meio eletrônico.
Ambiente do Banco de Dados
 Sistema de Gerenciamento de Banco de Dados
(SGBD) – facilita a organização e recuperação dos
dados em tempo hábil. Soluciona muitos dos
problemas de se trabalhar com dados.
 Linguagens de Consulta (Ex. SQL) – facilita a
manipulação e recuperação de informações através
de declarações simples.
Referências
 ALVES, W. P. Fundamentos de Bancos de Dados.
Érica, 2004
 ELMASRI., NAVATHE. Sistemas de Banco de
Dados. 4 Ed. Pearson, 2005.
 GILLENSON. M. L. Fundamentos de Sistemas de
Gerencia de Banco de Dados. LTC, 2006.
 SILBERSCHATZ. Sistema de Banco de Dados. 5
Ed. Campus, 2006.
 http://matematica-na-veia.blogspot.com/2008/02/aprendendo-
contar-com-pedras.html
Download