Um Analista de Sistemas deseja fazer um backup completo de u...

Próximas questões
Com base no mesmo assunto
Q853966 Banco de Dados
Um Analista de Sistemas deseja fazer um backup completo de um banco de dados SQL Server chamado vendas para um disco cujo caminho é definido por 'Z:\servidor_backup\vendas.bak', formatando a mídia e comprimindo o banco de dados, utilizando Transact-SQL. Para isso, terá que utilizar o comando
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - BACKUP DATABASE vendas TO DISK = 'Z:\servidor_backup\vendas.bak' WITH FORMAT, COMPRESSION;

Para compreender essa questão, você precisa entender o procedimento de backup de um banco de dados no SQL Server. O backup é essencial para garantir a segurança dos dados e permitir a recuperação das informações em caso de problemas. A cláusula WITH FORMAT é utilizada para formatar o backup, apagando quaisquer backups anteriores que possam existir no local especificado. A opção COMPRESSION é utilizada para comprimir o backup, economizando espaço em disco.

O comando correto para realizar um backup completo no SQL Server, utilizando Transact-SQL, é o BACKUP DATABASE, seguido do nome do banco de dados, que neste caso é "vendas". É necessário também especificar o destino do backup com a cláusula TO DISK, indicando o caminho do arquivo onde o backup será salvo.

A alternativa B está correta porque utiliza a sintaxe apropriada do Transact-SQL para a realização do backup completo, com as opções de formatação e compressão especificadas corretamente. Além disso, a alternativa mostra claramente que o destino é um arquivo em disco, o que é indicado pelo segmento TO DISK.

As outras alternativas estão incorretas porque usam comandos, opções e sintaxes que não são válidos no contexto do SQL Server. Por exemplo, a alternativa A usa RMAN, que é uma ferramenta de backup para Oracle, e não para SQL Server. As alternativas C, D e E não representam comandos válidos no SQL Server ou têm erros de sintaxe.

É essencial familiarizar-se com a sintaxe correta e as opções disponíveis para comandos de backup no SQL Server, pois questões como essa são comuns em concursos públicos que avaliam conhecimentos em 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

https://docs.microsoft.com/pt-br/sql/relational-databases/backup-restore/create-a-full-database-backup-sql-server#span-data-ttu-id82ac3-263a-nametsqlprocedurea-usando-transact-sqlspanspan-classsxs-lookupspan-data-stu-id82ac3-263a-nametsqlprocedurea-using-transact-sqlspanspan

Para matar a questão bastava saber / lembrar que a sintaxe básica de um backup de database no SQL Server é "BACKUP DATABASE nome_da_database".

 

Gabarito: (B)

 

https://docs.microsoft.com/pt-br/sql/relational-databases/backup-restore/create-a-full-database-backup-sql-server

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo