Tanto no SQL Server como no MySQL, a aplicação do comandodro...
drop table T
destina-se a:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra A - remover T.
Quando você encontra o comando DROP TABLE
no contexto de bancos de dados SQL, como o SQL Server ou o MySQL, está lidando com uma instrução poderosa e definitiva. Esse comando é utilizado para excluir completamente uma tabela e todos os dados associados a ela do banco de dados. Não é algo a ser usado levianamente, pois uma vez que você executa esse comando, todos os registros, a estrutura da tabela, suas relações, índices e restrições são permanentemente removidos.
É justamente pela sua natureza definitiva que a alternativa correta fala em "remover T", onde "T" representa o nome da tabela que será eliminada. Não há processo de recuperação diretamente associado a este comando, e ele não transforma a tabela em nenhum outro estado ou versão, como uma tabela temporária ou somente leitura.
Por esse motivo, as outras alternativas não estão corretas. A opção B menciona apenas a remoção de índices, o que é insuficiente, visto que o comando DROP TABLE
exclui a tabela inteira, não apenas seus índices. A opção C sugere que a tabela seria colocada em estado de somente leitura, o que não é uma função deste comando. A opção D refere-se a um processo de recuperação de backup, algo que não está relacionado ao comando DROP TABLE
. Por fim, a opção E menciona a desconexão da tabela do banco de dados para torná-la temporária, o que também não corresponde à funcionalidade deste comando.
Portanto, a alternativa correta é a letra A, pois reflete exatamente o que acontece quando o comando DROP TABLE
é aplicado: a remoção da tabela especificada e de todos os seus dados do banco de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito letra A - remover T.
O comando "drop table T" é usado tanto no SQL Server quanto no MySQL para remover a tabela T do banco de dados. Portanto, a opção A é a resposta correta. As opções B, C, D e E não estão relacionadas ao comando "drop table T".
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo