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

Banco De Dados Orientado A Objetos

Ensaios: Banco De Dados Orientado A Objetos. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/10/2013  •  3.671 Palavras (15 Páginas)  •  472 Visualizações

Página 1 de 15

“Banco de Dados Orientados a Objetos”

Anderson Corbellini1, William Hart Oliveira1, Adriana Paula Zamin Scherer1

1Curso Sistemas de Informação – Faculdade Dom Bosco de Porto Alegre

Caixa Postal 90520-280 – Porto Alegre – RS – Brasil

{Anderson}corbellini85@gmail.com, {William}wilho93@gmail.com,

{Adriana}adriana.faculdade@dombosco.net

Abstract. The management systems object-oriented databases emerged to

supply a need connected to a storage form of data types more complex, with

difficult traditional representation in the relational model. This article intends

to provide an overview of this paradigm, presenting it’s features and main

software, to discuss trends and statements of the area.

Resumo. Os sistemas gerenciadores de bancos de dados orientados a objetos

surgiram para atender a uma necessidade ligada a uma forma de

armazenamento de tipos de dados cada vez mais complexos, com difícil

representação no modelo relacional tradicional. Este artigo tem a intenção de

fornecer uma visão geral a este paradigma, apresentando suas características

e principais softwares, bem como abordar as tendências e afirmações da área.

1. Introdução

Até o início dos anos 60, as informações eram armazenadas de maneira aleatória em

arquivos, gerando altos custos para as empresas que necessitavam empregar um grande

número de profissionais para armazenar e organizar os arquivos. A partir desta situação,

surgiram os primeiros Sistemas Gerenciadores de Banco de Dados (SGBD), provendo

capacidade de armazenamento dos dados de forma uniforme e independente à aplicação,

baseados no modelo relacional.

A partir dos anos 80, os sistemas computacionais evoluíram, somando

crescimento ao poder de processamento das máquinas, fazendo surgir necessidade de

tratar dados não-convencionais, de maior complexidade. No entanto, os SGBD

relacionais continuavam a armazenar as informações de maneira uniforme. Devido a

essa carência no tratamento de dados complexos, ficou clara a necessidade de serem

criadas formas mais adequadas para o armazenamento e representação destes dados.

Paralelamente a esta necessidade, surgiram às tecnologias orientadas a objetos

sustentados na comunidade de desenvolvimento de software, sobretudo à facilidade de

alteração das implementações, de acordo com mudanças solicitadas nos requisitos. A

capacidade que esse paradigma possui de representar dados complexos uniu-se à

tecnologia de banco de dados, criando os Bancos de Dados Orientados a Objetos

(BDOO) que suportam, tanto na modelagem quanto na criação de dados, os objetos.

O objetivo deste artigo é prover uma visão geral sobre BDOO’s, respaldo de

uma tecnologia não tão recente, no entanto, ainda pouco explorada. Para tanto, além

desta introdução, o texto está distribuído da seguinte forma: na seção 2 serão abordadas

as características dos bancos orientados a objetos; na seção 3 serão apresentados alguns

Sistemas Gerenciadores de Banco de Dados Orientados a Objetos, destacando algumas

características e as principais qualidades dos mesmos. Por fim, na seção 4 serão

apresentadas as considerações finais deste artigo.

2. Características dos Bancos de Dados Orientados a Objetos

“Uma característica-chave dos bancos de dados orientados a objetos é o poder dado ao

projetista para especificar tanto a estrutura de objetos complexos quanto as operações

que podem ser aplicadas a esses objetos” (Elmasri e Navathe, 2005, p. 459).

Umas das grandes razões de existirem os BDOO são atender às necessidades das

aplicações mais complexas e o uso crescente de linguagens de programação orientadas a

objetos no desenvolvimento de aplicações de software. A modelagem dos dados

orientados a objetos possuem características que diferem muito da forma tradicional das

modelagens de dados que são utilizadas pelos bancos de dados relacionais, apesar de

possuir algumas semelhanças, especialmente, relativas à cardinalidade das relações entre

as entidades. A figura 1 apresenta uma comparação entre as principais diferenças dos

bancos dados relacionais com os bancos de dados orientados a objetos.

Banco de Dados Relacional

Banco de Dados Orientados a Objetos

Tabelas (Entidades)

Objetos

Query's (Consultas, etc)

Native Query’s

...

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