Questão de Banco de Dados — MySQL — Avança SP 2023
Banco de Dados›MySQL
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?
AGerenciar grandes bases de dados.
BGerenciar arquivos de texto.
CGerenciar interfaces de usuário.
DGerenciar aplicações de nuvem.
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.