Buscar

Atividade Avaliativa BD-S7-E1 (1)

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

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 6, do total de 6 páginas

Prévia do material em texto

20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 1 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_a…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
 Fazer teste: Semana 7 - Atividade AvaliativaBanco de Dados - COM300 - Turma 001 Atividades
Fazer teste: Semana 7 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
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.
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, você receberá um conjunto diferente de questões.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
PERGUNTA 1
Quando se trata de Structured Query Language (SQL),
existem 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 fornecedor, sum(qtde_estoque*valor) as total
FROM produto
GROUP BY fornecedor
1,67 pontos   Salva
?
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
Salvar todas as respostas
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null%23
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_8228_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_8228_1&content_id=_992482_1&mode=reset
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null%23
20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 2 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
a.
b.
c.
d.
e.
HAVING total>=1000
 
Assinale a alternativa que corresponde ao resultado
esperado para o comando supracitado.
Liste a quantidade total de valor de estoque por fornecedor,
mas liste, somente, os fornecedores com valor de estoque
acima de 1000 reais.
Liste a quantidade total de valor de estoque por fornecedor,
mas desconsidere fornecedores com valor de estoque acima
de 1000 reais.
Liste a quantidade total de valor de estoque por fornecedor,
mas liste, somente, os fornecedores com valor de estoque
igual a 1000 reais.
Liste a quantidade total de valor de estoque por fornecedor,
mas liste, somente, os fornecedores com valor de estoque
menor que 1000 reais.
Liste a quantidade total de valor de estoque por produto,
mas liste, somente, os fornecedores com valor de estoque
acima de 1000 reais.
a.
b.
PERGUNTA 2
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.
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.
1,67 pontos   Salva
20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 3 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
c.
d.
e.
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.
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.
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.
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.
PERGUNTA 3
Em Bancos de Dados (BD) NoSQL é possível trabalhar
com uma gama bastante volumétrica de dados por meio
de seus quatro modelos de dados, que o auxiliam a
trabalhar com dados desestruturados, semiestruturados
e/ou clusterizados, são eles: documentos; família de
colunas; grafos; e chave-valor. Elementos estes que são
uma fragilidade quando se considera BD relacional para o
projeto.
Considerando o contexto dado, avalie as asserções a
seguir e a relação proposta entre elas.
I. O modelo de Grafos é formado por vértices
(pontos) e por arestas (ligações entre esses
pontos), o que faz com que este se assemelhe ao
modelo relacional em razão de sua estrutura de
relacionamento por meio de atributos.
PORQUE
II. É muito usado em redes sociais, em
bioinformática e em estrutura de bancos
semânticos, tais como Neo4J, Virtuoso e
1,67 pontos   Salva
20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 4 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
a.
b.
c.
d.
e.
ArangoDB.
Analisando as asserções anteriores, conclui-se que:
a asserção I é uma proposição verdadeira, e a II é
uma proposição falsa.
a asserção I é uma proposição falsa, e a II é uma
proposição verdadeira.
as asserções I e II são proposições verdadeiras,
mas a II não é uma justificativa da I.
as asserções I e II são proposições falsas.
as asserções I e II são proposições verdadeiras, e a
II é uma justificativa da I.
PERGUNTA 4
Os Bancos de Dados (BD) NoSQL têm características
específicas que os distinguem dos BD relacionais que
usam Structured Query Language (SQL). Por exemplo,
possibilitam a clusterização, a persistência poliglota, o
escalonamento, além de serem open source (em sua
maioria), dentre outros tantos atributos.
Considerando o contexto dado, avalie as asserções a
seguir e a relação proposta entre elas.
I. O Escalonamento Horizontal (Scaling Out) é a
capacidade de aumentar a quantidade de
computadores.
PORQUE
II. É a capacidade de alocar mais recursos ao
computador, como memória e processamento.
Analisando as asserções anteriores, conclui-se que:
1,67 pontos   Salva
20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 5 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
a.
b.
c.
d.
e.
as asserções I e II são proposições verdadeiras, e a
II é uma justificativa da I.
a asserção I é uma proposição falsa, e a II é uma
proposição verdadeira.
a asserção I é uma proposição verdadeira, e a II é
uma proposição falsa.
as asserções I e II são proposições verdadeiras,
mas a II não é uma justificativa da I.
as asserções I e II são proposições falsas.
a.
b.
c.
d.
e.
PERGUNTA 5
Ao realizar consultas Structured Query Language (SQL),
em Bancos de Dados (BD), aplicam-se diferentes tipos de
recursos, tais como comandos, cláusulas, funções,
operadores, dentre outros elementos, que permitem
manipular esses dados de maneira segura e assertiva.
 
Assinale a alternativa que corresponde às cláusulas que
permitem associações de tabelas.
JOIN; INNER JOIN; CENTER JOIN; UP JOIN.
JOIN; INNER JOIN; LEFT JOIN; RIGHT JOIN.
JOIN; INNER JOIN; CREATE JOIN; DOWN JOIN.
JOIN; INNER JOIN; LEFTJOIN; CENTER JOIN.
JOIN; INNER JOIN; UPDATE JOIN; LEFT JOIN.
1,66 pontos   Salva
PERGUNTA 6
No contexto da Structured Query Language (SQL), há
comandos, cláusulas e funções que, quando combinados,
entregam registros concisos por meio de uma lógica de
busca assertiva. Dessa maneira, ao usar o comando
SELECT, que visa estabelecer uma estratégia de busca
para recuperar certos registros, é importante combiná-lo
com cláusulas e com funções.
 
Assinale a alternativa que corresponde à cláusula que
1,66 pontos   Salva
20/03/23 17:32Fazer teste: Semana 7 - Atividade Avaliativa – Banco de ...
Page 6 of 6https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_…nt_id=_128650_1&course_id=_8228_1&content_id=_1119226_1&step=null
a.
b.
c.
d.
e.
permite combinar duas ou mais tabelas por meio de um
comando SELECT.
UNION.
JOIN.
CONCAT.
JUNCTION.
COMBINED.

Continue navegando