Questão nº 52
Questão de Informática/Banco de Dados · FGV MPMS 2012 (nº 52)
Com relação ao tema “Administração de Bancos de Dados MySQL”, analise as afirmativas a seguir.
I. mysqlcheck é capaz de desempenhar tarefas de manutenção no MySQL server versão 5.5, das quais se destacam reparo, otimização e análise de tabelas.
II. mysqldump faz cópias de seguranças de bancos de dados que geralmente contém declarações SQL relativas à criação de tabelas e inclusão de dados.
III. mysqlshow exibe informações administrativas sobre as configurações e o estado corrente do servidor.
Assinale
- Ase somente a afirmativa I estiver correta.
- Bse somente a afirmativa II estiver correta.
- Cse somente a afirmativa III estiver correta.
- Dse somente as afirmativas I e II estiverem corretas. (alternativa correta)
- Ese somente as afirmativas II e III estiverem corretas.
Resposta comentada
Gabarito Alternativa D
As ferramentas de linha de comando do MySQL são utilitários essenciais para administradores gerenciarem bancos de dados, realizando tarefas como backup, verificação de integridade e obtenção de informações.
(A) Incorreta: A afirmativa I está correta, mas não é a única correta.
(B) Incorreta: A afirmativa II está correta, mas não é a única correta.
(C) Incorreta: A afirmativa III está incorreta.
(D) Correta: A afirmativa I está correta porque o mysqlcheck é uma ferramenta padrão para manutenção de tabelas MySQL (verificar, reparar, otimizar, analisar). A afirmativa II está correta porque o mysqldump é o utilitário principal para criar backups lógicos, gerando um arquivo de texto com comandos SQL para recriar a estrutura e os dados do banco.
(E) Incorreta: A afirmativa III está incorreta. O mysqlshow é usado para exibir informações sobre bancos de dados, tabelas e colunas (estrutura), e não informações administrativas sobre configurações e o estado geral do servidor; para isso, seriam usadas ferramentas como `mysqladmin` ou comandos SQL como `SHOW STATUS` e `SHOW VARIABLES`. Esta é a armadilha, pois o nome "show" pode levar a crer que ele exibe qualquer tipo de informação do servidor.
Fonte: FGV MPMS 2012 Analista - Informática/Banco de Dados. Reproduzida para fins de estudo.