Buscar

Implementação de Banco de Dados - Aula 03 - Exercícios Resolvidos 05

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

Prévia do material em texto

4/1/2020 EPS
 
 
 
 IMPLEMENTAÇÃO DE BANCO DE DADOS 2a aula
 Lupa 
PPT
 
MP3
 
 
 
 1a Questão
A relação T1 abaixo conterá:
T1 = p nome, sexo,salário,dept (s(sexo="MASCULINO") and (salário<5000) (EMPREGADO)) 
 
Esta não é uma consulta válida
Nome, sexo, salário e depto de todos os empregados homens que ganham 5000
Nome, sexo, salário e depto de todos os empregados que ganham menos que 5000
 Nome, sexo, salário e depto de todos os empregados homens que ganham menos que 5000
Nome e depto de todos os empregados homens que ganham menos que 5000
Respondido em 31/03/2020 11:46:25
Gabarito
 Coment.
Gabarito
 Coment.
 
 
 2a Questão
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto cartesiano em uma só
operação.
União
Diferença
 Junção
Projeção
Interseção
Respondido em 31/03/2020 11:46:52
 
 
 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
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('2','2','','','');
javascript:abre_frame('3','2','','','');
4/1/2020 EPS
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 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)))
p matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈matricula DISCIPLINA)
p matriculaaluno, nomealuno (CURSA matriculaluno = ⋈matricula DISCIPLINA)
Respondido em 31/03/2020 11:46:56
 
 
 4a Questão
Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra relacional que responde
corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos cursos?
 
Alunos(matricula, nome, endereco, cpf, cod_curso)
 Cursos(codigo, nome_curso)
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
 ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(Alunos X Cursos)
Respondido em 31/03/2020 11:47:47
Gabarito
 Coment.
 
 
 5a 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 E 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)
4/1/2020 EPS
s ID = 102 OU id_Depto = OU E Salario > 2000 (Empregado)
s ID > 102 OU id_Depto = 10 E Salario > 2000 (Empregado)
Respondido em 31/03/2020 11:48:07
 
 
 6a 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))
π setor = "Projetos" (σ matricula (Funcionarios_ste))
π Funcionarios_ste (σ matricula, setor = "Projetos")
σ setor = "Projetos" (Funcionarios_ste)
 
Respondido em 31/03/2020 11:48:16
 
 
 7a 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 1500
Nome de todas mulheres que ganham mais do que 1500 ou estão lotadas 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 1500 e estão lotados no departamento 5.
Respondido em 31/03/2020 11:48:36
Gabarito
 Coment.
 
 
 8a Questão
Considere as relações:
PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao)
4/1/2020 EPS
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)))
p matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA)
Não existe consulta que responda a esta questão.
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina
(DISCIPLINA)))
p matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (snomedisciplina = "Implementação de
Bancos de Dados" (DISCIPLINA))
Respondido em 31/03/2020 11:48:41
Gabarito
 Coment.
 
 
 
javascript:abre_colabore('38403','184089692','3675648038');

Outros materiais