Buscar

BANCO DE DADOS (UNIP/2018) - QUESTIONÁRIO UNIDADE III

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

 Pergunta 1 
0,25 em 0,25 pontos 
 
 
Comandos como SELECT, FROM, WHERE e INNER JOIN fazem parte 
de que grupo de linguagem SQL? 
 
Resposta Selecionada: b. 
DQL. 
Respostas: a. 
DTL. 
 
b. 
DQL. 
 
c. 
DML. 
 
d. 
DCL. 
 
e. 
Nenhuma das anteriores. 
Feedback da 
resposta: 
Resposta: B 
Comentário: o DQL é responsável pela linguagem de consulta ao 
banco de dados e todos os comandos que fazem parte dela. 
 
 
 Pergunta 2 
0,25 em 0,25 pontos 
 
 
Dado o comando DELETE FROM TABELA, é correto afirmar que: 
Resposta Selecionada: b. 
todos os registros da tabela serão excluídos. 
Respostas: a. 
um registro da tabela será excluído. 
 
b. 
todos os registros da tabela serão excluídos. 
 
c. 
um registro da tabela será atualizado. 
 
d. 
todos os registros da tabela serão atualizados. 
 
e. 
um registro da tabela será inserido. 
 
 
 
Feedback da 
resposta: 
Resposta: B 
Comentário: pela ausência da cláusula WHERE, é correto afirmar 
que todos os registros da tabela serão excluídos. 
 
 Pergunta 3 
0,25 em 0,25 pontos 
 
 
Dado o comando abaixo, assinale a alternativa correta: 
DECLARE 
 @I INT; 
BEGIN 
 SET @I = 10; 
 BEGIN TRANSACTION 
 INSERT INTO TABELA 
 (CAMPO_1) 
 VALUES 
 (@I) 
END 
 
Resposta 
Selecionada: 
d. 
O comando dará erro porque falta um COMMIT ou ROLLBACK 
fechando o BEGIN TRANSACTION. 
Respostas: a. 
Um registro será inserido. 
 
b. 
Um registro será atualizado. 
 
c. 
Falta a cláusula WHERE. 
 
d. 
O comando dará erro porque falta um COMMIT ou ROLLBACK 
fechando o BEGIN TRANSACTION. 
 
e. 
Falta o comando SET, na sintaxe do INSERT. 
Feedback da 
resposta: 
Resposta: D 
Comentário: o comando BEGIN TRANSACTION precisa ser 
fechado com um comando COMMIT ou ROLLBACK. 
 
 
 Pergunta 4 
0,25 em 0,25 pontos 
 
 
Dado o comando abaixo, assinale a alternativa que represente o 
resultado: 
DELETE FROM TABELA WHERE CODIGO = ‘X’ 
 
Resposta Selecionada: b. 
Irá excluir os dados onde o campo código for igual a X. 
Respostas: a. 
Irá excluir os dados da tabela inteira. 
 
b. 
Irá excluir os dados onde o campo código for igual a X. 
 
c. 
Irá atualizar os dados da tabela inteira. 
 
d. 
Irá atualizar os dados onde o campo código for igual a X. 
 
e. 
Nenhuma das anteriores. 
Feedback da 
resposta: 
Resposta: B 
Comentário: o comando DELETE exclui os dados de uma tabela; a 
cláusula WHERE restringe o raio de ação do comando, nesse caso, 
para onde o campo CODIGO for igual a X. 
 
 
 Pergunta 5 
0,25 em 0,25 pontos 
 
 
Foi pedido a um desenvolvedor, que desenvolvesse uma procedure 
para resolver um determinado problema no banco de dados. Para 
tanto, o desenvolvedor usou o tipo de linguagem chamado: 
 
Resposta Selecionada: a. 
DTL. 
Respostas: a. 
DTL. 
 
b. 
DQL. 
 
c. 
DML. 
 
d. 
DCL. 
 
 
e. 
Nenhuma das anteriores. 
Feedback da 
resposta: 
Resposta: A 
Comentário: para o desenvolvimento de procedures, ou seja, 
programas dentro do banco de dados, utilizamos a linguagem 
DTL. 
 
 
 Pergunta 6 
0,25 em 0,25 pontos 
 
 
Foi solicitado ao DBA que desse permissão a uma tabela a um usuário 
X. Para dar a permissão, é correto afirmar que o DBA usou que tipo de 
linguagem? 
 
Resposta Selecionada: d. 
DCL. 
Respostas: a. 
DTL. 
 
b. 
DQL. 
 
c. 
DML. 
 
d. 
DCL. 
 
e. 
Nenhuma das anteriores. 
Feedback da 
resposta: 
Resposta: D 
Comentário: DCL, ou Data Control Language (Linguagem de 
Controle de Dados) é o tipo de linguagem SQL que controla a 
parte de permissões. 
 
 
 
 Pergunta 7 
0,25 em 0,25 pontos 
 
 
Para removermos uma tabela do banco de dados, utilizamos qual 
comando SQL? 
 
Resposta Selecionada: a. 
DROP TABLE. 
Respostas: a. 
DROP TABLE. 
 
 
b. 
DELETE TABLE. 
 
c. 
REMOVE TABLE. 
 
d. 
DELETE FROM. 
 
e. 
ROLLBACK. 
Feedback da 
resposta: 
Resposta: A 
Comentário: para remover uma tabela do banco de dados, 
utilizamos o comando DROP TABLE. 
 
 
 Pergunta 8 
0,25 em 0,25 pontos 
 
 
Quando acessamos informações de mais de uma tabela, temos de usar 
JOINS ou junções entre as tabelas por meio de um atributo em comum. 
São tipos de JOIN, exceto: 
 
Resposta Selecionada: c. 
ULTRA JOIN. 
Respostas: a. 
INNER JOIN. 
 
b. 
LEFT OUTER JOIN. 
 
c. 
ULTRA JOIN. 
 
d. 
RIGHT OUTER JOIN. 
 
e. 
CROSS JOIN. 
Feedback da 
resposta: 
Resposta: C 
Comentário: todos são tipos permitidos de JOIN entre as 
tabelas, exceto o ULTRA JOIN, que não existe. 
 
 
 
 Pergunta 9 
0,25 em 0,25 pontos 
 
 
Quando falamos de INSERT, DELETE e UPDATE, estamos nos 
referindo a que tipo de linguagem SQL? 
 
Resposta Selecionada: c. 
DML. 
Respostas: a. 
DCL. 
 
b. 
DQL. 
 
c. 
DML. 
 
d. 
DTL. 
 
e. 
DDL. 
Feedback da 
resposta: 
Resposta: C 
Comentário: DML ou Data Manipulation Language é a linguagem que 
manipula os dados por meio dos comandos INSERT, DELETE e 
UPDATE. DCL é a linguagem de controle; DQL é a de consulta; DTL 
é a de transação; e DDL é de definição. 
 
 
 Pergunta 10 
0,25 em 0,25 pontos 
 
 
São tipos de linguagem SQL: 
Resposta Selecionada: c. 
DDL e DML. 
Respostas: a. 
OCR. 
 
b. 
ITIL. 
 
c. 
DDL e DML. 
 
d. 
PMI. 
 
e. 
CRM. 
 
 
Feedback da 
resposta: 
Resposta: C 
Comentário: os tipos de linguagem SQL são DDL, DML, DCL, 
DTL e DQL.

Outros materiais