Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 SELECT C.NOME, COUNT(*) AS QTDE FROM FUNCIONARIO F LEFT JOIN FUNCIONARIO C ON F.SUPIDENT=C.IDENT GROUP BY (C.NOME) HAVING QTDE>1 Analise as informações abaixo. I. Haverá um registro como resultado. II. Este comando lista os “supervisores” com a respectiva quantidade de funcionários que eles supervisionam, desde que tenham mais de um funcionário sob supervisão. III. Todos os supervisores da empresa estão listados. IV. Se essa parte do comando for retirada: “HAVING QTDE>1”, o resultado apresentará 3 registros. De acordo com as afirmações apresentadas, indique qual alternativa é a correta: Apenas as afirmações I, II e III estão corretas. Apenas a afirmação III está correta. Apenas as afirmações II e IV estão corretas. Apenas a afirmação IV está correta. Apenas as afirmações I e II estão corretas. 1 pontos PERGUNTA 2 1. Observe as tabelas FUNCIONARIO e DEPARTAMENTO, respectivamente, a seguir: Agora observe o seguinte comando: SELECT D.NOME, SUM(F.SALARIO) AS SALARIOS FROM DEPARTAMENTO D LEFT JOIN FUNCIONARIO F ON D.NUMERO = F.DNUMERO GROUP BY (D.NOME) ORDER BY 2 DESC; Analise as informações abaixo. I. Há um erro na sintaxe do comando. II. O resultado apresentará 4 registros. III. Se ao invés de usar LEFT JOIN fosse utilizado INNER JOIN o resultado apresentaria menos registros. IV. O menor valor válido dos registros no campo salários é R$ 3100,00. V. Todos os departamentos estão listados no resultado. De acordo com as afirmações apresentadas, indique qual alternativa é a correta: Apenas as afirmações IV e V estão corretas. Apenas as afirmações II, III e IV estão corretas. Apenas as afirmações II, III e V estão corretas. Apenas as afirmações II, III, IV e V estão corretas. Apenas a afirmação I está correta. 1 pontos PERGUNTA 3 1. Analise as afirmações abaixo sobre Data Warehouse e OLAP: I. Data Warehouse pode ser caracterizado como uma coleção de dados orientada a assunto. II. Os Data Warehouse são considerados não voláteis. III. OLAP é um termo que caracteriza análise de dados complexos do Data Warehouse. IV. Sistemas de Apoio à Decisão (SAD) também podem ser chamados de Sistemas de Informações Executivas (EIS). V. Processamento de transação on-line (OLTP) e extração, transformação e carga (ETL) são termos diferentes, mas que executam as mesmas funções em um Data Warehouse. De acordo com as afirmações apresentadas, indique qual alternativa é a correta: As afirmações II, III, IV e V estão corretas. As afirmações I, II, III e IV estão corretas. As afirmações II, III e V estão corretas. As afirmações III, IV e V estão corretas. As afirmações I, II e III estão corretas. 1 pontos PERGUNTA 4 1. Qual é a estrutura para análise de dados que geralmente é composta por banco de dados relacional, ferramenta de ETL, Recursos de Análise e Mineração de Dados e Recursos de Visualização de Dados? Big Data. Data Mart. Data Warehouse. Views. Data Lake. 1 pontos PERGUNTA 5 1. Qual das cláusulas JOIN realiza o cruzamento entre os dados das tabelas, de forma que o resultado apresente apenas os registros que têm coincidências de valores definidos na cláusula ON? LEFT JOIN. INNER JOIN. FULL OUTER JOIN. RIGHT JOIN. CROSS JOIN. 1 pontos PERGUNTA 6 1. Características como: uso de dados brutos, grandes volumes de dados, usado por analistas que procuram por novas informações e reconhecido por sua velocidade na acumulação de dados, são encontradas em: Bancos de Dados Relacionais. Data Mart. SAD (Sistemas de apoio a decisão). Data Lake. Data Warehouse. 1 pontos PERGUNTA 7 1. Observe as tabelas PRODUTO e FORNECEDOR, respectivamente, a seguir: Agora observe o seguinte comando: SELECT DISTINCT(F.RAZAO_SOCIAL) FROM PRODUTO P INNER JOIN FORNECEDOR F ON P.FORNECEDOR = F.IDFORNECEDOR WHERE VALOR<10; Quantos registros serão recuperados? Três. Quatro. Cinco. Dois. Um. 1 pontos PERGUNTA 8 1. Observe as tabelas PRODUTO e CATEGORIA, respectivamente, a seguir: Agora observe o seguinte comando: SELECT * FROM PRODUTO P <CLAUSULA JOIN> CATEGORIA C ON P.CATEGORIA=C.IDCATEGORIA; Assinale com V (verdadeiro) ou F (falso) as afirmações abaixo, baseado na substituição do termo <CLAUSULA JOIN> no comando apresentado acima por cada uma das opções abaixo: ( ) – Caso CLAUSULA JOIN seja INNER JOIN, teremos 8 registros como resultado. ( ) – Caso CLAUSULA JOIN seja LEFT JOIN, teremos 8 registros como resultado. ( ) – Caso CLAUSULA JOIN seja CROSS JOIN, teremos 8 registros como resultado. ( ) – Caso CLAUSULA JOIN seja RIGHT JOIN, teremos 8 registros como resultado. A sequência correta de preenchimento dos parênteses, de cima para baixo, é: V, F, V, F F, F, V, F V, V, V, F F, V, F, V V, F, V, V 1 pontos PERGUNTA 9 1. Assinale com V (verdadeiro) ou F (falso) para as afirmações abaixo sobre Data Warehouse e Data Lake: ( ) – Dados limpos e bem estruturados são uma das características de um Data Warehouse. ( ) – Data Warehouse geralmente é mais barato de implementar do que Data Lake. ( ) – Data Lake é para grandes volumes de dados, ao contrário de Data Warehouse, que geralmente é para pequenos volumes de dados. ( ) – Data Lakes são conhecidos por armazenar dados em sua estrutura e granularidade original. A sequência correta de preenchimento dos parênteses, de cima para baixo, é: V, F, F, V F, F, V, V V, F, V, V F, V, V, V V, V, F, V 1 pontos PERGUNTA 10 1. Assinale com V (verdadeiro) ou F (falso) as afirmações a seguir sobre as Views: ( ) – Uma View pode ser considerada uma única tabela, que deriva de outras tabelas. ( ) – Assim como as tabelas básicas, as Views sempre existem de forma física no banco de dados. ( ) – Create View é o comando utilizado para criar uma View. ( ) – Quando a tabela básica a que uma View faz referência é atualizada, automaticamente a View é também atualizada. ( ) – Quando uma View é baseada em uma única tabela, se for executado um comando de atualização de dados na View essa atualização será realizada também na tabela básica. A sequência correta de preenchimento dos parênteses, de cima para baixo, é: V, V, V, F, F V, F, V, V, V F, V, F, F, V V, V, F, V, V F, F, V, V, F
Compartilhar