Pular para o conteúdo principal

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

Arquitetura de SoftwareBanco de Dados
Código
qg053713
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Médio
Cargo
Técnico Industrial - Eletrotécnica
Ainda sobre banco de dados, assinale a alternativa que está CORRETA:
  1. ABancos de dados NoSQL dizem respeito a bancos relacionais.
  2. BDurante a evolução dos bancos de dados, surgiram os bancos de dados hierárquicos e de tópicos.
  3. CBancos de dados podem ser usados somente com serviços em nuvem.
  4. DSQL é uma linguagem para utilização com banco de dados.
  5. EO banco de dados é controlado pelo sistema de arquivos do tipo NTFS.
Revelar gabarito e comentário

GabaritoD — SQL é uma linguagem para utilização com banco 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 e SQL

Gabarito: letra D. SQL (Structured Query Language) é a linguagem padrão para consulta e manipulação de bancos de dados relacionais. As demais alternativas contêm afirmações incorretas sobre bancos de dados, como confundir NoSQL com relacional, inventar modelos inexistentes, afirmar uso exclusivo em nuvem ou confundir SGBD com sistema de arquivos.

Alternativa A — ❌ Incorreta

Bancos de dados NoSQL são não relacionais (ex.: MongoDB, Cassandra). A alternativa os descreve como "bancos relacionais", o que é um erro conceitual. NoSQL foi criado justamente para atender necessidades além do modelo relacional.

Alternativa B — ❌ Incorreta

A história dos bancos de dados inclui modelos hierárquico, em rede, relacional e orientado a objetos. "Bancos de dados de tópicos" não é um modelo reconhecido. Pode haver confusão com sistemas de mensageria ou tópicos, mas não se trata de um modelo de banco de dados.

Alternativa C — ❌ Incorreta

Bancos de dados podem ser usados localmente (on-premises) ou em nuvem. A afirmação "somente com serviços em nuvem" é uma generalização falsa. SGBDs como MySQL, PostgreSQL e Oracle rodam perfeitamente em servidores locais.

Alternativa D — ✅ Correta ⟵ GABARITO

SQL é a linguagem padrão (ANSI/ISO) para definição, consulta e manipulação de dados em bancos de dados relacionais. É amplamente utilizada em SGBDs como MySQL, PostgreSQL, SQL Server, Oracle, entre outros.

Alternativa E — ❌ Incorreta

O banco de dados é controlado por um Sistema Gerenciador de Banco de Dados (SGBD), não diretamente pelo sistema de arquivos. NTFS é um sistema de arquivos usado pelo Windows para organizar arquivos em disco, mas não possui funcionalidades de gerenciamento de banco de dados (consultas, transações, concorrência).

Gabarito: letra D

Link permanente: /questoes/qg053713