Acerca do sistema de gerenciamento de banco de dados MySQL e...

Próximas questões
Com base no mesmo assunto
Q1800674 Banco de Dados
Acerca do sistema de gerenciamento de banco de dados MySQL e sua administração, considere as afirmativas a seguir, registrando V, para as verdadeiras, e F, para as falsas:
( ) Para descobrir qual versão do MySQL está instalada, pode ser utilizado o comando “SHOW VARIABLES LIKE "%version%" ". ( ) O comando CHANGENAME pode ser utilizado para modificar o nome de uma tabela. ( ) A consulta “CREATE TEMPORARY TABLE nova_tabela SELECT * FROM tabela_original LIMIT 0” criará uma tabela como cópia dela mesma. ( ) Em termos de controle de acesso, a tabela mysql.user é a tabela de permissões que armazena os usuários que podem se conectar ao servidor e seus privilégios globais. ( ) Em termos de controle de acesso, para definirmos as devidas permissões a um usuário utilizamos o comando PRIVILEGE. ( ) O comando utilizado para remover índices em uma tabela é REMOVE INDEX.
Assinale a alternativa com a sequência correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - V – F – V – V – F – F.

Vamos analisar cada afirmação para entendermos o porquê dessa sequência ser a correta:

  • (V) O comando SHOW VARIABLES LIKE "%version%" é utilizado para descobrir a versão do MySQL. Esse comando lista as variáveis de sistema que incluem a palavra "version" e, entre elas, estará a versão do MySQL em execução.
  • (F) Não existe o comando CHANGENAME para modificar o nome de uma tabela no MySQL. O comando correto para realizar essa ação é RENAME TABLE.
  • (V) A consulta CREATE TEMPORARY TABLE nova_tabela SELECT * FROM tabela_original LIMIT 0 criará uma nova tabela temporária chamada nova_tabela com a mesma estrutura da tabela_original, mas sem copiar nenhum registro devido ao LIMIT 0.
  • (V) A afirmação sobre a tabela mysql.user é verdadeira. Ela é uma das tabelas do MySQL que armazena informações sobre os usuários e seus privilégios globais. Esse é o local onde o sistema de controle de acesso do MySQL verifica as credenciais e permissões dos usuários que tentam se conectar ao servidor.
  • (F) Para definir ou alterar as permissões de um usuário no MySQL, utilizamos o comando GRANT. O comando PRIVILEGE não existe no contexto de comandos do MySQL.
  • (F) Para remover índices de uma tabela, usamos o comando DROP INDEX. O comando REMOVE INDEX não é válido no MySQL.

Com base nessas análises, podemos ver que a sequência que corresponde à verdadeira ou falsa para cada afirmação é exatamente a fornecida na alternativa B.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo