Buscar

Álgebra Relacional em Banco 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

03/05/2020 EPS
simulado.estacio.br/alunos/ 1/5
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS
2a aula
 Lupa 
PPT MP3
 
Exercício: CCT0835_EX_A2_201908040459_V1 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0835 - IMPLEMENTAÇÃO DE BANCO DE DADOS 201908040459
 
 1a Questão
Sejam as relações:
 
 T1 = p nome (s(sexo="FEMININO") and (salário>1500) (EMPREGADO))
 
 T2 = p nome (sdept=5 (EMPREGADO))
 
A relação T3 = T1 - T2 conterá:
 Nome de todas mulheres que ganham mais do que 1500 ou estão lotadas no departamento 5.
Nome de todas mulheres que ganham 1500 e estão lotados no departamento 5.
Nome de todas mulheres que ganham mais do que 1500 e estão lotadas no departamento 5.
 Nome de todas mulheres que ganham mais do que 1500 e não estão lotadas no departamento 5.
Nome de todas mulheres que ganham mais do 1500
Respondido em 06/04/2020 08:48:35
Gabarito
Coment.
 
 2a Questão
A partir da tabela abaixo, identifique a expressão, em álgebra relacional, que permite listar a matrícula dos funcionários do setor de Projetos:
 
 σ matricula (π setor = "Projetos" (Funcionarios_ste))
 π matricula (σ setor = "Projetos" (Funcionarios_ste))
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
03/05/2020 EPS
simulado.estacio.br/alunos/ 2/5
σ setor = "Projetos" (Funcionarios_ste)
 
π Funcionarios_ste (σ matricula, setor = "Projetos")
π setor = "Projetos" (σ matricula (Funcionarios_ste))
Respondido em 06/04/2020 08:48:38
 
 3a Questão
Considere as relações:
ALUNO (matriculaluno, nomealuno, endereço, telefone)
CURSA (matricula, codigo)
matricula REFERENCIA matriculaluno em ALUNO
codigo REFERENCIA codigodisciplina em DISCIPLINA
DISCIPLINA (codigodisciplina, nomedisciplina, creditos)
A consulta em álgebra relacional que responde a questão "Quais os alunos (nome e matrícula) que cursam a disciplina com
código CCT0199" está corretamente representada em:
 p matriculaluno, nomealuno (ALUNO matriculaluno = ⋈matricula (scodigo = CCT0199 (CURSA)))
Não existe consulta que reponda a questão
p matriculaaluno, nomealuno (CURSA matriculaluno = ⋈matricula DISCIPLINA)
p matriculaaluno, nomealuno (ALUNOmatriculaluno = ⋈matricula (scodigo = CCT0199 (DISCIPLINA)))
p matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈matricula DISCIPLINA)
Respondido em 06/04/2020 08:48:41
 
 4a Questão
Considere a relação:
FILME (nome, diretor, tempoduracao, genero, ano)
A consulta em álgebra relacional que retorna o nome e o ano de todos os filmes de ação com tempo de duração entre 120
e 180 minutos.
 
 
 
 p nome, ano (s(genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
p nome, ano (s(genero = "ação" OR tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
p nome, ano (s(genero = "ação" AND tempoduracao >= 120 OR tempoduracao <= 180) (FILME) )
p nome, ano (s(genero = "ação" AND tempoduracao = 120) (FILME) )
 p nome, ano (p(genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
 
Respondido em 06/04/2020 08:48:44
03/05/2020 EPS
simulado.estacio.br/alunos/ 3/5
Gabarito
Coment.
 
 5a Questão
Em relação a álgebra linear é correto afirmar que:
 I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas (com todos os
seus atributos).
 II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
 III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação de acordo
com uma lista de atributos oferecida.
Estão corretas:
 Somente a II
I e III
Somente III
II e III
Somente I
Respondido em 06/04/2020 08:48:57
Gabarito
Coment.
 
 6a Questão
Considere as relações:
PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao)
MINISTRA (matricula, codigo)
matricula REFERENCIA matriculaprf em PROFESSOR
codigo REFERENCIA codigodisciplina em DISCIPLINA
DISCIPLINA (codigodisciplina, nomedisciplina, creditos)
A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matrícula) que ministram a
disciplina Implementação de Bancos de Dados" está corretamente representada em:
 p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo = ⋈codigodisciplina
(snomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)))
Não existe consulta que responda a esta questão.
p matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA)
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (snomedisciplina = "Implementação de
Bancos de Dados" (DISCIPLINA))
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina
(DISCIPLINA)))
Respondido em 06/04/2020 08:48:59
Gabarito
Coment.
 
03/05/2020 EPS
simulado.estacio.br/alunos/ 4/5
 7a Questão
De	 acordo	 com	 a	 tabela	 a	 seguir,	 como	 �ica	 a	 instrução	 de	 seleção	 para	 recuperarmos	 os	 funcionários	 possuem	 ID	 maior	 do	 que	 102,	 trabalham	 no
Departamento	10	e	ganham	mais	de	R$	2.000,00	de	Salário?
 
s ID > 102 OU id_Depto = 10 E Salario > 2000 (Empregado)
s ID = 102 OU id_Depto = OU E Salario > 2000 (Empregado)
s ID = 102 E id_Depto = 10 E Salario > 2000 (Empregado)
s ID > 102 OU id_Depto = 10 OU Salario > 2000
(Empregado)
 
s ID > 102 E id_Depto = 10 E Salario > 2000 (Empregado)
Respondido em 06/04/2020 08:48:52
 
 8a Questão
Uma linguagem de consulta procedural, onde o objetivo fundamental é permitir a escrita de expressões relacionais é denominada
de álgebra relacional. Com suas operações fundamentais é possível exprimir qualquer consulta nesta linguagem. Sendo assim, para
apresentar os dados de acordo com a tabela abaixo, marque a alternativa correta que descreve a álgebra a ser utilizada.
Produto.Nome Produto.Qualidade Estoque.Qtde
Laranja 1 100
Laranja 2 150
Uva 1 200
Uva 2 130
Trigo 2 240
Pêssego 1 260
Pêssego 2 190
 σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
πNome, Qualidade, Qtde
 πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
Respondido em 06/04/2020 08:48:55
Gabarito
Coment.
03/05/2020 EPS
simulado.estacio.br/alunos/ 5/5
javascript:abre_colabore('38403','184856040','3688533028');

Continue navegando