Implementando Aplicacoes Orientadas a Objetos com Bancos de Dados Relacionais

Detalhes bibliográficos
Ano de defesa: 2001
Autor(a) principal: Farias, Daniele de Oliveira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://siduece.uece.br/siduece/trabalhoAcademicoPublico.jsf?id=15542
Resumo: No desenvolvimento de aplicacoes de software existem dois lados importantes a se considerar. O primeiro e a linguagem de programacao utilizada. Cada vez mais o paradigma da Orientacao a Objetos vem ganhando espaco nao so na area de linguagens como de programacao como tambem na modelagem do sistema. O outro lado e o do banco de dados, responsavel por armazenar as informacoes da aplicacao. Na atualidade, os bancos de dados relacionais detem uma grande fatia uma grande fatia do mercado devido a sua simplicidade e embasamento teorico forte na teoria dos conjuntos, alem de ja constituir uma tecnologia madura. Para desenvolver aplicacoes utilizando linguagens orientadas a objetos com bancos de dados relacionais, e tratar as diferencas que existem entre esses dois paradigmas. Este trabalho apresenta os principais conceitos e caracteristicas dos modelos Orientado a Objetos e Relacional, destacando suas principais diferencas. Apresenta alternativas de como mapear o Modelo Orientado a Objetos da aplicacao para um esquema de tabelas a serem criadas no banco de dados. Apresenta ainda o conceito de persistencia, uma ponte para se navegar entre os dois paradogmas, com alguns de seus possiveis tipos de abordagem destacando em que situacoes cada uma e mais apropriada. Por fim, sugere um conjunto de passos a serem seguidos para o desenvolvimento de aplicacoes orientadas a objetos com banco de dados relacionais.