Evolução computacional - Banco de dados
1 - O PAPEL EVOLUTIVO DO SOFTWARE........................................................3
2 - EVOLUÇÃO DO HARD DISK..........................................................................3
3 - REFERÊNCIAS BIBLIOGRÁFICAS................................................................3
PARTE 2 - BANCO DE DADOS: SUBÁREA DA COMPUTAÇÃO............................4
1 - INTRODUÇÃO E DEFINIÇÃO.........................................................................4
2 - MODELO ESTRUTURAL E DE BASE DE DADOS RELACIONAIS..............4
2.1 - MODELOS DE DADOS CONCEITUAIS.................................................5
3 - SGBD...............................................................................................................5
3.1 - LINGUAGENS DO SGBD.......................................................................6
3.2 - SQL - LINGUAGEM DE CONSULTA ESTRUTURADA..........................6
4 - NORMALIZAÇÃO............................................................................................6
4.1 - NORMALIZAÇÃO DE DADOS E AS FORMAS NORMAIS....................7
5 - REFERÊNCIAS BIBLIOGRÁFICAS................................................................7
3
PARTE 1 - Evoluções Computacionais: Uma abordagem histórica
1 - O papel evolutivo do software
O contexto em que o software [Pre95] foi desenvolvido está estreitamente ligado a quase cinco décadas de evolução dos sistemas computadorizados. O melhor desempenho de hardware, o menor tamanho e o custo mais baixo, precipitaram o aparecimento de sistemas baseados em computadores mais sofisticados. Mudamo-nos dos processadores à válvula para os dispositivos microeletrônicos que são capazes de processar 200 milhões de instruções por segundo. A figura a seguir, descreve a evolução do software (Em Quatro Eras) dentro do contexto das áreas de aplicação de sistemas baseados em computador.
Os