O utilitário do SGBD Microsoft SQL Server que faz cópia em massa de grandes quantitativos de dados entre uma instância do SGBD e um arquivo de dados em um formato especificado pelo usuário se denomina
- A)dataloader.
Errada, porque "dataloader" não é o nome do utilitário do SQL Server para cópia em massa.
- B)sqlcopy.
Errada, pois "sqlcopy" não corresponde ao comando/utilitário oficial citado pela Microsoft.
- C)etl.
Errada, porque ETL é um processo de integração de dados, não o nome do utilitário específico do SQL Server.
- D)bcp.
Certa, pois bcp é o utilitário de bulk copy do SQL Server para importar e exportar grandes volumes de dados.
- E)bckp.
Errada, porque backup é cópia de segurança do banco, não ferramenta de transferência em massa de dados para arquivo.
Gabarito: D
Quando a questão fala em cópia em massa de grandes quantidades de dados entre uma instância do SQL Server e um arquivo de dados, ela está descrevendo o utilitário BCP, de "bulk copy". Ele é usado justamente para exportar ou importar dados em grande volume de forma rápida, trabalhando com arquivos em formatos definidos pelo usuário, como texto ou dados em massa. Pense nele como o "caminhão de mudança" do banco de dados: não vai peça por peça, vai tudo de uma vez. No SQL Server, o bcp é uma ferramenta clássica para operações de importação e exportação em lote. Isso o diferencia de comandos e conceitos mais amplos, como ETL, que é um processo, não um utilitário específico do SQL Server, e também de termos genéricos como backup, que servem para cópia de segurança, não para transferência massiva de dados entre tabela e arquivo. Por isso, o gabarito D está correto. A banca cobra bastante essa associação direta: bulk copy = bcp. É uma nomenclatura muito específica do ecossistema Microsoft SQL Server e costuma aparecer em provas como sinônimo de utilitário de carga em massa.