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

implementação de banco de dados exercicio 06


DisciplinaProjeto e Implementação de Banco de Dados16 materiais181 seguidores
Pré-visualização1 página
Em relação a álgebra relacional, o operador de _____________ permite combinar seleções e um produto
cartesiano em uma só operaçã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)
A relação T1 abaixo conterá:
T1 = p nome, sexo,salário,dept (s(sexo=&quot;MASCULINO&quot;) and (salário<5000)(EMPREGADO)) 
 
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.
 
 
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.
 União
Projeção
Interseção
Diferença
 Junção
 
 
2.
\u1d28nome, nome_curso(\u3c3cod_curso=codigo (Alunos))
 \u1d28nome, nome_curso(\u3c3matricula=codigo (Alunos X Cursos))
 \u1d28nome, nome_curso(\u3c3cod_curso=codigo (Alunos X Cursos))
\u1d28nome, nome_curso(Alunos X Cursos)
\u3c3nome, nome_curso(\u1d28cod_curso=codigo (Alunos X Cursos))
 
Gabarito Coment.
 
3.
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
 Esta não é uma consulta válida
Nome, sexo, salário e depto de todos os empregados homens que ganham 5000
Nome e depto de todos os empregados homens que ganham menos que 5000
 
Gabarito Coment. Gabarito Coment.
 
4.
 
 
 
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 &quot;Quais os alunos (nome e matrícula) que cursam a
disciplina com código CCT0199&quot; está corretamente representada em:
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:
 
p nome, ano (s(genero = &quot;ação&quot; AND tempoduracao >= 120 AND tempoduracao <=
180) (FILME) )
p nome, ano (s(genero = &quot;ação&quot; AND tempoduracao = 120) (FILME) )
 p nome, ano (s(genero = &quot;ação&quot; OR tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
 p nome, ano (p(genero = &quot;ação&quot; AND tempoduracao >= 120 AND tempoduracao <=
180) (FILME) )
 
p nome, ano (s(genero = &quot;ação&quot; AND tempoduracao >= 120 OR tempoduracao <= 180) (FILME) )
 
Gabarito Coment.
 
5.
 p matriculaluno, nomealuno (ALUNO matriculaluno = \u22c8matricula (scodigo = CCT0199 (CURSA)))
p matriculaaluno, nomealuno (CURSA matriculaluno =\u22c8matricula DISCIPLINA)
p matriculaaluno, nomealuno (ALUNO matriculaluno = \u22c8matricula DISCIPLINA)
p matriculaaluno, nomealuno (ALUNOmatriculaluno = \u22c8matricula (scodigo =
CCT0199 (DISCIPLINA)))
Não existe consulta que reponda a questão
 
 
6.
 
Sejam as relações:
 
 T1 = p nome (s(sexo=&quot;FEMININO&quot;) and (salário>1500) (EMPREGADO))
 
 T2 = p nome (sdept=5 (EMPREGADO))
 
A relação T3 = T1 - T2 conterá:
De	acordo	 com	a	 tabela	 a	 seguir,	 como	 \ufffdica	 a	 instruça\u303o	de	 seleça\u303o	para	 recuperarmos	os	 funciona\u301rios	possuem	 ID	maior	do	que	102,
trabalham	no	Departamento	10	e	ganham	mais	de	R$	2.000,00	de	Sala\u301rio?
\u3c0 Funcionarios_ste (\u3c3 matricula, setor = &quot;Projetos&quot;)
 \u3c0 matricula (\u3c3 setor = &quot;Projetos&quot; (Funcionarios_ste))
\u3c0 setor = &quot;Projetos&quot; (\u3c3 matricula (Funcionarios_ste))
 \u3c3 matricula (\u3c0 setor = &quot;Projetos&quot; (Funcionarios_ste))
\u3c3 setor = &quot;Projetos&quot; (Funcionarios_ste)
 
 
 
7.
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.
Nome de todas mulheres que ganham mais do que 1500 e estão lotadas no departamento 5.
 
Gabarito Coment.
 
8.
 s ID > 102 E id_Depto = 10 E Salario > 2000 (Empregado)
s ID > 102 OU id_Depto = 10 E Salario > 2000 (Empregado)
 s ID > 102 OU id_Depto = 10 OU 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)