Impedância de dados em banco de dados

Título da Revista

ISSN da Revista

Título de Volume

Editor

Nos dias de hoje os bancos de dados relacionais e pós-relacionais estão incontestavelmente no núcleo da corporação moderna. Técnicas, métodos, ferramentas e aplicações de desenvolvimento de sistemas usados nas empresas mudaram e evoluíram de forma incrível. Entretanto, com o uso de ferramentas nas organizações, alguns problemas foram surgindo. Dentre os quais, a incompatibilidade entre dados, intitulada Impedância de Dados. Esse problema é um desafio aos projetistas de sistemas e desenvolvedores em geral. Cada banco de dados possui suas próprias características, tornando a incompatibilidade entre sistema e banco de dados um dos um dos grandes problemas no desenvolvimento e na continuidade de um software. Tendo em vista estes pontos, neste trabalho objetivou-se principalmente estudar os problemas de mapeamento de dados entre bancos de dados orientados a objetos e relacionais, por meio de uma linguagem de programação orientada a objetos. Para auxílio da pesquisa foi utilizado o framework de mapeamento objeto relacional Hibernate. Foram construídos dois modelos de testes, um com uma aplicação orientada a objeto com bancos de dados relacionais (MySQL e PostGreSQL), utilizando-se do framework Hibernate afim de se realizar o mapeamento objeto relacional e outro com sistema orientado a objetos com bancos de dados orientado a objetos (Caché e DB4O) verificando o comportamento de padrões de objetos. Por fim este trabalho apresenta os resultados obtidos, diferenciando os modelos de bancos de dados e quais as melhores opções para se evitar o problema de impedância de dados.

Descrição

Trabalho de Conclusão de Curso apresentado para obtenção do Grau de Bacharel em Ciência da Computação da Universidade do Extremo Sul Catarinense.

Coorientador

Organizador

Coordenador

Citação