Você está na página 1de 3

Verifique as suas respostas, o feedback e a pontua��o das perguntas abaixo.

Um
asterisco (*) indica uma resposta correta.

Section 6 Quiz 2 L5-L9


(Responder a todas as perguntas desta sec��o)
1. Qual das instru��es a seguir � um exemplo de SELF JOIN?
(0/1) Pontos
SELECT department_id, department_name,location_id, city
FROM departments NATURAL JOIN locations;
SELECT e.employee_id, e.last_name, e.department_id, d.department_id, d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id);
SELECT worker.last_name emp, manager.last_name mgr
FROM employees worker JOIN employees manager
ON (worker.manager_id = manager.employee_id); (*)
SELECT e.employee_id, e.last_name, e.department_id, d.department_id, d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
AND e.manager_id = 149 ;
Incorreto. Consulte a Se��o 6, Li��o 9.
2. A jun��o CARTESIAN ou CROSS � criada quando uma condi��o de jun��o � omitida.
(1/1) Pontos
True (*)
False
Correto.
3. Uma jun��o entre duas tabelas que retorna os resultados da jun��o INNER, bem
como as linhas sem correspond�ncia da tabela esquerda (ou direita), � denominada
uma jun��o OUTER esquerda (ou direita).
(1/1) Pontos
True (*)
False
Correto.
4. Qual das instru��es a seguir est� sintaticamente correta?
(0/1) Pontos
SELECT e.employee_id, e.last_name, e.department_id, d.department_id, d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
AND e.manager_id = 149 ;
SELECT e.employee_id, e.last_name, e.department_id, d.department_id, d.location_id
FROM employees e JOIN departments d
ON (e.department_id = d.department_id)
WHERE e.manager_id = 149 ;
Ambas as instru��es est�o sintaticamente corretas. (*)
Nenhuma instru��o est� sintaticamente correta.
Incorreto. Consulte a Se��o 6, Li��o 9.
5. Os leitores podem exibir dados que estejam sendo alterados por outro usu�rio.
(0/1) Pontos
True
False (*)
Incorreto. Consulte a Se��o 6, Li��o 5.

Section 6 Quiz 2 L5-L9


(Responder a todas as perguntas desta sec��o)
6. Uma transa��o come�a quando a primeira instru��o DML � encontrada e termina
quando ocorre um das seguintes condi��es ocorre...
(0/1) Pontos
Uma instru��o COMMIT ou ROLLBACK � emitida.
Uma instru��o DDL, como CREATE, � emitida.
Qualquer uma das op��es acima (*)
Nenhuma das op��es acima
Incorreto. Consulte a Se��o 6, Li��o 5.
7. Voc� pode substituir a ordem padr�o colocando entre par�nteses as express�es que
voc� deseja calcular primeiro.
(1/1) Pontos
True (*)
False
Correto.
8. Uma condi��o l�gica combina o resultado de duas condi��es de componentes para
produzir um �nico resultado com base nessas condi��es ou inverte o resultado de uma
�nica condi��o.
(1/1) Pontos
True (*)
False
Correto.
9. Quais instru��es est�o corretas?
(0/1) Pontos
As palavras-chave podem ser abreviadas ou divididas entre as linhas.
As palavras-chave n�o podem ser abreviadas nem divididas entre as linhas. (*)
As instru��es SQL fazem distin��o entre mai�sculas e min�sculas.
As instru��es SQL n�o fazem distin��o entre mai�sculas e min�sculas (a menos que
indicado). (*)
Incorreto. Consulte a Se��o 6, Li��o 6.
10. A instru��o a seguir retornar� um erro (Verdadeiro ou Falso): <br>
SELECT last_name "Name" , salary*12 "Annual Salary", salary +100 <br>
FROM employees;
(0/1) Pontos
True
False (*)
Incorreto. Consulte a Se��o 6, Li��o 6.

Section 6 Quiz 2 L5-L9


(Responder a todas as perguntas desta sec��o)
11. Que alias de coluna causar� um erro?
(0/1) Pontos
SELECT last_name AS lname FROM employees;
SELECT last_name lname FROM employees;
SELECT last_name "Last Name" FROM employees;
SELECT last_name AS Last Name FROM employees; (*)
Incorreto. Consulte a Se��o 6, Li��o 6.
12. Qual instru��o exibe o sobrenome, o sal�rio e a remunera��o anual dos
funcion�rios em que a remunera��o anual � calculada multiplicando o sal�rio mensal
por 15, mais um b�nus �nico de US$ 200.
(0/1) Pontos
SELECT last_name, salary, 15*salary+200 FROM employees; (*)
SELECT last_name, salary, 15*(salary+200) FROM employees;
Qualquer instru��o produzir� o resultado desejado.
Nenhuma instru��o produzir� o resultado desejado.
Incorreto. Consulte a Se��o 6, Li��o 6.
13. Um literal pode ser todas as alternativas a seguir, exceto:
(1/1) Pontos
um n�mero
uma data
um caractere
um c�lculo (*)
Correto.
14. Quais instru��es n�o s�o verdadeiras?
(Escolha duas op��es)
(0/1) Pontos
Voc� pode realizar a classifica��o por uma coluna que n�o esteja na lista SELECT.
Voc� n�o pode classificar os resultados da consulta por mais de uma coluna. (*)
Voc� n�o pode usar um alias de coluna na cl�usula ORDER BY. (*)
Voc� pode classificar os resultados da consulta especificando a posi��o num�rica da
coluna na cl�usula SELECT.
Incorreto. Consulte a Se��o 6, Li��o 8.
15. Qual palavra-chave SQL � usada para fazer a classifica��o na an�lise top-n
(1/1) Pontos
ORDER BY
ROWNUM (*)
WHERE
GROUP BY
Correto.

Você também pode gostar