Quanto aos sistemas gerenciadores de bancos de dados (SGBD) ...
No SGBD MySQL, o utilitário mysqlimport suporta diversas opções, dentre elas, a opção ‑c, que tem a função de bloquear todas as tabelas para escrita antes de processar qualquer arquivo texto.
- Gabarito Comentado (1)
- Aulas (3)
- Comentários (3)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado
A questão aborda o conhecimento sobre as funcionalidades do utilitário mysqlimport do SGBD MySQL. O mysqlimport é uma ferramenta de linha de comando que facilita a importação de dados de arquivos de texto para tabelas do MySQL. Ao realizar a importação de dados, é comum que existam opções para otimizar esse processo e garantir a integridade dos dados.
Entretanto, a opção mencionada na questão, -c, não se refere ao bloqueio de tabelas para escrita antes do processo de importação. Na verdade, a opção que realiza o bloqueio de tabelas antes da importação no MySQL é a --lock-tables, ou sua abreviação -l. Esse bloqueio é importante para evitar que outras operações interfiram na importação dos dados, mantendo assim a consistência dos dados inseridos.
O conhecimento necessário para resolver essa questão envolve entender as opções e flags do utilitário mysqlimport, além de ter familiaridade com as práticas comuns na importação de dados em SGBDs. É importante para o candidato estar atento às opções específicas de ferramentas de linha de comando, pois elas muitas vezes têm significados e efeitos distintos.
Portanto, a afirmação está errada porque atribui incorretamente a função de bloqueio de escrita em tabelas à opção -c no utilitário mysqlimport do MySQL.
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 -> Errado.
Para bloquear tabelas para escrita no MySQL utiliza-se o LOCK TABLES
mysqlimport --lock-tables » Lock all tables for writing before processing any text files
Adendo
A opção -c do mysqlimport é utilizada para especificar quais colunas da tabela devem ser preenchidas com os dados provenientes do arquivo de texto. Isso é útil quando você tem um arquivo de dados onde as colunas estão em uma ordem diferente da ordem das colunas na tabela do banco de dados.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo