Buscar

implementação de banco de dados exercicio 05

Prévia do material em texto

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:
 
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:
 
 
Prezado (a) Aluno(a),
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será
usado na sua AV e AVS.
 
1.
 
σ setor = "Projetos" (Funcionarios_ste)
 
π setor = "Projetos" (σ matricula (Funcionarios_ste))
σ matricula (π setor = "Projetos" (Funcionarios_ste))
π Funcionarios_ste (σ matricula, setor = "Projetos")
 π matricula (σ setor = "Projetos" (Funcionarios_ste))
 
 
2.
 p matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈matricula DISCIPLINA)
p matriculaaluno, nomealuno (CURSA matriculaluno =⋈matricula DISCIPLINA)
p matriculaaluno, nomealuno (ALUNOmatriculaluno = ⋈matricula (scodigo =
CCT0199 (DISCIPLINA)))
Não existe consulta que reponda a questão
 p matriculaluno, nomealuno (ALUNO matriculaluno = ⋈matricula (scodigo = CCT0199 (CURSA)))
A operação da álgebra relacional que recupera linhas em uma tabela é denominada:
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:
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
 
 
3.
 Junção
Diferença
Produto cartesiano
Projeção
 Seleção
 
Gabarito Coment. Gabarito Coment.
 
4.
 
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo
= 
 ⋈
codigodisciplina
 (snomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)))
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula(MINISTRAcodigo
=
 ⋈
codigodisciplina
 (DISCIPLINA)))
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (snomedisciplina = "Implementação de
Bancos de Dados" (DISCIPLINA))
p matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA)
Não existe consulta que responda a esta questão.
 
Gabarito Coment.
 
5.
Uva 1 200
Uva 2 130
Trigo 2 240
Pêssego 1 260
Pêssego 2 190
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:
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, Qualidade, Qtde
σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
 πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque)
 
Gabarito Coment.
 
6.
 Somente a II
I e III
Somente III
II e III
Somente I
 
Gabarito Coment.
 
7.
 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 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 1500
 Nome de todas mulheres que ganham mais do que 1500 e não estão lotadas no departamento 5.
 
Gabarito Coment.
 
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?
8.
 s ID > 102 OU id_Depto = 10 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)
s ID = 102 OU id_Depto = OU E Salario >
2000 (Empregado)

Continue navegando