Tese
Agradeço primeiramente a Deus pela vida e pelas graças e oportunidades concedidas. Aos meus pais e toda minha familia e amigos, pelo apoio incondicional e financeiro, sem eles este grande sonho não teria sido realizado.
A todos os professores e informáticos pela paciência em responder aos questionários que ajudaram a compor o produto final deste trabalho.
“ De tudo ficaram três coisas: a certeza de que estava sempre começando, a certeza de que era preciso continuar e a certeza de que seria interrompido antes de terminar. Fazer da interrupção um caminho novo, fazer da queda, um passo de dança, do medo, uma escada, do sonho, uma ponte, da procura um encontro.”
Fernando Pessoa
software baseado em objetos
Resumo
1- Histórico
2- Conceitos Básicos
3- Por que OO?
4- Métodos e Técnicas
5- Linguagens
6- Bancos de Dados
7- O Futuro
8- Referências Bibliográficas
1- Histórico
Até não muito pouco tempo, software e hardware estavam tão próximos que se dizia que "software is shipped free with hardware". Essa situação foi evoluindo até que em 1968, o primeiro gerenciador independente de banco de dados foi introduzido, marcando o descolamento, em termos comerciais e de desenvolvimento, do software e do hardware.
Outros bancos de dados (gerenciadores de) foram surgindo, adotando estruturas hierárquicas e assemelhadas, até que no final dos anos 70, surgiu um novo modelo - o modelo relacional, que por suas características de flexibilidade, entre outras, tornou-o extremamente atrativo para os usuários. O desenvolvimento de sistemas ficou mais fácil, e os bancos de dados relacionais rapidamente tornaram-se o padrão aceito pela indústria; pode-se dizer que desde o final dos anos 80, a maioria absoluta das aplicações foi desenvolvida "em cima" dos DB relacionais.
No entanto, à medida em que o uso de computadores se expandiu, diferentes trabalhos passaram a