implementação de banco de dados exercicio 05
4 pág.

implementação de banco de dados exercicio 05

Disciplina:Projeto e Implementação de Banco de Dados19 materiais161 seguidores
Pré-visualização1 página
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)