Questões de Concurso sobre MySQL

 
 
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
 
587 questões encontradas
Questões por página
20
Mais recentes
 
Ano: 2023
Prova: FUNDATEC - PROCERGS - Analista - Área: Suporte Banco de Dados - 2023

Analise as assertivas abaixo sobre o sistema de banco de dados MySQL versão 8 e assinale a alternativa correta.


I. A replicação do banco de dados melhora a performance de leituras, mas piora a performance de escritas.

II. Replicação pode ser usada para criar uma cópia local dos dados de um nodo remoto do sistema distribuído.

III. Análise dos dados precisa ser realizada na fonte, já que réplicas podem ter dados desatualizados.


A

Todas estão corretas.


B

Todas estão incorretas.


C

Apenas I e II estão corretas.


D

Apenas I e III estão corretas.


E

Apenas II e III estão corretas.

No MySQL, com o banco de dados aberto e em condições ideais, para contar quantos funcionários pertencem ao departamento com idDep igual a 'Dep1' e para listar os nomes desses funcionários em ordem alfabética ascendente, separados por vírgulas, utiliza-se o comando


A

Imagem associada para resolução da questão


B

Imagem associada para resolução da questão


C

Imagem associada para resolução da questão


D

Imagem associada para resolução da questão


E

Imagem associada para resolução da questão

Qual das seguintes é a principal função dos SGBDs MYSQL 5?


A

Gerenciar grandes bases de dados.


B

Gerenciar arquivos de texto.


C

Gerenciar interfaces de usuário.


D

Gerenciar aplicações de nuvem.


E

Gerenciar banco de dados relacionais.

O MySQL Cluster é uma tecnologia que permite a distribuição de Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL. O componente que realiza a leitura do arquivo de configuração do MySQL Cluster e distribui a informação para todos os nodos que a solicitem é:


A

ndbd


B

mysqld


C

ndb_mgm


D

ndb_mgmd

Complete a coluna do texto, abaixo.


“Esse talvez seja um dos tipos de dados mais utilizados no MySQL, __________________. Campo alfanumérico que pode receber letras, números, símbolos etc. Esse tipo de dado tem um limite que é 255, mas existem desavisados que insistem em colocar com 500, 600 e por aí vai… em muitos casos para gravar observações de sistemas.”


A

VARBINARY.


B

VARCHAR.


C

DECIMAL.


D

FLOAT.


E

DOUBLE.

Considere o seguinte comando emitido por meio do sistema gerenciador de banco de dados MySQL (v. 8.0):


SELECT '\'teste';


A execução desse comando terá como saída:


A

\teste


B

\'teste


C

teste


D

'\'teste


E

‘teste

Como se sabe, o MySQL é um banco de dados conhecido por sua facilidade de uso, sendo utilizado por importantes corporações em todo o mundo. A respeito de suas características, analise os itens a seguir e, ao final, assinale a alternativa correta:


I - Suporta Triggers.

II - Suporta Stored Procedures e Functions.

III – Replicação facilmente configurável.


A

Apenas o item I é verdadeiro.


B

Apenas o item II é verdadeiro.


C

Apenas o item III é verdadeiro.


D

Apenas os itens I e III são verdadeiros.


E

Todos os itens são verdadeiros.

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

O sistema gerenciador de banco de dados MYSQL v.8.0 possui diversos programas clientes que se conectam ao servidor MySQL. Dentre tais programas clientes encontram-se


A

mysqldump e mysqlinit.


B

mysqlimport e mysqlstart.


C

mysqlpump e mysqldouble.


D

mysqladmin e mysqlcheck.


E

mysqlsh e mysqlpart.

Considere as categorias de comandos SQL: DDL, DCL e DML e a linguagem MySQL. A alternativa que contém apenas dois comandos de cada categoria é


A

update, grant, rename, revoke, alter e truncate.


B

insert, create, revoke, update, delete e alter.


C

detete, grant, drop, alter, revoke e truncate.


D

rename, alter, detete, insert, truncate e grant.


E

insert, create, grant, update, truncate e revoke.

Helena precisa modificar a NOTA dos alunos da ESPECIALIDADE de SIN do banco de dados ESCOLA_ESPECIALISTA. Todos os alunos dessa especialidade obtiveram nota 10. Qual comando Helena deverá digitar no terminal de linha de comando do SGBD MySQL para realizar essa modificação? Considerar a tabela abaixo para responder esta questão.


ALUNOS

COD

NOME

ESPECIALIDADE

NOTA


A

UPDATE ESCOLA_ESPECIALISTA SET NOTA=10;


B

NEW NOTA SET VALOR=10 WHERE NOME=“SIN”;


C

UPDATE ALUNOS SET NOTA=10 WHERE ESPECIALIDADE=“SIN”;


D

MODIFICA NOTA SET VALOR=10 WHEN ESPECIALIDADE=“SIN”;

Qual das instruções abaixo pode ser utilizada para chamar um procedimento armazenado (stored procedure) em um SGBD MySQL em sua versão atualizada?


A

EXEC


B

INSTANCE


C

GO TO


D

CALL


E

OPEN

Referente às linguagens de definição e manipulação de dados, qual das linguagens abaixo se refere a um sistema open-source de gerenciamento de base de dados relacional (SQL), eficiente e que foi desenvolvido e suportado pela Oracle?


