TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Bancos De Dados Orientado A Objeto E Banco De Dados Relacional

Trabalho Escolar: Bancos De Dados Orientado A Objeto E Banco De Dados Relacional. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/11/2013  •  503 Palavras (3 Páginas)  •  513 Visualizações

Página 1 de 3

Bancos de Dados Orientado a Objeto e Banco de Dados Relacional

Os Banco de Dados Orientado a Objetos (BDOO) sugiram da necessidade de armazenar dados

complexos e de acabar com a disparidade que havia na modelagem da aplicação e do Banco

de Dados (BD). Logo, as vantagens do BDOO vieram rapidamente à tona: possui uma

abordagem flexível, facilidade de manusear objetos complexos, trabalha com noções

de objetos, classes, relacionamento e identidade de objetos.

Entretanto, logo foram percebidas suas limitações, principalmente a relacionada

ao desempenho quando comparado com o Banco de Dados Relacional (BDR) e a falta de

fundamentação matemática, o que dificulta realizar consultas complexas. Por conta,

principalmente destas limitações, foi desenvolvido do Banco de Dados Objeto Relacional (BDOR).

Este apresenta diversas vantagens em relação ao BDOO e ao BDR. Em poucas palavras,

pode-se dizer que o BDOR surgiu para agregar as vantagens da orientação a objetos

(herança, polimorfismo, encapsulamento, abstração) que há no BDOO, juntamente com

o alto desempenho, eficiência e maturidade do BDR.

O armazenamento de dados, tanto em BDOO, quanto em BDOR, se torna relativamente

simples, uma vez que em ambos os bancos oferecem suporte a dados complexos.

Entretanto, a principal vantagem do BDOR é a capacidade manipular dados complexos,

persistentes e ao mesmo tempo manter a facilidade de uso dos métodos de consulta do SQL3.

O BDOO possui um modelo rico de dados, ou seja, possui representação de objetos

complexos, é extensível (oferece suporte para novos tipos de dados capazes de operar

no objeto), ofereço suporte à ocultação da informação e herança. Seu ponto fraco é

seu baixo desempenho, uma vez que sua otimização de consultas é bastante complexa,

logo é perdido um tempo precioso neste processo. O BDOR oferece todas as características

citadas no parágrafo anterior, exceto a do baixo desempenho. O BDOR possui uma

otimização de consulta mais simples, e consequentemente, não perde tanto desempenho

quanto o BDOO.

Com relação ao mercado, o BDOO é voltado para aplicações de pequena escala, por

questões de desempenho. Já o BDOR busca alcançar aplicações de larga escala, a qual

é atualmente dominada pelos BDR.

Conclusão

A orientação a objetos

...

Baixar como (para membros premium)  txt (3.3 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com