Questões sobre Banco de dados Orientado a Objetos

Lista completa de Questões sobre Banco de dados Orientado a Objetos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Sobre um puro banco de dados orientado a objetos, considere:

I. Os dados são armazenados como objetos que podem ser manipulados por métodos de acesso de SGBDs relacionais ou hierárquicos, apenas.

II. Os objetos são organizados em uma hierarquia de tipos e subtipos que recebem as características de seus supertipos.

III. Os objetos não podem conter referências para outros objetos.

É correto o que consta em

  • A.

    I, apenas.

  • B.

    II, apenas.

  • C.

    III, apenas.

  • D.

    I e III, apenas.

  • E.

    I, II e III.

A respeito de banco de dados orientado a objeto, julgue os itens subsequentes.

Estruturas de objetos complexos podem ser construídas recursivamente, aplicando-se um conjunto de construtores básicos como tuple, set, list e bag.

  • C. Certo
  • E. Errado

A respeito de banco de dados orientado a objeto, julgue os itens subsequentes.

Em um sistema de banco de dados orientado a objetos, cada objeto independente armazenado no banco de dados tem geralmente uma identidade única implementada por meio de um identificador de objeto único gerado pelo sistema. A principal propriedade de um identificador de objeto é que ele seja imutável ao longo de sua existência.

  • C. Certo
  • E. Errado

A respeito de banco de dados orientado a objeto, julgue os itens subsequentes.

Normalmente um objeto é criado por algum programa de aplicação em execução, pela chamada da operação construtor do objeto. Nem todos os objetos criados são armazenados permanentemente no banco de dados. Os objetos persistentes terminais existem durante a execução do programa e desaparecem quando o programa termina. Os objetos transitórios são armazenados no banco de dados e continuam a existir após o término do programa.

  • C. Certo
  • E. Errado

Sobre os principais modelos de dados utilizados pelos Sistemas Gerenciadores de Bancos de Dados (SGBD), assinale a alternativa incorreta.

  • A.

    O modelo hierárquico foi o primeiro a ser reconhecido como um modelo de dados, onde estes dados são estruturados em hierarquias ou árvores.

  • B.

    Uma das motivações para o surgimento dos bancos de dados orientados a objeto foram os limites de armazenamento e representação semântica impostas no modelo relacional. Hoje este modelo já sustenta a maioria dos negócios tradicionais, substituindo as estruturas de dados baseadas em relações.

  • C.

    O modelo em rede surgiu como uma extensão ao modelo hierárquico, eliminando o conceito de hierarquia e permitindo que um mesmo registro estivesse envolvido em várias associações simultâneas através do uso de apontadores (ou referências).

  • D.

    O modelo relacional é uma teoria matemática, surgida na década de 70 e desenvolvida por Edgar Frank Codd, para descrever como as bases de dados devem funcionar.

O PostgreSQL é um banco de dados relacional e orientado a objetos. Seu grande triunfo é possuir recursos comuns a banco de dados de grande porte, o que o deixa apto a trabalhar, inclusive, com operações de missão crítica. Além disso, trata-se de um banco de dados versátil, seguro e gratuito. Assinale a alternativa incorreta sobre o PostgreSQL.

  • A.

    Dentre as plataformas suportadas estão o Windows, Linux, FreeBSD, NetBSD, OpenBSD e Mac OS.

  • B.

    Os arquivos de configuração (postgresql.conf, pg_hba.conf e pg_ident.conf), a partir da versão 8, podem ficar em diretório diferente do PGDATA.

  • C.

    A restrição (constraint) CHECK pode ser utilizada ao criar uma tabela visando prever que o banco exija que o valor de um campo satisfaça uma expressão.

  • D.

    Como todo banco de dados relacional, o PostgreSQL obriga que toda tabela tenha chave primária.

Julgue os itens subsequentes, acerca de banco de dados, sistemas gerenciadores de bancos de dados (SGBDs), organização de arquivos e métodos de acesso.

Um banco de dados orientado a objetos deve permitir a recuperação, de modo que o SGBD possa garantir que os resultados parciais ou as atualizações parciais de transações que falharam não sejam propagados para o banco de dados persistente.

  • C. Certo
  • E. Errado

Em orientação a objetos, o mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base é o

  • A. polimorfismo.
  • B. superclasse.
  • C. agrupamento de classes.
  • D. agregação.
  • E. herança.

Assinale a opção correta no que se refere a encapsulamento em orientação a objetos.

  • A. Encapsulamento é a maneira pela qual os dados de um objeto são manipulados.
  • B. Encapsulamento permite o acesso a variáveis de instância, diretamente.
  • C. No código, a implementação é visível a qualquer objeto.
  • D. Em um dado objeto, somente interessam ao cliente as funções que ele executa e, não, a implementação dessas funções.
  • E. O encapsulamento é uma instância de uma classe.

Com relação à modelagem dimensional, julgue os itens que se seguem.

Modelagem dimensional é uma técnica de projeto físico de banco de dados usada no desenvolvimento de data warehouses, e que também é aplicada ao projeto de sistemas de informações operacionais.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...