Pular para o conteúdo principal

Questão de Arquitetura de Software — Banco de Dados — UERJ 2024

Arquitetura de SoftwareBanco de Dados
Código
qg366096
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
É uma característica da abordagem de banco de dados:
  1. Agarantia de segurança absoluta dos dados
  2. Bisolamento entre programas e dados, e abstração de dados
  3. Ccapacidade de realizar tarefas cognitivas de forma independente
  4. Dcapacidade de tomada de decisões autônomas, independente de dados
Revelar gabarito e comentário

GabaritoB — isolamento entre programas e dados, e abstração 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”.

Características da abordagem de banco de dados

Gabarito: letra B. Uma das principais características dos sistemas de banco de dados é a independência entre programas e dados (isolamento), que permite modificar a estrutura dos dados sem impactar os programas, aliada à abstração de dados, que oferece uma visão conceitual ocultando detalhes de armazenamento. Esses conceitos são fundamentais na teoria de bancos de dados, como descrito no material de apoio.

A banca cobra o conhecimento das características clássicas de um SGBD. A alternativa correta (B) descreve exatamente dois pilares: o isolamento entre programas e dados (independência de dados) e a abstração de dados. As demais alternativas apresentam afirmações que não correspondem a características reais de bancos de dados.

Alternativa A — ❌ Incorreta

Afirma que há "garantia de segurança absoluta dos dados". Isso é falso: nenhum sistema oferece segurança absoluta. Os SGBDs proveem mecanismos de controle de acesso, criptografia etc., mas a segurança depende de diversos fatores e nunca é absoluta. Não é uma característica intrínseca da abordagem de banco de dados.

Alternativa B — ✅ Correta ⟵ GABARITO

A alternativa menciona "isolamento entre programas e dados, e abstração de dados". Essas são características centrais dos bancos de dados. O material de apoio destaca:

Abstração de dados: SGBD oferece aos usuários uma representação conceitual de dados que não inclui muitos detalhes de como os dados são armazenados ou como as operações são implementadas. Independência dos dados dos programas: estrutura dos arquivos de dados é armazenada no catálogo do SGBD separadamente dos programas de acesso.

O isolamento (independência) permite que programas e dados evoluam separadamente, enquanto a abstração simplifica a interação do usuário com o banco.

Alternativa C — ❌ Incorreta

Diz que o banco de dados tem "capacidade de realizar tarefas cognitivas de forma independente". Isso é próprio de sistemas de inteligência artificial, não de bancos de dados. Um SGBD armazena, recupera e manipula dados, mas não executa tarefas cognitivas (raciocínio, aprendizado) por si só.

Alternativa D — ❌ Incorreta

Afirma "capacidade de tomada de decisões autônomas, independente de dados". Bancos de dados não tomam decisões; eles fornecem dados para que sistemas ou usuários tomem decisões. A tomada de decisão autônoma não é característica de um SGBD.

Gabarito: letra B.

Link permanente: /questoes/qg366096