Questões de Concurso sobre Mysqldump, mysqladmin, or mysqlshow

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
12 questões encontradas
Questões por página
20
Mais recentes
 

Considere a seguinte sequência de comandos feita a partir do sistema gerenciador de bancos de dados MySQL 9.2:


mysqldump db1 > dump.sql

mysqadmin create db2

mysql db2 < dump.sql


Essa sequência tem como resultado


A

a compactação dos dados contidos nas bases de dados db1 e db2.


B

a cópia dos dados contidos na base de dados db2 para a base de dados db1.


C

a cópia dos dados contidos na base de dados db1 para a base de dados db2.


D

a exclusão dos dados contidos na base de dados db1.


E

a encriptação dos dados contidos nas bases de dados db1 e db2.

Assinale a alternativa correta sobre MySQL 8.


A

Sem --single-transaction, o mysqldump já garante snapshot consistente em InnoDB.


B

Com --single-transaction, o mysgldump precisa bloquear tabelas com LOCK TABLES para obter consistência.


C

Com --single-transaction, o mysqldump faz um dump consistente das tabelas InnoDB sem bloquear tabelas; não se aplica a engines não transacionais.


D

mysqldump é backup físico dos arquivos de dados.


E

mysqldump Iê dados “sujos” (dirty reads) de transações não confirmadas.

João, administrador de Banco de Dados MySQL, precisa realizar, periodicamente, o backup lógico completo do banco de dados "tjms_db".


Para completar a tarefa, João deverá executar o comando:


A

backup -u root -p tjms_db > backup.sql;


B

mydump -u root -p tjms_db > backup.sql;


C

mybackup -u root -p tjms_db > backup.sql;


D

mysqldump -u root -p tjms_db > backup.sql;


E

select * from tjms_db into outfile backup.sql;

No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:


A

mysqldump -u root -p --backup-all-databases > backup.sql


B

mybackup -u root -p --all-databases > backup.sql


C

mysqldump -u root -p --all-databases > backup.sql


D

mybackup -u root -p --full-backup > backup.sql

No contexto da administração de um Sistema de Gerenciador de Banco de Dados MySQL, analise o comando a seguir.


mysqldump -u root -p exemploDB > saida.sql


O efeito causado pela execução desse comando é:


Assinale a alternativa CORRETA:


A

A criação de políticas de segurança do tipo “dump” na base de dados especificada.


B

A criação de um backup da base de dados especificada.


C

A criação de um relatório de avaliação do desempenho da base de dados especificada.


D

A criação de um relatório de transações que falharam na base de dados especificada.


E

A criação de uma política de duplicação do tipo “dump” na base de dados especificada.

O sistema gerenciador de banco de dados MysSQL conta com um utilitário que possibilita a realização de backups lógicos de bancos de dados.


Esse é o utilitário


A

mysqlcheck.


B

mysqlshow.


C

mysqlslap.


D

mysqldump.


E

mysqld_multi.

O mysqldump é uma ferramenta integrada ao MySQL, que está disponível junto à instalação padrão do MySQL Server. Essa ferramenta permite realizar backups lógicos de bancos de dados MySQL e é amplamente utilizada devido à sua facilidade de uso e à sua capacidade de criar arquivos, contendo instruções SQL para recriar a estrutura e os dados do banco de dados.


Assinale a alternativa que apresenta corretamente a sintaxe de uso do mysqldump em linha de comando. Assuma que o banco de dados está protegido por senha, que a expressão [nome_do_banco] representa o nome do banco de dados, [login] representa o login de acesso do usuário e que o backup será realizado em um arquivo chamado “backup.sql”.


A

mysqldump -u [login] -p -s [nome_do_banco] -o backup.sql


B

mysqldump -u [login] -p [nome_do_banco] > backup.sql


C

mysqldump –u [login] [nome_do_banco] -o backup.sql


D

mysqldump [login] [nome_do_banco] > backup.sql


E

mysqldump [login] [nome_do_banco] backup.sql

Dentro da rotina de trabalho de um analista de TI são comuns tarefas relativas a backup de dados. O mysqldump é uma ferramenta disponibilizada na instalação do MySQL para prover serviços de backup e restore. Diante de tal contexto, considere que determinado analista deve realizar o backup somente do banco de dados chamado “Itaipu” em um servidor Linux. A pasta que deve armazenar o backup é a pasta “teste”, localizada dentro do diretório do usuário. Considere, ainda, que a conta MySQL é a db1. Assinale, a seguir, o comando correto para a realização do backup.


A

mysqldump --all-databases -a bkp.sql


B

mysqldump -u db1 -p itaipu --force > /home/teste/bkp.sql


C

mysql --user=db1 --password=abc123 --databases=itaipu < /home/teste/


D

mysqldump --user=db1 --databases=itaipu --location= home/teste/bkp.sql --type=all

O mysqldump é uma ferramenta utilitária padrão do MySQL comumente utilizada para realização de cópia de segurança do banco de dados.


Sobre o funcionamento do mysqldump, é correto afirmar que


A

é necessário manter desligado o banco de dados MySQL durante o processo de dump para garantir que não haverá escrita na base.


B

o usuário que a utiliza precisa possuir pelo menos o privilégio SELECT para as tabelas alvo do dump para conseguir realizar a operação.


C

o resultado da sua execução é um arquivo compactado contendo a estrutura de arquivos e diretórios que constituem o banco de dados.


D

o snapshot produzido contém dados do estado de consistência da base até 1 hora antes da execução da ferramenta, ignorando as transações mais recentes;


E

as definições de triggers e índices são descartadas na operação de dump porque esses objetos são dependentes da versão do banco de dados.

A ideia por trás do “SQL dump” é a de gerar um arquivo com comandos SQL que, quando executado no servidor, irá recriar a base de dados (“database”) com o mesmo estado de antes do dump. Para esse propósito, o PostgreSQL provê o programa utilitário pg_dump. Sobre o SQL dump do PostgreSQL, é correto afirmar que


A

o comando básico referente ao pg_dump é o pg_dump dumpfile > dbname, onde dumpfile é o arquivo resultante e dbname o nome do database.


B

não é possível executar o pg_dump remotamente de uma máquina, mesmo que ela tenha acesso à base de dados.


C

arquivos criados pelos pg_dump são consistentes, ou seja, representam um “retrato” (snapshot) do database no momento em que o pg_dump começou a executar.


D

o comando psql dumpfile < dbname, onde dumpfile é o arquivo gerado pelo pg_dump e dbname o nome do database, restaura a base de dados.


E

com o pg_dump, é possível fazer o dump de várias bases de dados ao mesmo tempo. Além disso, ao mesmo tempo é feito o dump de informações de perfis (“roles”).

Leia o fragmento a seguir.


“O programa _____ e o script _____ podem ser utilizados para fazer cópias de segurança no SGBD MySQL. O primeiro é mais geral porque pode ser utilizado em todos os tipos de tabela, o segundo somente funciona em alguns tipos de storage engines, como por exemplo o _____.”


Assinale a alternativa cujos itens completam corretamente as lacunas do fragmento acima.


A

mysqlhotcopy – mysqldump – InnoDB.


B

mysqldump – mysqlhotcopy – MyISAM.


C

mysqldump – mysqlcopy – MyISAM.


D

mysqlbkp – mysqlrestore – InnoDB.


E

mysqlbkp – mysqlhotcopy – HEAP/Memory.

 
 
Gerar simulado