Conceito de Banco de Dados Orientado a Objetos

Páginas: 9 (2197 palavras) Publicado: 18 de setembro de 2014
Disciplina: Tópicos Especiais em Banco de Dados
1) Conceitue Banco de Dados Orientado a Objetos (BDOO). (1,5 ponto)
R: Banco de dados são conjuntos de dados estruturados que organizam informação. Para
manipular as informações que estão contidas no banco de dados, onde é utilizado um Sistema
Gerenciador de Banco de Dados (SGBD), que é responsável pelo gerenciamento dos dados. No
banco dedados orientado a objetos cada informação é armazenada na forma de objetos, isto
é, utiliza a Estrutura dos dados, chamada Orientação a Objetos, a qual se encontra nas
linguagens mais modernas. A diferença de Banco de Dados Relacional e um Banco de dados
Orientado: O Sistema Gerenciador de Banco de Dados Relacional (SGBDR), tudo o que você vê
são os dados e em um Sistema Orientado a Objetos,tudo o que você vê é o comportamento.
Não significa que um é melhor que outro: o modelo Orientado a Objetos funciona melhor em
sistemas com comportamento complexo e específico de estados, nos quais os dados são
secundários, ou em sistemas nos quais os dados são acessados, através de navegação, em uma
hierarquia natural (por exemplo, listas de materiais).

2) Considerando que em um BDOO cadaentidade do mundo real é modelada como um
objeto e a cada objeto são associados um estado e um comportamento, dê um exemplo de
objeto, seu estado, seu comportamento e a qual classe ele pertence. (1,5 ponto)
R: Objeto: Uma Lâmpada
Estado: – Define os estados possíveis que um objeto pode assumir
São os valores dos atributos (propriedades)
Ex.: A lâmpada pode estar: Acesa ou ApagadaComportamento: – São as funções que podem ser executadas por um determinado objeto
– Corresponde aos métodos
– O que você pode fazer com esse objeto
Ex.: A lâmpada pode: Acender ou Apagar
Classe: Modelo ou esquema a partir do qual os objetos são criados (instanciados)
• Modelam os objetos definindo:
– Tipo de dados que o objeto armazena, ou seja, os estados possíveis que ele pode assumir
(atributos).– Tipos de operações que podem ser executadas pelo objeto, ou seja, o seu comportamento
(métodos).
• Abstração de objetos de características semelhantes (molde)
• É a essência do objeto
Ex.: A lâmpada gera: Luz

3) Object Identifier (OID) é o identificador único que é gerado pelo Sistema de Gerenciamento
de Banco de Dados Orientado a Objetos (SGBDOO) a um objeto. Marque X apenas nasalternativas que correspondem a características do OID. (0,5 ponto cada)
a) (x) O valor do OID de um objeto é imutável.
b) (x) O OID é usado para criar e gerenciar referências entre objetos.

c) ( ) O valor do OID é visível ao usuário.
d) (x) O OID do objeto que é removido do banco de dados não é reaproveitado.

4) Liste algumas características dos BDOOs que encontramos hoje nos chamadosSistemas de
Gerenciamento de Banco de Dados Objeto-Relacional (SGBDOR). (1 ponto)
R: Superficialmente, pode-se dizer que orientação a objetos corresponde à organização de
sistemas como uma coleção de objetos que integram estruturas de dados e comportamento.
Além desta noção básica, a abordagem inclui um certo número de conceitos, princípios e
mecanismos que a diferenciam das demais.
Seusprincipais conceitos são:
Abstração
É a consideração apenas das propriedades comuns de um conjunto de objetos, omitindo os
detalhes, utilizada com freqüência na definição de valores similares e na formação de um tipo
a partir de outro, em diferentes níveis de abstração. O uso de abstrações permite a geração de
tipos baseada em hierarquias de tipos e de relacionamentos.
Os principais conceitos deabstração utilizados em banco de dados são generalização e
agregação. A generalização corresponde à associação "é um" onde, a partir de propriedades
comuns de diferentes entidades, é criada uma outra entidade. O processo inverso é a
especialização. A agregação corresponde a associação "parte de".
Objeto
Os objetos são abstrações de dados do mundo real, com uma interface de nomes de
operações e...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Banco de dados orientado a objetos
  • Banco de Dados Orientado com Objetos
  • BANCO DE DADOS ORIENTADO A OBJETOS
  • Banco de Dados Orientado a Objetos
  • Banco de Dados Orientado a Objetos
  • Banco de Dados Orientado a Objeto
  • BANCO DE DADOS ORIENTADOS A OBJETOS
  • Banco de dados orientado a Objetos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!