0% acharam este documento útil (0 voto)
395 visualizações6 páginas

(A2) Avaliação Do Módulo 2 - Definição e Manipulação de Dados Relacionais - Revisão Da Tentativa

O documento descreve uma avaliação realizada no Módulo 2 sobre definição e manipulação de dados relacionais. A avaliação continha 10 questões e o estudante obteve 75% de aproveitamento. O documento detalha as respostas dadas em cada questão.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
395 visualizações6 páginas

(A2) Avaliação Do Módulo 2 - Definição e Manipulação de Dados Relacionais - Revisão Da Tentativa

O documento descreve uma avaliação realizada no Módulo 2 sobre definição e manipulação de dados relacionais. A avaliação continha 10 questões e o estudante obteve 75% de aproveitamento. O documento detalha as respostas dadas em cada questão.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 6

14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa

Painel Meus cursos 32010001764-T01-2024-1 📚 Módulo 2

✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais

Iniciado em segunda, 22 abr 2024, 20:50


Estado Finalizada
Concluída em segunda, 22 abr 2024, 21:47
Tempo 56 minutos 35 segundos
empregado
Avaliar 7,50 de um máximo de 10,00(75%)
Comentários

Questão 1

Incorreto

Atingiu 0,00 de 1,00

Count(*) também conta os nulos.

Escolha uma opção:


Verdadeiro

Falso 

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 1/6
14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa
Questão 2

Correto

Atingiu 1,00 de 1,00

Assinale a(s) alternativa(s) correta(s) com relação aos conceitos de tabelas virtuais (VIEW). Escolha uma ou
mais:

Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa
correta.

a. Visões são definidas no dicionário de dados do SGBD referenciando tabelas, sem armazenar 
nenhuma tupla.

b. Uma view materializada não necessariamente existe de forma física, ou seja, ela é considerada uma
tabela virtual.

c. O objetivo de criar uma visão (view) é melhorar o desempenho de consultas recorrentes, pois os dados
são copiados fisicamente para uma nova relação e vinculados à view.

d. Visões são equivalentes a tabelas temporárias.

e. É possível criar uma view a partir de outras views.

f. O SGBD é responsável por manter a definição da view mesmo quando há alterações na tabela de 
base utilizada na definição dessa view.

Questão 3

Correto

Atingiu 1,00 de 1,00

É possível consultar a view funcionario executando o comando: select * from funcionario;

Escolha uma opção:


Verdadeiro 

Falso

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 2/6
14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa
Questão 4

Correto

Atingiu 1,00 de 1,00

Considerando o script SQL e a instância acima apresentada, assinale o comportamento correto acerca do
seguinte comando: DELETE FROM TAB3;

a. A remoção irá ocorrer normalmente, pois não há restrições.

b. Tuplas de TAB1 e TAB2 também serão removidas.

c. A remoção não irá ocorrer, pois o comando de remoção apresentado possui erros de sintaxe.

d. Se a tupla a ser removida possuir uma referência em TAB1 ou TAB2 o SGBD, emitirá um erro e não
realizará a remoção.

e. Se a tupla a ser removida possuir uma referência em TAB1 e TAB2 o SGBD, emitirá um erro e não realizará
a remoção.

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 3/6
14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa
Questão 5

Correto

Atingiu 1,00 de 1,00

Considere o código SQL a seguir para a definição de um item de venda.

CREATE TABLE ITEMVENDA (

iditemvenda INTEGER NOT NULL,


idvenda INTEGER NOT NULL,

decricao VARCHAR(50),

valor NUMERIC(10,2),

VALORES_X

);
Considere que a tabela itemvenda possui chave primária composta pelos campos iditemvenda e idvenda e
que, se uma venda for excluída, todos os seus itens também serão automaticamente. Sendo assim, selecione a
alternativa que substituirá o trecho VALORES_X com as restrições corretas.

a. PRIMARY KEY (iditemvenda, idvenda), FOREIGN KEY (idvenda) FROM VENDA (idvenda) WITH DELETE
CASCADE;

b. PRIMARY KEY (iditemvenda, FOREIGN KEY (idvenda)) REFERENCES VENDA (idvenda) ON DELETE CASCADE;

c. PRIMARY KEY (iditemvenda, idvenda), FOREIGN KEY (idvenda) FROM VENDA (idvenda) ON DELETE CASCADE;

d. PRIMARY KEY (iditemvenda, idvenda), FOREIGN KEY (idvenda) REFERENCES VENDA (idvenda);

e. PRIMARY KEY (iditemvenda, idvenda), FOREIGN KEY (idvenda) REFERENCES VENDA (idvenda) ON DELETE 
CASCADE;

Questão 6

Correto

Atingiu 1,00 de 1,00

Considere as relações abaixo:

TAXI (placa, marca, anofab, licença)


CORRIDA (cliid (FK), placa (FK), datapedido, valor)
CLIENTE (cliid, nome, cpf, endereço)

Realize as associações corretamente marcando como VERDADEIRO apenas a(s) consulta(s) SQL que retorne(m)
a placa a e marca dos taxis com ano de fabricação (anofab) maior que 2018.

SELECT placa, marca FROM taxi WHERE anofab > 2018 GROUP BY placa; FALSO

SELECT placa, marca FROM taxi t JOIN corrida c ON t.placa=c.placa WHERE anofab > 2018 FALSO
GROUP BY c.cliid;

VERDADEIRO
SELECT placa, marca FROM taxi WHERE anofab > 2018;

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 4/6
14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa
Questão 7

Correto

Atingiu 1,00 de 1,00

É utilizado para combinar o resultado de dois ou mais comandos SELECT. Cada comando SELECT deve conter o
mesmo número de colunas, as colunas devem contar tipos similares de dados e devem estar na mesma ordem
em cada comando SELECT. O operador SQL, em questão, é chamado:

a. INTO

b. LEFT JOIN

c. WHERE

d. ORDER BY

e. UNION

Questão 8

Incorreto

Atingiu 0,00 de 1,00

Considere o script SQL a seguir:

Escolha uma opção:

a. A quantidade de registro em TAB3 deverá possuir a mesma quantidade de registro de TAB1. 

b. Existe um relacionamento 1:1 entre as tabelas TAB2 e TAB1.

c. As restrições UNIQUE estão incorretas em TAB3.

d. Está INCORRETO uma chave estrangeira com restrição UNIQUE.

e. Existe um relacionamento n:n entre as tabelas TAB2 e TAB1.

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 5/6
14/05/2024, 00:13 ✅ [A2] Avaliação do Módulo 2 - Definição e manipulação de dados relacionais: Revisão da tentativa
Questão 9

Correto

Atingiu 1,00 de 1,00

A cláusula LEFT JOIN em SQL retorna todas as linhas e colunas da tabela da esquerda, mesmo que não haja
correspondência na tabela da direita.

Escolha uma opção:


Verdadeiro 

Falso

Questão 10

Parcialmente correto

Atingiu 0,50 de 1,00

Sobre as vantagens da utilização de visões (VIEW), assinale as alternativas CORRETAS:

Obs.: Cada alternativa errada que for marcada anula a pontuação que seria recebida por uma alternativa
correta.

a. A definição de visão é armazenada no dicionário de dados.

b. As visões mantêm dados resumidos armazenados nas estruturas do banco de dados.

c. O uso de visões pode ajudar a simplificar e personalizar cada percepção do usuário do banco de 
dados.

d. As visões permitem que consultas simples possam ser acessadas de forma complexa. 

Atividade anterior

◄ 📍 [Checkout de Presença] Módulo 2 - Definição e manipulação de dados relacionais

Seguir para...

Próxima atividade

▶️Videoaula de apresentação do Módulo - Módulo 3 - SGBDs Relacionais ►

Manter contato
Suporte Técnico ao Usuário
 https://suporteagetic.ufms.br
 (67) 3345-7613
[email protected]

https://ava.ufms.br/mod/quiz/review.php?attempt=920830&cmid=739433 6/6

Você também pode gostar