Questão de Banco de Dados — Banco de Dados Relacionais — FGV 2024
Banco de Dados›Banco de Dados Relacionais
Código
fg099858
Banca
FGV
Órgão
TJ-RR
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Ciência de Dados e Analytics
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, julgue as seguintes afirmativas.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: modos de operação
Gabarito: letra A — II, apenas. O H2 Database permite dois modos: incorporado (embedded) e servidor. No modo incorporado, o banco roda na mesma JVM da aplicação, sendo mais rápido por não haver overhead de rede. Já o modo servidor expõe o banco via TCP/IP, permitindo conexões remotas por JDBC ou ODBC. É perfeitamente possível usar ambos simultaneamente (ex.: uma aplicação local e outra remota). A afirmativa I está errada ao dizer que o modo incorporado é mais lento; na verdade, é o contrário. A afirmativa III erra ao afirmar que não é possível combinar conexões locais e remotas.
Afirmativa
Conteúdo
Correção
Motivo
I
O modo incorporado é mais lento que o modo servidor.
❌ Incorreto
O modo incorporado é mais rápido, pois não há overhead de rede.
II
No modo servidor, uma aplicação abre um banco de dados remotamente por meio da API JDBC ou ODBC.
✅ Correto
Essa é a definição do modo servidor: conexão remota via JDBC/ODBC.
III
Não é possível combinar conexões locais e remotas ao mesmo tempo.
❌ Incorreto
É possível usar ambos os modos simultaneamente (ex.: uma aplicação local e outra remota).
Modos de operação do H2: Incorporado (embedded) (Mais rápido (sem rede), Mesma JVM da aplicação); Servidor (Conexão remota via JDBC/ODBC, Mais lento (overhead de rede)); Combinação (Local e remoto simultaneamente)
Item I — ❌ Incorreto
O modo incorporado é mais rápido que o modo servidor, pois não envolve comunicação de rede. A afirmativa inverte a relação de desempenho.
Item II — ✅ Correto
No modo servidor, o H2 funciona como um servidor de banco de dados, e aplicações podem conectar-se remotamente usando a API JDBC (ou ODBC). Essa é a definição do modo servidor.
Item III — ❌ Incorreto
É possível combinar conexões locais (modo incorporado) e remotas (modo servidor) simultaneamente. Por exemplo, uma aplicação pode acessar um banco embutido e também se conectar a outro banco via servidor remoto.
Conclusão: Apenas a afirmativa II está correta, portanto a alternativa correta é a letra A.