Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2024
Banco de Dados›Banco de Dados Relacionais
Código
fg099922
Banca
FGV
Órgão
TJ-RR
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Desenvolvimento de Sistemas
O H2 Database é um sistema de gerenciamento de banco de dados relacional open source desenvolvido em Java.A respeito de características do H2 Database, avalie as afirmativas a seguir.I. O modo incorporado é mais lento que o modo servidor.II. No modo servidor, uma aplicação abre um banco de dados remotamente por meio da API JDBC ou ODBC.III. Não é possível combinar conexões locais e remotas ao mesmo tempo.Está correto o que se afirma em
AII, apenas.
BI e II, apenas.
CI e III, apenas.
DII e III, apenas.
EIII, apenas.
Revelar gabarito e comentário▾
GabaritoA — II, apenas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
H2 Database
Gabarito: letra A (II, apenas). A afirmativa II está correta: no modo servidor, o H2 permite acesso remoto via JDBC/ODBC. A afirmativa I é incorreta (o modo incorporado é mais rápido), e a III é incorreta (é possível combinar conexões locais e remotas).
H2 Database: Modo incorporado (embedded) (Mesma JVM, Mais rápido (sem rede)); Modo servidor (TCP/IP, Acesso remoto via JDBC/ODBC, Mais lento (latência de rede)); Combinação de modos (Possível (local + remoto))
Item I — ❌ Incorreto
A afirmativa diz que o modo incorporado é mais lento que o modo servidor. Na verdade, o modo incorporado (embedded) roda na mesma JVM, sem overhead de rede, sendo geralmente mais rápido. O modo servidor envolve comunicação remota, o que adiciona latência. Portanto, a afirmação inverte a relação.
Item II — ✅ Correto
No modo servidor, o H2 atua como um servidor TCP/IP, permitindo que aplicações se conectem remotamente por meio da API JDBC (ou ODBC com bridge). Essa é uma característica padrão do H2.
Item III — ❌ Incorreto
O H2 permite que uma mesma instância aceite tanto conexões locais (embedded) quanto remotas (servidor) simultaneamente, desde que configurado adequadamente. Portanto, é possível combinar conexões locais e remotas.
Conclusão: Apenas o item II está correto. A alternativa que corresponde a essa combinação é a letra A.