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
 

Qual comando pode ser utilizado para criar e atribuir direitos de acesso a um usuário ao mesmo tempo em um banco de dados Mysql 5.7?


A

ADD GRANT


B

ADD USER


C

NEW GRANT


D

CREATE ROLE


E

GRANT

O programa contido no sistema gerenciador de bancos de dados MySQL (v. 5.6) utilizado para prover manutenção de tabelas, sendo que esse programa dispara, por exemplo, os comandos CHECK TABLE e REPAIR TABLE é:


A

mysqlaccess


B

mysqlcheck


C

mysqldump


D

mysqlslap


E

mysqld_safe

Analise os dois formatos de comandos do MYSQL 5.7 a seguir.


I. CREATE TABLE X LIKE Y;

II. CREATE TABLE X SELECT * FROM Y;


Assinale a opção que apresenta a descrição correta do efeito desses formatos de comandos no MYSQL 5.7.


A

Nos dois formatos, X é uma cópia da tabela Y, incluindo índices e instâncias.


B

No primeiro formato, Y é necessariamente uma view.


C

No primeiro formato a instância de Y não é copiada.


D

No segundo formato o comando SQL não pode fazer referência a mais de uma tabela.


E

No segundo formato, o resultado retornado pelo comando SQL não é copiado.

Assinale a forma a seguir que não resulta em erro de sintaxe ao tentar se conectar em um banco de dados mysql.


A

$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or say (mysql_error());


B

$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error());


C

$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) where print (mysql_error());


D

$conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) then print (mysql_error());

Há duas maneiras principais para conectar uma aplicação web desenvolvida em PHP a um servidor de banco de dados MySQL: usando MySQLi extension ou PHP Data Objects (PDO). O trecho de código abaixo utiliza PDO.

Imagem associada para resolução da questão

Para se conectar a um banco de dados chamado meuDB, a lacuna I deverá ser preenchida por:


A
$conn=new PDO("mysql_host=$servername;dbname=?", $username, $password); $conn->setParameter(1, "meuDB");

B
$conn=new PDO("mysql:host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

C
$conn=PDO_connect("host=$servername;dbname=meuDB", $username, $password); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

D
$conn= new PDO("odbc://$servername:3306/dbname", $username, $password); $conn->setAttribute(dbname, "meuDB");

E
$conn=PDO_connect("host://$servername:3306;dbname=?", $username, $password); $conn->setParameter(dbname, "meuDB");

Numa implementação MySQL de um banco de dados há três tabelas: T1, T2 e T3, com 10, 20 e 30 registros respectivamente. Cada tabela possui um atributo A, sobre o qual é definida uma chave primária.

Imagem associada para resolução da questão

produz um resultado que, além da linha de títulos, possui:


A
10 linhas;

B
20 linhas;

C
30 linhas;

D
600 linhas;

E
6.000 linhas.

Considere o comando do sistema gerenciador de bancos de dados MySQL (v. 5.6):

SELECT FORMAT (3587.9, 2)

O resultado da execução desse comando é:


A

‘3587.90’


B

'3587,90’


C

‘3.587,90’


D

‘3,587.90’


E

‘3,587,90’

Considere as seguintes consultas em um banco de dados MySQL:

cpf

nome

id_conta

banco

1111

joao

101

xx

2222

maria

101

YY

1111

joao

100

YY

3333

jose

110

xx

5555

mara

110

xx

6666

mario

111

xx

6 rows in set (0,00 sec)

mysql> SELECT banco, count ( distinct id _ conta )

GROUP BY BANCO

HAVING b > = 3;

Desse último comando SELECT, retornará como resultado a dupla


A

xx, 4.


B

xx, 3.


C

yy, 2.


D

yy, 3.

No MySQL, o comando SQL

Imagem associada para resolução da questão

provoca:


A
a ordenação dos oito primeiros registros de T, como especificado, e a exibição dos quatro primeiros registros na ordem;

B
a ordenação dos registros de T, como especificado, e a exibição dos quatro primeiros registros, pois o segundo parâmetro é ignorado;

C
a ordenação dos registros de T, como especificado, e a exibição dos registros nos quais o valor de A está entre 4 e 8;

D
a ordenação dos registros de T, como especificado, e a exibição de oito registros a partir do quarto, na ordem;

E
a ordenação dos quatro primeiros registros de T a partir do oitavo, como especificado, e a exibição desses, na ordem.

Suponha que o seguinte comando foi executado no MySQL 5.5: “GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost' IDENTIFIED BY 'identificacao' WITH GRANT OPTION;”. Sabendo-se que não existia no momento da execução o usuário ‘usuario’ cadastrado no banco de dados, qual o resultado esperado?


A

O comando será executado sem problemas, mas não haverá nenhum efeito no banco de dados.


B

O banco retornará um erro, dado que o usuário ‘usuario’ ainda não está cadastrado no banco de dados, portando não podendo receber permissões.


C

Um usuário chamado ‘usuario’ será criado e poderá atribuir permissões a outros usuários em qualquer “schema” do banco.


D

Um usuário chamado ‘identificacao’ será criado no banco de dados, possuindo as mesmas permissões do usuário ‘usuario’.


E

Um usuário chamado ‘localhost’ será criado e poderá atribuir permissões a outros usuários em qualquer “schema” do banco.

Em PHP, existem diversas funções para rotinas específicas. A função que habilita uma conexão com o servidor de banco de dados MySQL, sendo indispensável a chamada dessa função antes de qualquer transação na base de dados, é a


A

mysql_query()


B

mysql_connect()


C

mysql_fetch_array()


D

mysql_select_database()


E

mysql_open_connection()

Considerando o SGBD MySQL, a função AVG na linguagem SQL tem o objetivo de:


A

Comparar elementos numéricos.


B

Efetuar a contagem dos elementos.


C

Efetuar a soma dos elementos.


D

Calcular a média aritmética.

No sistema gerenciador de banco de dados MySQL, disponibiliza-se uma ferramenta cliente baseada em prompt de comandos. Por meio dessa ferramenta cliente, pode-se conectar a um banco de dados do servidor e abri-lo para uso. Essa tarefa pode ser executada pelo comando:


A

connect.


B

flush.


C

use.


D

openFile

O sistema gerenciador de bancos de dados MySQL (v. 5.6) possui diversos mecanismos de armazenamento, dentre os quais estão:


A

InnoDB, MyISAM e CSV.


B

Memory, InnoDB e Class.


C

Merge, CSV e Read.


D

Blackhole, Connection e Federated.


E

Federated, Parameter e Space.

O MySQL tem vários arquivos de log diferentes que podem ajudar o Administrador de Banco de Dados a descobrir o que está acontecendo e quais atividades estão sendo realizadas, como:


− O log de consultas lentas, que armazena todas as queries que levaram mais de I para executar ou que não usaram índices.

− O log , II que armazena todas as instruções que alteram dados; usado também para replicação.

− O log de erros, que armazena problemas encontrados iniciando, executando ou parando III


As lacunas de I a III são correta e respectivamente preenchidas com


A

timeout segundos − relay − a user table.


B

long_query_time segundos − binário − o mysqld.


C

long_query_time minutos − binário − a log table.


D

timeout minutos − relay − o mysqld.


E

longest_query_time segundos − de metadados − a log table.

O PostgreSQL 9.3 provê serviço de replicação de dados nativa, ou seja, não exige a instalação de softwares adicionais de terceiros. Contudo, uma vez que o pg_xlog é protegido contra cópias advindas de outros hosts, essa replicação é assíncrona.

C
Certo

E
Errado

No sistema gerenciador de banco de dados MySQL, disponibiliza-se uma ferramenta cliente baseada em prompt de comandos. Por meio dessa ferramenta cliente, pode-se verificar a estrutura dos campos existentes em uma determinada tabela. Essa tarefa pode ser executada pelo comando:


A

struct.


B

field.


C

list.


D

describe.

   
Gerar simulado