FC ConcursosFC Concursos

Questão FC265966

O H2 é um banco de dados desenvolvido em linguagem Java e bastante utilizado em aplicações com essa mesma linguagem. É possível, por exemplo, sua integração com JPA, o que traz gra

Sistema de Gerenciamento de Banco de Dados (SGBD)

IDECAN · 2022

O H2 é um banco de dados desenvolvido em linguagem Java e bastante utilizado em aplicações com essa mesma linguagem. É possível, por exemplo, sua integração com JPA, o que traz grandes facilidades para o desenvolvedor no processo de criação e persistência de entidades. A respeito de características do H2, analise as afirmativas abaixo e marque alternativa correta.

 

I. Trata-se de um banco de dados com suporte ao armazenado em memória e com suporte parcial à Structured Query Language.

 

II. H2 suporte diferentes tipos de dados em suas tabelas. O tipo de dados GEOMETRY é utilizado para armazenamento de informações de geometria espacial. Para armazenar informação 20 usamos o modificador POINT e para armazenamento 30 usamos modificador POINTZ.

 

III. Um banco H2 pode operar em diferentes modos. No modo integrado o banco pode ser acessado em mais de uma máquina virtual Java, o que permitirá que opere em formato cliente-servidor.


  1. Apenas a afirmativa I está correta.
  2. Apenas as afirmativas I e II estão corretas.
  3. Apenas as afirmativas I e III estão corretas.
  4. Apenas a afirmativa II está correta.
  5. Todas as afirmativas estão corretas.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa B está correta porque as afirmativas I e II refletem características reais do banco H2.

Sobre I: o H2 oferece suporte a bancos em memória, muito usados em testes e cenários efêmeros, e expõe uma linguagem de consulta baseada em SQL. Diz-se “suporte parcial” pois implementa amplo subconjunto do padrão SQL (e várias extensões), havendo pequenas diferenças em relação a todas as funcionalidades do padrão SQL completo.

Sobre II: o H2 admite tipos espaciais via GEOMETRY. Para pontos bidimensionais usa-se POINT; para pontos com componente z (tridimensionais) usa-se POINT Z ou POINTZ, conforme a sintaxe da definição geométrica.

Esses pontos tornam as afirmativas I e II corretas no contexto do H2.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo