banco de dados
UFOP – BD-I – Prof. Guilherme Tavares de Assis
Introdução
• Sistemas de banco de dados baseados no modelo relacional são adequados para a maioria das aplicações convencionais de banco de dados.
Bancos de Dados Orientados a Objetos
Porém, tais sistemas são limitados para aplicações mais complexas como, por exemplo, projetos de engenharia e arquitetura (CAD), telecomunicações, e sistemas de informações geográficas e multimídia.
Banco de Dados II
Prof. Guilherme Tavares de Assis
Tais aplicações possuem requisitos que diferem das aplicações convencionais como, por exemplo, tipos de dados para armazenar imagens ou grandes textos, operações específicas para tais tipos de dados, e transações de duração maior.
Universidade Federal de Ouro Preto – UFOP
Instituto de Ciências Exatas e Biológicas – ICEB
Departamento de Computação – DECOM
1
UFOP – BD-I – Prof. Guilherme Tavares de Assis
2
UFOP – BD-I – Prof. Guilherme Tavares de Assis
Introdução
Introdução
• Algumas fatores que contribuem para a utilização de
Bancos de Dados Orientados a Objetos (BDOOs) são:
• Exemplos de BDOOs (protótipos experimentais):
BDOOs surgiram, inicialmente, para atender às necessidades de aplicações mais complexas.
ORION (Microeletronics Corporation), OPENOODB (Texas
Instruments), Sistema IRIS (HP), ODE (Lucent Technologies),
Projeto ENCORE/ObServer (Brown University).
BDOOs permitem ao projetista especificar a estrutura de objetos complexos e operações que podem ser aplicadas aos mesmos. • Exemplos de sistemas comerciais:
BDOOs podem ser facilmente integrados a linguagens de programação orientadas a objetos que, atualmente, são bem utilizadas no desenvolvimento de produtos de software.
• O Object Data Management Group (ODMG) é um consórcio de vendedores e usuários de sistemas de gerência de bancos de dados orientados a objetos (SGBDOO) que vem criando padrões para os