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. |