Questão de Banco de Dados — MySQL — Avança SP 2024
Banco de Dados›MySQL
Código
qa630763
Banca
Avança SP
Órgão
CM RG da Serra
Ano
2024
Cargo
Ana TI ( )
O MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto. Utilizando o MySQL é possível:
AConstruir e manipular informações do banco de dados.
BAlterar a configuração de telas de um ERP terceiro que alimenta o banco e dados.
CImplementar normas de codificação de programas.
DAvaliar se existem vírus na rede de dados.
ELimpar a memória do servidor em que o banco esteja instalado.
Revelar gabarito e comentário▾
GabaritoA — Construir e manipular informações do 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”.
MySQL: Sistema Gerenciador de Banco de Dados
Gabarito: letra A. O MySQL é um SGBD (Sistema Gerenciador de Banco de Dados) relacional, e sua função primordial é justamente construir e manipular informações do banco de dados — ou seja, criar, consultar, atualizar e excluir dados por meio da linguagem SQL. As demais alternativas descrevem atividades que não são atribuições do MySQL, como alterar telas de um ERP, implementar normas de codificação, avaliar vírus ou limpar memória do servidor.
O MySQL é um software que atua como intermediário entre o usuário/aplicação e o banco de dados. Ele é responsável por gerenciar o armazenamento, a organização e a recuperação dos dados. Quando você executa um comando SQL, como SELECT, INSERT, UPDATE ou DELETE, é o MySQL que interpreta e executa essa operação no banco de dados. Essa é a essência de um SGBD: facilitar o processo de definição (especificar tipos e estruturas de dados), construção (armazenar os dados) e manipulação (consultar, atualizar e gerar relatórios) dos dados.
Para entender melhor, imagine uma loja que precisa armazenar informações de clientes, produtos e vendas. O banco de dados é o local onde esses dados ficam guardados. O MySQL é o software que permite criar as tabelas (definição), inserir os registros (construção) e fazer consultas como "quais clientes compraram no último mês" (manipulação). Sem o SGBD, seria necessário escrever programas complexos para gerenciar esses dados diretamente no sistema de arquivos.
A banca explora aqui um erro comum: confundir as funções do SGBD com as de outros softwares ou sistemas. O MySQL não é uma ferramenta de configuração de ERP, nem um antivírus, nem um utilitário de limpeza de memória, nem um padrão de codificação. Ele é um software especializado em gerenciar dados. A pegadinha está em alternativas que parecem plausíveis, mas que descrevem atividades fora do escopo de um SGBD.
Guarde este critério: tudo o que envolve criar, consultar, alterar ou excluir dados em um banco é função do SGBD. Qualquer alternativa que fale de configuração de outros sistemas, segurança de rede, limpeza de memória ou normas de programação está fora do escopo do MySQL.
MySQL (SGBD relacional)
1Função central
Construir dados (DDL)
Manipular dados (DML)
2Fora do escopo
Configurar telas de ERP
Normas de codificação
Detectar vírus
Limpar memória do servidor
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
Esta é a alternativa correta. O MySQL, como SGBD, permite construir (criar tabelas, índices, views) e manipular (inserir, consultar, atualizar, excluir) as informações do banco de dados. Essa é a função central de qualquer sistema gerenciador de banco de dados relacional. A construção envolve a definição da estrutura (DDL — Data Definition Language), e a manipulação envolve as operações de dados (DML — Data Manipulation Language), ambas suportadas pelo MySQL.
Alternativa B — ❌ Incorreta
O MySQL não tem a função de alterar a configuração de telas de um ERP. Um ERP (Enterprise Resource Planning) é um sistema de gestão empresarial que pode usar o MySQL como banco de dados, mas a configuração das telas é feita dentro do próprio ERP, não no SGBD. O MySQL apenas armazena e gerencia os dados que o ERP utiliza; a interface e a configuração do sistema são responsabilidades do software ERP.
Alternativa C — ❌ Incorreta
O MySQL não é uma ferramenta para implementar normas de codificação de programas. Normas de codificação são diretrizes de estilo e boas práticas para escrever código-fonte, definidas pela equipe de desenvolvimento. O MySQL é um SGBD, não um editor de código nem um analisador estático. Ele não tem relação com a padronização do código de aplicações.
Alternativa D — ❌ Incorreta
O MySQL não é um antivírus e não tem a função de avaliar se existem vírus na rede de dados. A detecção de vírus é função de softwares de segurança específicos, como antivírus e firewalls. O MySQL é um SGBD que gerencia dados; a segurança da rede é uma camada separada, tratada por outras ferramentas.
Alternativa E — ❌ Incorreta
O MySQL não é um utilitário de sistema operacional e não tem a função de limpar a memória do servidor. A limpeza de memória é uma tarefa do sistema operacional ou de ferramentas de otimização de sistema. O MySQL gerencia dados, não a memória do servidor. Embora o MySQL utilize memória para operações, ele não é uma ferramenta de limpeza de memória.