Buscar

Avaliação UNOPAR - Linguagem SQL para Data Analytics

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 4 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

Prévia do material em texto

02/12/2023, 09:52 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/3084040/8766651 1/4
Linguagem SQL para Data Analytics
Professor(a): Nicolas Vogiantzis (Especialização)
1)
2)
3)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e
corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode
responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova!
Um operador lógico é um símbolo ou uma palavra usada para conectar duas ou mais expressões, de modo que o valor da expressão
composta produzida dependa apenas das expressões originais e do significado do operador. Sobre os operadores lógicos e relacionais,
analise as assertivas a seguir e identifique as corretas: 
I. SELECT nome, cargo FROM funcionario WHERE cargo IS NOT NULL.
 II. SELECT nome, salario FROM funcionario WHERE salario >= 1800 E <= 2500. 
III. SELECT nome, idade FROM funcionario WHERE idade >= 18. 
IV. SELECT nome, idade, salario FROM funcionario WHERE nome = “Paulo Silva”. 
V. SELECT nome, salario FROM funcionario WHERE salario >= 1800 AND salario <= 2500. 
São verdadeiras:
Alternativas:
Código da questão: 72304
Joins em SQL permitem combinar dados de várias tabelas, tornando o trabalho mais fácil. O __________ inclui todos os registros do lado
esquerdo e as linhas correspondentes da tabela à __________, enquanto o __________ retorna todas as linhas do lado direito e as linhas não
correspondidas da tabela da __________. 
Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
Código da questão: 72306
Uma empresa contratou você para desenvolver um sistema de cadastros de funcionários. Esse sistema deverá incluir dados pessoais do
funcionário, como cargo e unidade. Será necessário criar o relacionamento das tabelas Funcionário, Departamentos e Unidades com chaves
estrangeiras. Sobre os comandos da linguagem SQL, analise as assertivas a seguir e identifique as corretas:
 I. Para o desenvolvimento desse sistema, é necessário criar as tabelas Funcionário, Departamentos e Unidades com o comando CREATE, e em
seguida utilizar o ALTER para criar o campo de relacionamento e a chave estrangeira. 
II. É necessário usar o CREATE. Por padrão, o SGBD não cria as tabelas Funcionário, Departamentos e Unidades.
 III. A utilização do ALTER serve para alterar a tabela e criar a chave estrangeira entre as tabelas Funcionário, Departamentos e Unidades. 
IV. As chaves estrangeiras, também conhecidas como FK ou foreign keys, servirão para criar os relacionamentos entre as tabelas.
V. A chave estrangeira é importante, considerando que as tabelas não podem ficar separadas e há necessidade de criar vínculos. 
São verdadeiras:
IV, apenas.
I, III, IV e V, apenas. CORRETO
I, II, III e V, apenas.
II e III, apenas.
I, apenas.
Left join; esquerda; right join; direita.
Full join; esquerda; direita; left join.
Left join; direita; right join; esquerda. CORRETO
Inner join; esquerda; full join; direita.
Left join; full join; right join; esquerda.
02/12/2023, 09:52 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/3084040/8766651 2/4
4)
5)
6)
Alternativas:
Código da questão: 72299
Sabe-se que a Linguagem de Definição de Dados, do inglês Data Definition Language (DDL), é uma linguagem que categoriza os comandos
de criar, alterar e remover. 
Assinale a alternativa que apresenta os comandos relacionados à linguagem de definição de dados.
Alternativas:
Código da questão: 72295
Operadores relacionais e lógicos são usados para formar __________ lógicas. Geralmente, comparam dois números e retornam um valor
__________ ou __________. Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
Código da questão: 72301
As junções, também conhecidas como joins, são utilizadas para trazer como resultado duas tabelas combinadas em uma única tabela. Leia e
faça a associação correta entre as junções (coluna à esquerda) e suas representações (coluna à direita):
Alternativas:
I, II, III, IV e V. CORRETO
I, II e V, apenas.
I, III e IV, apenas.
I, III e V, apenas.
I, apenas
DROP, APAGAR e TABLE.
TABLE, CREATE e SET.
CRIAR, WHERE e LIMPAR.
CREATE, APAGAR e LIMPAR.
CREATE, ALTER e DROP. CORRETO
Operações; not; and. INCORRETO
Comparações; false; not.
Expressões; verdadeiro; falso.
Expressões; not; true.
Comparações; verdadeiro; and.
I – A; II – C; III – B. CORRETO
I – B; II – A; III – C.
I – C; II – A; III – B.
I – A; II – B; III – C.
I – B; II – C; III – A.
02/12/2023, 09:52 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/3084040/8766651 3/4
7)
8)
9)
Código da questão: 72308
magine que você precisa gerar um relatório para descobrir quantas pessoas visitaram um museu em cada dia. Ou seja, para cada data, deve
ser apresentado o número de visitas ao museu.
 Considere a tabela a seguir:
Alternativas:
Código da questão: 72305
Durante o desenvolvimento de uma tabela, definimos um campo de chave __________ para garantir exclusividade do campo, ou seja, garantir
que não haja duplicidade nos dados. Além disso, criamos um __________ entre as duas tabelas com a chave __________, facilitando a investigação
de dependência.
 Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
Código da questão: 72296
Alternativas:
SELECT nome,COUNT(data) FROM data GROUP BY visitants.
SELECT data,COUNT(nome) FROM visitantes GROUP BY data. CORRETO
SELECT data,COUNT(data) FROM data GROUP BY visitants.
SELECT visitantes,COUNT(data) FROM visitantes GROUP BY data.
SELECT data,COUNT(visitantes) FROM visitantes GROUP BY data.
Estrangeira; primary key; agrupamento.
Estrangeira; agrupamento; primária.
Primária; relacionamento; estrangeira. CORRETO
Primary; foreign key; relacionamento.
Primária; foreign key; estrangeira.
I – A; II – C; III – B.
02/12/2023, 09:52 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/3084040/8766651 4/4
10)
Código da questão: 72298
Sabendo que a consulta é a forma de recuperar os dados que foram armazenados no sistema de gerenciamento de banco de dados,
assinale a alternativa que apresenta corretamente a estrutura básica para a realização de uma consulta que selecione os clientes com 18 anos
ou mais.
Alternativas:
Código da questão: 72300
I – B; II – A; III – C. CORRETO
I – C; II – A; III – B.
I – A; II – B; III – C.
I – C; II – B; III – A.
SELECT nome, idade TABLE clientes NULL idade >= 18.
SELECIONAR nome, idade FROM clientes TABLE >= 18.
SELECT nome, idade >= 18.
SELECT nome, idade WHERE clientes FROM idade >= 18.
SELECT nome, idade FROM clientes WHERE idade >= 18. CORRETO
Arquivos e Links

Outros materiais