Buscar

Exercicio IMPLEMENTAÇÃO DE 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

IMPLEMENTAÇÃO DE BANCO DE DADOS
2a aula
		
	 
	Lupa
	 
	 
	
	
PPT
	
MP3
	 
	
	 
	Exercício: CCT0768_EX_A2_2011_V1 
	19/03/2018 08:27:46 (Finalizada)
	Aluno(a): RUBENS 
	2018.1 EAD
	Disciplina: CCT0768 - IMPLEMENTAÇÃO DE BANCO DE DADOS 
	20121
	 
	Ref.: 201403209298
		
	
	 1a Questão
	
	
	
	
	Sejam as relações:
 
       T1 =   nome ((sexo="FEMININO") and (salário>1500) (EMPREGADO))
 
       T2  =  nome (dept=5 (EMPREGADO))
 
A relação T3 = T1 - T2 conterá:
		
	
	Nome de todas mulheres que ganham  mais do 1500
	
	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 que 1500 ou estão lotadas no departamento 5.
	
	 
	Ref.: 201403210122
		
	
	 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:
 
		
	
	σ setor = "Projetos" (Funcionarios_ste)
 
	 
	π matricula   (σ setor = "Projetos" (Funcionarios_ste))
	
	π setor = "Projetos"   (σ matricula (Funcionarios_ste))
	
	σ matricula   (π setor = "Projetos" (Funcionarios_ste))
	
	π Funcionarios_ste   (σ matricula, setor = "Projetos")
	
	 
	Ref.: 201403209305
		
	
	 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:
		
	 
	 matriculaluno, nomealuno (ALUNO matriculaluno = ⋈matricula (codigo = CCT0199 (CURSA)))
	
	 matriculaaluno, nomealuno (ALUNO matriculaluno = ⋈matricula  DISCIPLINA)
	
	 matriculaaluno, nomealuno (CURSA matriculaluno = ⋈matricula  DISCIPLINA)
	
	Não existe consulta que reponda a questão
	
	 matriculaaluno, nomealuno (ALUNOmatriculaluno = ⋈matricula  (codigo = CCT0199 (DISCIPLINA)))
	
	 
	Ref.: 201403209300
		
	
	 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.
 
 
 
		
	
	 nome, ano ((genero = "ação" AND tempoduracao = 120) (FILME) )
	
	  nome, ano ((genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
 
	
	 nome, ano ((genero = "ação" AND tempoduracao >= 120 OR tempoduracao <= 180) (FILME) )
	 
	 nome, ano ((genero = "ação" AND tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
	
	 nome, ano ((genero = "ação" OR tempoduracao >= 120 AND tempoduracao <= 180) (FILME) )
	
	 
	Ref.: 201403210120
		
	
	 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:
		
	
	I e III
	
	Somente III
	
	II e III
	
	Somente I
	 
	Somente a II
	
	 
	Ref.: 201403209303
		
	
	 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:
		
	
	Não existe consulta que responda a esta questão.
	
	 matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA)
	 
	 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRA codigo =  ⋈codigodisciplina(nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA)))
	
	 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula  (nomedisciplina = "Implementação de Bancos de Dados" (DISCIPLINA))
	
	 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina(DISCIPLINA)))
	
	 
	Ref.: 201403210118
		
	
	 7a Questão
	
	
	
	
	De acordo com a tabela a seguir, como fica 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?
		
	
	 ID = 102 E id_Depto = 10 E Salario > 2000 (Empregado)
	
	 ID = 102 OU id_Depto = OU E Salario > 2000 (Empregado)
	
	 ID > 102 OU id_Depto = 10 E Salario > 2000 (Empregado)
	 
	ID > 102 E id_Depto = 10 E Salario > 2000 (Empregado)
	
	 ID > 102 OU id_Depto = 10 OU Salario > 2000 (Empregado)
	
	 
	Ref.: 201403130610
		
	
	 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(Produto X Estoque)
	
	σProduto.Cod_Prod = Estoque.Cod_Prod(πNome, Qualidade, Qtde)
	
	πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod)
	 
	πNome, Qualidade, Qtde(σProduto.Cod_Prod = Estoque.Cod_Prod(Produto X Estoque))
	
	πNome, Qualidade, Qtde

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes