Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201603573070) Pontos: 0,1 / 0,1 Uma operação de junção pode ser considerada uma sequência de duas operações. São elas: PRODUTO CARTESIANO E SELEÇÃO PRODUTO CARTESIANO E PROJEÇÃO SELEÇÃO E PROJEÇÃO PROJEÇÃO E UNIÃO INTERSEÇÃO E UNIÃO 2a Questão (Ref.: 201603555052) Pontos: 0,1 / 0,1 Quando dois conjuntos de dados são concatenados de acordo com uma determinada condição, representa o resultado da operação relacional: intersecção união restrição projeção junção 3a Questão (Ref.: 201603411511) Pontos: 0,0 / 0,1 De acordo com o modelo de dados definido pelas tabelas a seguir, indique a instrução SQL adequada para: Apresentar apenas os nomes completos dos Empregados que tem salario entre R$ 1.000,00 e R$ 2.000,00. SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO 1000 BETWEEN 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000; SELECT PRIM_NOME || ' ' || ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 AND 2000; SELECT PRIM_NOME, ULT_NOME FROM EMPREGADO WHERE SALARIO BETWEEN 1000 TO 2000; 4a Questão (Ref.: 201603567407) Pontos: 0,1 / 0,1 Qual a sintaxe abaixo gera um produto cartesiano entre as duas tabelas: SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, C.VC_CAR_NOME AS CARGO FROM EMPREGADO E, CARGO C WHERE E.NU_EMP_CARGO = C.ID_CAR_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, C.VC_CAR_NOME AS CARGO FROM EMPREGADO E INNER JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, C.VC_CAR_NOME AS CARGO FROM EMPREGADO E RIGHT JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, C.VC_CAR_NOME AS CARGO FROM EMPREGADO E LEFT JOIN CARGO C ON E.NU_EMP_CARGO = C.ID_CAR_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, C.VC_CAR_NOME AS CARGO FROM EMPREGADO E, CARGO C; 5a Questão (Ref.: 201603896970) Pontos: 0,0 / 0,1 Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até o dia de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA IN ('21/11/2013', '22/11/2014');": SELECT * FROM TCC WHERE DTDEFESA BETWEEN '21/11/2013' AND '22/11/2014'; SELECT * FROM TCC WHERE DTDEFESA > '21/11/2013' AND < '22/11/2014'; SELECT * FROM TCC WHERE DTDEFESA = '21/11/2013' AND '22/11/2014'; SELECT * FROM TCC WHERE DTDEFESA BETWEEN ('21/11/2013'; '22/11/2014'); SELECT * FROM TCC WHERE DTDEFESA => '21/11/2013' AND <= '22/11/2014';
Compartilhar