Buscar

Banco_Dados_Semana_Avaliativa_6_Nota_8 5


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

Fazer teste: Semana 6 - Atividade Avaliativa 
 
Informações do teste 
Descrição 
 
Instruções Olá, estudante! 
 
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e 
pressione “Enviar teste”. 
3. A cada tentativa, as perguntas e alternativas são embaralhadas 
 
Pronto! Sua atividade já está registrada no AVA. 
Várias 
tentativas 
Este teste permite 3 tentativas. Esta é a tentativa número 1. 
Forçar 
conclusão 
Este teste pode ser salvo e retomado posteriormente. 
 
Suas respostas foram salvas automaticamente. 
 Estado de Conclusão da Pergunta: 
PERGUNTA 1 
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? 
 
RIGHT JOIN. 
 
LEFT JOIN. 
 
FULL OUTER JOIN. 
 
CROSS JOIN. 
 
INNER JOIN. 
1,42 pontos 
PERGUNTA 2 
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? 
 
Data Lake. 
 
Data Warehouse. 
 
Big Data. 
 
Data Mart. 
 
Views. 
1,42 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. 
 
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_183264_1&course_id=_12678_1&content_id=_1487097_1&step=null
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_183264_1&course_id=_12678_1&content_id=_1487097_1&step=null
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
As afirmações I, II e III estão corretas. 
 
As afirmações III, IV e V estão corretas. 
 
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. 
1,45 pontos 
PERGUNTA 4 
1. No contexto de Structured Query Language (SQL), diferentes comandos, cláusulas, funções e 
operadores integram inúmeras ações que podem ser realizadas dentro de um Banco de Dados (BD). 
Assim, é possível inserir novos registros nas tabelas existentes, atualizá-las e remover esses dados. 
Algumas funcionalidades, no entanto, tendem a otimizar algumas situações cotidianas, tal como o 
uso de VIEW para soluções que envolvem Big Data e Análise de Dados, por agilizar esses 
processos. 
 
Considerando o contexto dado, avalie as asserções a seguir e a relação proposta entre elas. 
 
I. Geralmente, VIEWS criadas a partir de tabelas únicas recebem operações e já as replicam 
para as tabelas originais. Produtos de bancos de dados distintos podem executar de forma 
diferente essas operações. 
PORQUE 
II. É possível operar comandos de definição de dados, 
como INSERT, DELETE e UPDATE nas VIEWS, e essas operações “podem” ser replicadas 
para as tabelas originais. 
 
A respeito dessas asserções, assinale a alternativa correta. 
a. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
b. As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 
c. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 
d. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 
e. As asserções I e II são proposições falsas. 
1,45 pontos 
PERGUNTA 5 
1. Sempre que se fala em Banco de Dados (BD), torna-se, praticamente, impossível desassociá-lo 
da Structured Query Language (SQL), pois é a linguagem mais usada para o contexto de BD. Ela é 
a sintaxe que é capaz de criar, atualizar, consultar e eliminar registros de um BD, isto é, está na 
estruturação e na organização de toda essa gama de dados. Dessa maneira, analise o seguinte 
código: 
 
SELECT nome, unidade, valor, qtde_estoque, fornecedor FROM produto WHERE fornecedor=4 or 
fornecedor=3 ORDER BY name 
 
Com base no código supracitado, assinale a alternativa que apresenta, corretamente, a lógica de 
resultado esperado a partir da execução do comando acima. 
 
a. Liste nome, unidade, valor e estoque de TODOS os produtos que sejam dos Fornecedores de ID 4 
ou ID 3 e os ordene em ordem alfabética. 
 
b. Liste nome, unidade, valor e estoque de ALGUNS produtos que sejam dos Fornecedores de ID 4 ou ID 3 e 
os ordene em ordem alfabética. 
 
c. Liste nome, unidade, estoque de TODOS os produtos que sejam dos Fornecedores de ID 4 ou ID 3 e os 
ordene em ordem alfabética. 
 
d. Liste nome, unidade, valor e estoque de TODOS os produtos que sejam dos Fornecedores de ID 3 ou ID 4 
e os ordene em ordem decrescente. 
 
e. Liste unidade, valor e estoque de TODOS os produtos que sejam dos Fornecedores de ID 4 ou ID 3 e os 
ordene em ordem alfabética. 
1,42 pontos 
PERGUNTA 6 
1. A Structured Query Language (SQL) tem bastantes comandos, funções, cláusulas, operadores, 
dentre outros elementos, que podem compor sua sintaxe, que é, amplamente, utilizada para a 
manipulação de registros em Bancos de Dados (BD). Dessa maneira, considere o código abaixo: 
SELECT f.razao_social as fornecedor, sum(p.qtde_estoque) 
FROM produto p LEFT JOIN fornecedor f ON p.fornecedor = 
f.idfornecedor 
GROUP BY f.razao_social 
ORDER BY 1 
 
Assinale a alternativa que corresponde ao resultado esperado a partir da requisição supracitada. 
a. Liste a quantidade total de unidades de estoque por cliente. Apresente o nome do fornecedor e a lista 
ordenada pelo nome do fornecedor. 
 
b. Liste a quantidade total de unidades de estoque por fornecedor. Apresente o nome do fornecedor e 
a lista ordenada pelo nome do fornecedor. 
 
c. Liste a quantidade total de unidades de estoque por fornecedor. Apresente o nome do cliente e a lista 
ordenada pelo nome do fornecedor. 
 
d. Liste a quantidade parcial de unidades de estoque por fornecedor. Apresente o nome do fornecedor e a 
lista ordenada pelo nome do fornecedor. 
 
e. Liste a quantidade parcial de unidades de estoque por cliente. Apresente o nome do fornecedor e a lista 
ordenada pelo nome do fornecedor. 
1,42 pontos 
PERGUNTA 7 
1. As views são recursos úteis para facilitar o trabalho com bancos de dados, mas devem ser usadas com 
cuidado e planejamento, pois podem afetar a integridade e a segurança dos dados originais. Eles são muito 
úteis quando se trabalha com um grande número de tabelas ou quando se deseja ocultar algumas 
informações sensíveis para usuários comuns. As views são criadas a partir de consultas SQL, que 
selecionam os dados relevantes e os organizam de acordo com as necessidades do usuário. 
Com base nesses aspectos, assinale a alternativa que melhor descreve o objetivo de views em bancos de 
dados. 
a. As views em banco de dados são uma representação gráfica dos dados em um banco de dados, com 
gráficos e índices informativos. 
b. As views em banco de dado são um objeto virtual que permite que os usuários vejam as 
informações de uma ou mais tabelas de uma maneira mais simples e intuitiva. 
c. As views em banco de dado são uma tabela que armazena informações sensíveis de usuários privilegiados 
com permissão a consultas. 
d. As views em banco de dado são um método de backup automático dos dados em um banco de dados em 
um sistema operacional. 
e. As views em banco de dado são um processo que permite que os usuários atualizem os dados em um 
banco de dados. 
1,42pontos

Mais conteúdos dessa disciplina