TCC - Mapeamento Objeto Relacional  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
AndrewAguiar
JavaChild

Membro desde: 18/07/2006 10:03:59
Mensagens: 124
Offline

Ola Pessoal.

Estou começando a fazer meu TCC e o tema será: A problematica do mapeamento Objeto Relacional.

e gostaria de algumas opniões.

1) O que voces acham que mais dificulta a persistencia de dados em Java.
2) Voces acreditam que o modelo de dados relacional dos SGBD's é a melhor maneira de se armazenar dados ?

Grato a todos.
Tecnoage
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline

Cara uma boa referência é o livro Java Persistence in Action da Ed manning.

resposta 1: esse problema não é intrínseco à plataforma java, mas à todas as tecnologias baseadas em OO que interagem dom BD Relacionais.

resposta2: em termos de performance de Banco, sim.

abs

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
Aldrin Leal
JavaEvangelist
[Avatar]

Membro desde: 10/07/2007 17:04:34
Mensagens: 330
Localização: Belem / PA / Brazil
Offline

1) Talvez seja a variedade de idiomas (i.e., estratégias de definição e implementação) possíveis dentro do paradigma relacional. Multiplique isso com a variedade de idiomas existentes no java, e você tem um número que torna explícito a dificuldade de implementar uma solução objeto-relacional. Óbvio que, com soluções de ORM (principalmente a partir do Hibernate), a curva a vencer ficou menos íngreme.

2) Não necessariamente. O "Modelo Relacional" (estou partindo da premissa que o que falas é SQL) é o paradigma mais utilizado, mas existem problemas inerentes ao paradigma, como:

  • Versioning (tanto do schema quanto dos dados);

  • Compatibilidade;

  • Limitações do Modelo Relacional em armazenar algumas Estruturas de Dados, ou, principalmente, em fazê-lo com performance (Grafos e Árvores, por Exemplo);


  • Ah, eu sugiro que você leia o artigo da wikipedia sobre este tema.

    -- Aldrin Leal, http://www.leal.eng.br/mnemetica/
    [WWW] [MSN]
     
    Índice dos Fóruns » Assuntos gerais (Off-topic)
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team