Questões de BD Orientado a objetos - Banco de Dados - Gabaritou TI
G133436 / 105591
Em um ambiente de desenvolvimento de software que faz uso de programação orientada a objetos em JAVA e de um Sistema de Gerenciamento de Banco de Dados (SGBD) relacional, o uso conjunto dos modelos orientado a objetos e relacional em uma mesma aplicação
facilita a detecção de bugs.
reduz riscos de manutenção.
exige mapeamento entre eles.
aumenta a capacidade de armazenamento.
G133277 / 105432
Dentre os diversos tipos de bancos de dados, existe o denominado bancos de dados objeto-relacionais, que tem como fundamento a
duplicação das tabelas componentes de um banco de dados originalmente relacional.
incorporação de características e recursos da orientação a objetos nos bancos de dados originalmente relacionais.
eliminação do conceito de atributos, existente nos bancos de dados originalmente relacionais.
transformação de todas as tabelas de um banco de dados originalmente relacional em uma única classe da orientação a objetos.
substituição do conceito representado pelas propriedades ACID pelo teorema CAP.
G119709 / 91864
A respeito de projetos de banco de dados objeto-relacionais, assinale a opção correta
Um framework de mapeamento objeto-relacional tem como principal característica o mapeamento de entidades e eliminação das divergências de impedância
O mapeamento objeto-relacional está intimamente ligado à necessidade de linguagens de programação persistentes, sendo voltado à comunicação entre sistemas orientados a objetos e banco de dados relacionais
No desempenho computacional, as abordagens de mapeamento objeto-relacional em linguagens de programação como, por exemplo, Java e C# são consideradas muito mais rápidas que o acesso direto, considerando-se o suporte oferecido pelos frameworks às divergências de impedância
Embora os sistemas objeto-relacionais não tenham visão de identidade de objetos, as chaves primárias são utilizadas nas tabelas do banco de dados relacional, passando-se a essas chaves o papel de identificar um objeto na relação de mapeamento objeto-relacional
Na modelagem, classes e objetos podem ser considerados uma tupla de dados em um banco de dados relacional
G52871 / 25026
Um dos objetivos de um Sistema de Gerenciamento de Banco de Dados de Objeto (SGBDO) é manter uma correspondência direta entre objetos do mundo real e do banco de dados, de modo que os objetos não percam sua integridade e identidade e possam facilmente ser identificados e operados. Assim, um SGBDO oferece uma identidade única para cada objeto independente armazenado no banco de dados. Esta identidade única é implementada por meio de um identificador de objeto (Object Identifier − OID). Este OID
é gerado pelo usuário.
possui um valor que é visível ao usuário externo.
não pode ser atribuído a variáveis de programa do tipo apropriado, mesmo se necessário.
é imutável, ou seja, o valor do OID de um objeto particular não deve mudar.
G52410 / 24565
Há bancos de dados que combinam características de bancos de dados relacionais com bancos de dados orientados a objetos, e são conhecidos como
objeto-relacionais.
semi-completos.
G51479 / 23634
Ano: 2014 Banca: IDECAN Órgão: DETRAN-RO Prova: Analista em Trânsito - Suporte em Informática
Os sistemas de banco de dados possuem tanto desvantagens quanto vantagens. Assinale a alternativa que apresenta uma vantagem do modelo de dados Orientado a Objetos.
Conformidade a padrões.
Eficiente em relacionamentos 1:M.
Representação visual que inclui conteúdo semântico.
Relacionamento pai/filho que promove integridade dos dados.
Modelagem visual resultando em excelente simplicidade conceitual.
G43755 / 15910
Os bancos de dados orientados a objetos permitem armazenar tipos complexos de dados ou mesmo objetos, possuem diversas características, sendo que uma delas possibilita a um mesmo operador ou símbolo ter diferentes implementações, dependendo do tipo de objeto que está sendo acessado.