Pular para o conteúdo principal

Questão de Banco de Dados — MySQL — Avança SP 2023

Banco de DadosMySQL
Código
qa541242
Banca
Avança SP
Órgão
Pref Morungaba
Ano
2023
Cargo
ASI (Morungaba)
Qual das seguintes é a principal função dos SGBDs MYSQL 5?
  1. AGerenciar grandes bases de dados.
  2. BGerenciar arquivos de texto.
  3. CGerenciar interfaces de usuário.
  4. DGerenciar aplicações de nuvem.
  5. EGerenciar banco de dados relacionais.
Revelar gabarito e comentário

GabaritoE — Gerenciar banco de dados relacionais.

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

SGBD MySQL: função principal

Gabarito: letra E. O MySQL é um Sistema Gerenciador de Banco de Dados Relacional (SGBD relacional), e sua principal função é justamente gerenciar bancos de dados relacionais — ou seja, armazenar, organizar, recuperar e manipular dados estruturados em tabelas com relacionamentos entre si. As demais alternativas descrevem funções que não são a essência de um SGBD, mas sim de outros componentes de software (sistema operacional, aplicações, etc.).

Um SGBD (Sistema Gerenciador de Banco de Dados) é um software que interage com usuários finais, aplicativos e o próprio banco de dados, para captura e análise de dados. Ele é responsável por definir, construir, manipular, compartilhar, proteger e manter os dados. No caso específico do MySQL, trata-se de um SGBD relacional, ou seja, que organiza os dados em tabelas (relações) com linhas e colunas, permitindo estabelecer relacionamentos entre elas por meio de chaves. Essa é a característica que o define e que responde à questão.

A pergunta é direta: qual a principal função do MySQL 5? A resposta correta é "gerenciar banco de dados relacionais". As outras opções apontam para funções que não são típicas de um SGBD: gerenciar arquivos de texto é função do sistema operacional; gerenciar interfaces de usuário é função de sistemas operacionais ou de aplicações específicas; gerenciar aplicações de nuvem é função de plataformas de cloud computing; e "gerenciar grandes bases de dados" é uma consequência, mas não a definição precisa — o que define o MySQL é o modelo relacional.

Para fixar: o SGBD é o software que permite criar e manter bancos de dados, e o MySQL é um dos mais populares SGBDs relacionais do mercado, ao lado de Oracle, PostgreSQL e SQL Server. A banca explora exatamente o conhecimento do que é um SGBD relacional e qual a sua função precípua.

SGBD (MySQL)
  • 1Função principal
    • Gerenciar banco de dados relacionais
    • Armazenar dados em tabelas
    • Definir relacionamentos (chaves)
    • Consultas via SQL
  • 2O que NÃO é
    • Gerenciar arquivos de texto (SO)
    • Gerenciar interfaces (SO/aplicações)
    • Gerenciar apps de nuvem (cloud)
    • Gerenciar grandes bases (consequência)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Gerenciar grandes bases de dados é uma capacidade que o MySQL possui, mas não é a sua principal função nem a definição que o caracteriza. Um SGBD pode gerenciar bases pequenas ou grandes; o que o define é o modelo de dados (relacional, no caso do MySQL). A alternativa é genérica demais e não captura a essência do MySQL.

Alternativa B — ❌ Incorreta

Gerenciar arquivos de texto é função do sistema operacional (como o Windows ou Linux), não de um SGBD. O SGBD gerencia dados estruturados em bancos de dados, não arquivos de texto soltos. Essa alternativa confunde o papel do SGBD com o do sistema operacional.

Alternativa C — ❌ Incorreta

Gerenciar interfaces de usuário é função do sistema operacional ou de aplicações específicas (como um ambiente gráfico). O SGBD fornece uma interface para que aplicações e usuários acessem os dados, mas não é essa a sua função principal — ele gerencia os dados, não a interface em si.

Alternativa D — ❌ Incorreta

Gerenciar aplicações de nuvem é função de plataformas de cloud computing (como AWS, Azure, Google Cloud), não de um SGBD. O MySQL pode ser executado em nuvem, mas isso não é a sua função; ele é um software de banco de dados, não um gerenciador de aplicações em nuvem.

Alternativa E — ✅ Correta ⟵ GABARITO

O MySQL é um SGBD relacional, e sua principal função é gerenciar bancos de dados relacionais. Isso significa armazenar dados em tabelas, definir relacionamentos entre elas, permitir consultas e manipulações via SQL, garantir integridade e segurança dos dados. Essa é a definição que melhor descreve o papel do MySQL.

Gabarito: letra E

Link permanente: /questoes/qa541242