Assinale a alternativa que apresenta o que ocorre quando ef...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - Apaga todo o schema e dados do SQL Server.
O comando DROP DATABASE
no SQL Server é usado para eliminar completamente uma base de dados existente. Quando executamos esse comando, estamos removendo não somente a estrutura, ou seja, o schema que define os objetos como tabelas, vistas, procedimentos armazenados, entre outros, mas também todos os dados que estavam armazenados dentro dessa base de dados. É uma operação irreversível, que é realizada com extrema cautela porque uma vez realizada, a recuperação dos dados e da estrutura só é possível através de backups, se estes estiverem disponíveis.
É importante observar que esta ação não é a mesma que deletar um registro numa tabela, que seria apenas uma operação de exclusão de dados. Criar um tipo no schema de types ou efetuar um SELECT
são operações completamente diferentes e não têm relação direta com a eliminação de uma base de dados.
Portanto, a justificativa para a alternativa B ser a correta é que um DROP DATABASE
realmente causa a eliminação de toda a estrutura e os dados contidos na base de dados especificada no comando. Isso inclui todas as tabelas, procedimentos, funções, triggers, entre outros objetos, assim como os dados que estes contêm.
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
todo DROP ocasiona o apagamento de algo em SQL
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo