Buscar

UNIVESP - 2021 - Exercícios de apoio 2 - Semana 4 - Bancos de Dados

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

Prévia do material em texto

Fazer teste: Exercício de apoio 2 - Semana 4 
Informações do teste
a. Não é possível de�nir uma expressão em álgebra relacional
para essa consulta.
b.
c.
d.
e.
PERGUNTA 1
Considerando a relação descrita abaixo (a chave primária na relação
está sublinhada), responda a expressão correta em álgebra relacional
para a seguinte consulta:
Selecione apenas a categoria dos livros escritos por Graciliano Ramos.
LIVRO(ISBN, titulo, categoria, autor, ano)
0 pontos  
a.
b.
c.
d.
e.
PERGUNTA 2
Considerando a relação descrita abaixo (a chave primária na relação
está sublinhada), responda a expressão correta em álgebra relacional
para a seguinte consulta:
Selecione todos os livros publicados no ano 2000 ou aqueles publicados
no ano de 1950.
LIVRO(ISBN, titulo, categoria, autor, ano)
0 pontos  
PERGUNTA 3 0 pontos  
a.
b.
c.
d.
e.
AVIAO(aid, nome_aviao, autonomia); 
VOO(vid, de, para, distancia, hora_saida, hora_chegada, 
aid_av), aid_av referência AVIAO;
Considerando as relações descritas abaixo (a chave primária, em
cada relação, está sublinhada), responda a expressão em álgebra
relacional para a seguinte consulta:
Selecione o nome do avião dos voos com hora de saída às 12:00.
a.
b.
c.
d.
e.
PERGUNTA 4
AVIAO(aid, nome_aviao, autonomia);
Considerando a relação descrita abaixo (a chave primária na relação
está sublinhada), responda a expressão em álgebra relacional para a
seguinte situação:
Gere um relatório daqueles aviões com autonomia acima ou igual a 100
milhas. Para cada um desses aviões, apresente o valor de autonomia
acrescido de 20%.
0 pontos  
a.
b.
c.
PERGUNTA 5
CARRO(placa, marca, modelo, anofab, chassi);
Considerando a relação descrita abaixo (a chave primária na relação
está sublinhada), responda a expressão em cálculo relacional para a
seguinte consulta:
Apresente a placa de todos os carros fabricados depois do ano de 2015
cuja marca seja Ford.
0 pontos  
d.
e.
a. INSERT TABLE LIVRO (ISBN VARCHAR(7), titulo VARCHAR(20)
NOTNULL, categoria VARCHAR(10) NOTNULL, autor
VARCHAR(15), ano date NOTNULL);
b. CONSTRUCT LIVRO (ISBN VARCHAR(7), titulo VARCHAR(20)
NOTNULL, categoria VARCHAR(10) NOTNULL, autor
VARCHAR(15), ano date NOTNULL, PRIMARY KEY (ISBN) );
c. INSERT LIVRO (ISBN VARCHAR(7), titulo VARCHAR(20) NOT NULL,
categoria VARCHAR(10) NOT NULL, autor VARCHAR(15), ano
date NOT NULL, PRIMARY KEY (ISBN) );
d. CREATE TABLE LIVRO (ISBN VARCHAR(7), titulo VARCHAR(20)
NOT NULL, categoria VARCHAR(10) NOT NULL, autor
VARCHAR(15), ano date NOT NULL, PRIMARY KEY (ISBN) );
e. CREATE TABLE LIVRO (ISBN VARCHAR(7), titulo VARCHAR(20)
NOTNULL, categoria VARCHAR(10) NOTNULL, autor
VARCHAR(15), ano date NOTNULL);
PERGUNTA 6
Responda o comando SQL correto para a criação de uma tabela para
armazenamento de dados da seguinte relação:
LIVRO(ISBN, titulo, categoria, autor, ano)
0 pontos  
a. SELECT Placa FROM CARRO WHERE Marca = `Volkswagen`;
b. SELECT * FROM CARRO WHERE AnoFab >=1980;
c. SELECT DISTINCT placa FROM CARRO;
d. SELECT * FROM CARRO;
e. SELECT Corcel, Santana FROM CARRO;
PERGUNTA 7
Assinale o comando SQL que permite �ltrar as tuplas realçadas
conforme a tabela CARRO apresentada a seguir:
 
CARRO
Placa Marca Modelo AnoFab Motorista
FOG8599 Chevrolet Chevet 1977 Joaquina
ETE7789 Ford Corcel 1980 José
QET1088 Volkswagen Santana 1985 Mario
0 pontos  
PERGUNTA 8
Considerando a relação descrita a baixo, responda o comando em
SQL para a seguinte consulta:
0 pontos  
a. SELECT * FROM LIVRO WHERE ano >=1995 AND ano <=2015;
b. SELECT * FROM LIVRO;
c. SELECT ISBN FROM LIVRO WHERE Ano = `1995, 2015`;
d. SELECT DISTINCT ISBN FROM LIVRO WHERE ano=1995 AND
ano=2015;
e.
Selecione todos os livros publicados no ano de 1995 ou aqueles
publicados no ano de 2015.
LIVRO(ISBN, titulo, categoria, autor, ano)
a.
b.
c.
d.
e.
PERGUNTA 9
ALUNO(codAlu, nome, sexo) 
CURSO(codCurso, descrição, departamento) 
INSCRICAO(codAluA, codCursoC, semestre)
Considerando o modelo relacional abaixo (as chaves primárias nas
relações estão sublinhadas), responda o comando SQL para a
consulta:
Selecionar o nome dos alunos que cursam dois ou mais cursos.
0 pontos  
PERGUNTA 10
I. Asserções são especi�cações em SQL que permitem
implementar uma regra via uma declaração em DDL.
II. Asserções envolvem a especi�cação de regras do tipo TRIGGER
que podem atuar em várias relações.
III. Nas asserções, a cláusula NOT EXISTS deve ser VERDADEIRA
para signi�car que a restrição da asserção foi violada e,
consequentemente, o banco de dados está em um estado
inconsistente.
Leia as a�rmações a seguir sobre recursos avançados de SQL:
0 pontos  
a.
b.
c.
d.
e.
IV. Gatilhos são especi�cações em SQL que permitem
implementar ações que são executadas quando determinados
eventos ocorrem e quando determinadas condições são
satisfeitas.
V. Uma visão é uma tabela virtualmente gerada a partir de
apenas uma outra tabela do banco.
Agora, responda:
As a�rmativas I, II e IV estão corretas, e as a�rmativas III e V
estão incorretas.
Todas as a�rmativas estão corretas.
As a�rmativas I, III e V estão corretas, e as a�rmativas II e IV
estão incorretas.
Todas as a�rmativas estão incorretas.
As a�rmativas I e IV estão corretas, e as a�rmativas II, III e V
estão incorretas.

Continue navegando