Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Fernando da Silva
Título: Protótipo de um Sistema Gerenciador de Banco de Dados Orientado a Objetos
 
Conclusão:
Este capítulo irá apresentar as conclusões com relação ao trabalho desenvolvido e sugestões para trabalhos futuros. Com o crescimento da utilização dos conceitos OO para desenvolvimento de aplicações de alto nível, torna-se cada vez mais necessário que se utilize uma forma de armazenamento em que os objetos possam ser modelados e armazenados sem que haja a necessidade de transformação dos mesmos. As necessidades de funcionalidade e performance da nova dimensão da computação exigem bancos de dados que transcendam os limites do modelo relacional. Com a utilização dos conceitos de OO é possível uma representação realista do mundo dos dados complexos. A união das aptidões de bancos de dados e os conceitos OO tornam os SGBDOO poderosas ferramentas dentro do processo de desenvolvimento de software, visto que unem a produtividade do desenvolvimento orientado a objetos com a segurança dos SGBD. O trabalho alcançou o seu objetivo, visto que foi possível demonstrar conceitos como classes, herança, tipos de dados abstratos e identidade de objeto, na implementação do protótipo. Mostrando assim a facilidade em se modelar e manipular modelos orientados a objetos dentro de um SGBDOO. Das linguagens de definição de dados dos bancos de dados estudados a que mais se assemelha a LDD do protótipo é a Caché Class Description Language (CDL) do banco de dados Caché. O protótipo tem grande aplicação didática sendo possível utilizá-lo em disciplinas de banco de dados para exemplificar a aplicação dos conceitos de OO dentro de um SGBDOO. A flexibilidade do mesmo possibilita que sejam incorporados no futuro outros conceitos de OO e até as aptidões de um Banco de dados com certa facilidade. Um conceito de OO que não foi demonstrado no protótipo, mas não menos importante é o conceito de agregação por valor ou composição, que é quando uma classe agrega ou é formada por outras classes (partes), formando um todo. O trabalho contribui muito para o entendimento do funcionamento dos bancos de dados orientados a objetos, esclarecendo dúvidas e fixando novos conceitos sobre esta tecnologia. Os SGBDOO embora sejam caracterizados como sistemas que satisfazem as necessidades de aplicação avançadas, podem beneficiar todos os tipos de aplicação de banco de dados. Mesmo assim deve-se escolher o tipo de banco de dados de acordo com o tipo dos dados e a maneira que eles serão acessados pelos usuários, pois não existe um SGBD compatível com aplicações diversas.