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