Pular para o conteúdo principal

Questão de Banco de Dados — Oracle — CESPE / CEBRASPE 2024

Banco de DadosOracle
Código
ce173530
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
A respeito de banco de dados, assinale a opção correta, considerando um banco de dados relacional Oracle.
  1. AUma base de dados representa algum aspecto do mundo real, algumas vezes chamado de “minimundo”, de modo que mudanças no minimundo provocam mudanças na base de dados.
  2. BUma propriedade de transação de banco de dados relacional é o isolamento que garante que as alterações de dados se tornem permanentes quando a transação é confirmada.
  3. CUm banco de dados é um conjunto de dados que visa manter a integridade e a segurança do sistema.
  4. DNo banco de dados relacional, o dicionário de dados contém a especificação do desempenho das consultas contidas no banco de dados.
  5. EO princípio da atomicidade é o princípio que garante e permite a manipulação, no mesmo momento, de um mesmo dado por mais de uma pessoa ou um sistema.
Revelar gabarito e comentário

GabaritoA — Uma base de dados representa algum aspecto do mundo real, algumas vezes chamado de “minimundo”, de modo que mudanças no minimundo provocam mudanças na base de dados.

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”.

Banco de Dados Relacional

Gabarito: letra A. A alternativa A descreve corretamente o conceito fundamental de banco de dados como representação de um minimundo. As demais alternativas trocam ou distorcem propriedades ACID e definições.

1Atomicidade
Tudo ou nada (commit/rollback)
2Consistência
Integridade dos dados
3Isolamento
Concorrência (transações não interferem)
4Durabilidade
Permanência após commit
Propriedades ACID
LEVELsoulevel.com.br
Propriedades ACID: Atomicidade (Tudo ou nada (commit/rollback)); Consistência (Integridade dos dados); Isolamento (Concorrência (transações não interferem)); Durabilidade (Permanência após commit)

Alternativa A — ✅ Correta ⟵ GABARITO

A definição clássica de banco de dados é que ele representa algum aspecto do mundo real, chamado de minimundo, e as mudanças nesse minimundo devem ser refletidas no banco de dados. É uma das três propriedades implícitas de um banco de dados.

Alternativa B — ❌ Incorreta

A propriedade de isolamento garante que transações concorrentes não interfiram entre si, mas a permanência das alterações após a confirmação (commit) é garantida pela durabilidade, não pelo isolamento. A alternativa troca os conceitos de isolamento e durabilidade.

Alternativa C — ❌ Incorreta

A definição é incompleta e imprecisa. Um banco de dados não visa diretamente "manter a integridade e a segurança do sistema"; esses são objetivos do SGBD (Sistema Gerenciador de Banco de Dados). A definição correta envolve representar aspectos do mundo real e permitir seu armazenamento e manipulação.

Alternativa D — ❌ Incorreta

O dicionário de dados (ou catálogo) armazena metadados sobre a estrutura do banco, como tabelas, colunas, tipos, restrições, etc. Ele não contém especificações de desempenho de consultas — isso é tratado por estatísticas e planos de execução.

Alternativa E — ❌ Incorreta

A atomicidade é a propriedade que garante que uma transação seja executada por completo ou totalmente desfeita (rollback). A manipulação simultânea dos mesmos dados por múltiplos usuários é tratada pelo isolamento, não pela atomicidade. A alternativa confunde atomicidade com isolamento.

PEGA ESSA DICA!

Decore as propriedades ACID: Atomicidade (tudo ou nada), Consistência (integridade dos dados), Isolamento (concorrência), Durabilidade (permanência após commit). Questões como essa trocam essas propriedades com frequência.

Link permanente: /questoes/ce173530