A

MongoDB.


B

Flask SQLAlchemy.


C

MySQL.


D

NoSQL.


E

PostgreSQL.

Em banco de dados, uma transação é uma unidade lógica de trabalho. Observe o seguinte script de uma transação implementada no MYSQL:

CREATE TABLE cliente (id INT, nome CHAR (50),

INDEX (id));

START TRANSACTION;

INSERT INTO cliente VALUES (1, 'LUCAS');

COMMIT;

SET autocommit = 0;

INSERT INTO cliente VALUES (2, 'MARCOS');

INSERT INTO cliente VALUES (3, 'PAULO');

UPDATE cliente SET nome='TIAGO' WHERE id=3;

DELETE FROM cliente WHERE nome='LUCAS';

ROLLBACK;

SELECT * FROM cliente;

Após a execução do script apresentado, a consulta retornará as colunas id e nome com os valores:


A

1 LUCAS


B

1 LUCAS

2 MARCOS

3 PAULO


C

1 LUCAS

2 MARCOS

3 TIAGO


D

2 MARCOS

3 TIAGO


E

null null

O PHP e MySQL possuem total compatibilidade e funcionam muito bem juntos. O PHP possui todas as funções para conectar-se ao MySQL, consultar tabelas e realizar operações de insert, entre outras. Para exibir os resultados de uma consulta SQL em um código PHP, a forma correta é:


A

for($i=0; $i<count($row); $i++){echo $row[$i];}


B

foreach($row as $value){echo $value;}


C

foreach($result as $value){echo $value;}


D

while($row = mysqli_fetch_assoc($result)){echo $row['column_name'];}


E

while($result = mysqli_fetch_assoc($row)){echo $result['column_name'];}

Considerando que as tabelas apresentadas na Figura 4 foram criadas no SGBD MySQL, versão 8.0, assinale a alternativa que apresenta um comando SQL para excluir a coluna TURNO_PREFERENCIAL da tabela PROFESSOR.


A

DROP TURNO_PREFERENCIAL

ON TABLE PROFESSOR;


B

DELETE COLUMN TURNO_PREFERENCIAL

FROM PROFESSOR;


C

DELETE ON PROFESSOR

COLUMN TURNO_PREFERENCIAL;


D

ALTER PROFESSOR

DELETE TURNO_PREFERENCIAL;


E

ALTER TABLE PROFESSOR

DROP COLUMN TURNO_PREFERENCIAL;

A programadora Fabiana elaborou um relatório com o nome do autor dos processos utilizando o seguinte comando SQL:


SELECT Autor FROM tab_processo


Ao ver o relatório gerado, o chefe da Fabiana solicitou um relatório contendo apenas os autores que possuem o primeiro nome Elizabeth. Contudo, Fabiana observou que havia diferentes grafias, como: Elisabeth, Elizabete etc.


No MySQL, para garantir que qualquer Autor cujo nome comece pelas letras “eli” sejam recuperados, Fabiana deve complementar o comando SQL com a cláusula WHERE Autor LIKE:


A

'eli%'


B

'%eli%'


C

'eli_'


D

'_eli'


E

'_eli%'

Considere os dois comandos abaixo colocados, emitidos a partir do sistema gerenciador de banco de dados MySQL (8.0).


a: SELECT STRCMP (‘fase’, ‘fase2’);

b: SELECT STRCMP (‘tecla’, ‘tecla’);


O resultado da execução desses comandos no MySQL (8.0) será, respectivamente


A

a: 0, b: –1.


B

a: –1, b: 1.


C

a: –1, b: 0.


D

a: 1, b: 0.


E

a: 1, b: –1.

Ano: 2023
Prova: FUNDATEC - PROCERGS - Analista - Área: Suporte Banco de Dados - 2023

Analise as assertivas abaixo sobre o sistema de banco de dados MySQL versão 8 e assinale a alternativa correta.


I. O sistema suporta múltiplos mecanismos de armazenamento.

II. O tipo de dado JSON é suportado, permitindo acesso a campos internos de um valor.

III. Tabelas diferentes podem ser transacionais ou não-transacionais no mesmo banco de dados.


A

Todas estão corretas.


B

Todas estão incorretas.


C

Apenas I e II estão corretas.


D

Apenas I e III estão corretas.


E

Apenas II e III estão corretas.

Em relação à otimização de consultas e performance no MySQL, analise as assertivas e assinale a alternativa que aponta as corretas.


I. O MySQL utiliza um otimizador baseado em custo, que escolhe um plano de consulta com base no custo estimado para processar a consulta.

II. No MySQL, a utilização do índice FULLTEXT é adequada para operações comuns de busca em colunas, assim como para operações de busca em texto completo.

III. A função STRAIGHT_JOIN força o MySQL a juntar tabelas na ordem exata em que são listadas na cláusula FROM da consulta.

IV. A otimização de subqueries no MySQL sempre resulta em melhor performance em comparação com consultas equivalentes utilizando JOIN.


A

Apenas I e III.


B

Apenas II e IV.


C

Apenas I e II.


D

Apenas III e IV.


E

I, II, III e IV.

   
Gerar simulado