BDOO

1247 palavras 5 páginas
Bancos de Dados
Orientados a Objetos
INE5616
Bancos de Dados II

Histórico
Anos 80: as aplicações computacionais evoluíram, juntamente com o poder de processamento das máquinas, surgindo a necessidade de tratar dados mais complexos, não-convencionais.
Para essas aplicações, os modelos de dados tradicionais, baseados no modelo relacional, não eram adequados.
Exemplos de aplicações: sistemas de design e produção, áreas científica e médica, informação geográfica e bases de dados com informações multimídia.
Requisitos e características dessas aplicações: dados altamente estruturados, transações longas, dados em multimídia e operações fora do padrão, específicas da aplicação.

Motivação
Crescimento e popularização de linguagens de programação baseadas no paradigma de Orientação a objetos.

Facilidade de alteração de implementações de acordo com mudanças solicitadas nos requisitos.
Minimizar tempo gasto pela tradução do modelo OO para o modelo relacional.

Eliminar ferramentas e códigos para o mapeamento objeto relacional e aproveitar os benefícios do paradigma orientado a objetos sem estar preso pelo banco de dados.

Modelagem de Dados BDOO
Resulta da integração entre a orientação a objetos e a tecnologia de banco de dados tradicionais.

Enquanto na POO, os objetos existem apenas enquanto o programa está em execução, os BDOO podem criar objetos que sejam persistentes.
A modelagem de um banco de dados orientado a objetos está intimamente ligada aos diagramas de classes gerados para o sistema.

Modelo Relacional X OO

Modelo Relacional X OO

Características de BDOO
Uma base de dados orientada a objetos é apenas uma coleção de objetos, enquanto em um sistema orientado a objetos, cada objeto representa uma entidade do mundo real.
Os bancos de dados orientados a objetos possuem conceitos fortemente ligados a POO: abstração, objeto, estrutura de objeto, classes, herança, polimorfismo e encapsulamento. Objetos em BDOO

Relacionados

  • BDOO
    8974 palavras | 36 páginas
  • Bdoo
    3630 palavras | 15 páginas
  • BDOO
    1796 palavras | 8 páginas
  • Bdoo
    254 palavras | 2 páginas
  • BDOO
    780 palavras | 4 páginas
  • sgbd
    708 palavras | 3 páginas
  • Pesquisa
    8492 palavras | 34 páginas
  • Senhor
    3113 palavras | 13 páginas
  • Banco de Dados Orientado a Objeto
    4678 palavras | 19 páginas
  • Banco de Dados Orientado a Objeto
    978 palavras | 4 páginas