A maior rede de estudos do Brasil

Grátis
revisaoav2

Pré-visualização | Página 2 de 2

tuplas que estão em uma relação mas não estão na outra. 
Para a diferença, as relações também têm que ser compatíveis de união, ou seja, mesmo número de colunas, mesmo domínio.
*
*
RAV2
Álgebra Relacional
Interseção de Relações
Geração de uma nova relação contendo apenas as tuplas que pertençam às duas relações simultaneamente. 
Para a Interseção, as relações também têm que ser compatíveis de união.
*
*
RAV2
Álgebra Relacional
Junção de Relações
Implementa a composição dos operadores de produto cartesiano e de seleção.
Podemos usar a junção para substituir as etapas de seleção de um produto cartesiano
*
*
RAV2
Álgebra Relacional
Exemplos.
Seja o esquema relacional:
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
*
*
RAV2
1.Buscar os dados dos dependentes dos funcionários alocados no Projeto “Copa 2014”.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
*
*
RAV2
1.Buscar os dados dos dependentes dos funcionários alocados no Projeto “Copa 2014”.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*
*
RAV2
1.Buscar os dados dos dependentes dos funcionários alocados no Projeto “Copa 2014”.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
PROJETO.Nome=Copa 2014 PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*
*
RAV2
1.Buscar os dados dos dependentes dos funcionários alocados no Projeto “Copa 2014”.
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE PROJETO.Nome=Copa 2014 PROJETO ALOCAÇÂO
 Func-Matricula = 			 Codigo = Proj-Codigo
 ALOCAÇÂO.Func-Matricula 
*
*
RAV2
2.Buscar os nomes dos filhos de sexo masculino dos funcionários de nome “ Maria João Oliveira Silva”.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
			
*
*
RAV2
2.Buscar os nomes dos filhos de sexo masculino dos funcionários de nome “ Maria João Oliveira Silva”.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
FUNCIONÁRIO DEPENDENTE 
		 Matrícula = Func-Matricula
*
*
RAV2
2.Buscar os nomes dos filhos de sexo masculino dos funcionários de nome “ Maria João Oliveira Silva”.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
DEPENDENTE.Sexo=masculino^DEPENDENTE.Parentesco=filho^FUNCIONÁRIO.Nome=Maria João Oliveira Silva FUNCIONÁRIO DEPENDENTE 
		 Matrícula = Func-Matricula
*
*
RAV2
2.Buscar os nomes dos filhos de sexo masculino dos funcionários de nome “ Maria João Oliveira Silva”.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
DEPENDENTE.Nome
DEPENDENTE.Sexo=masculino^DEPENDENTE.Parentesco=filho^FUNCIONÁRIO.Nome=Maria João Oliveira Silva FUNCIONÁRIO DEPENDENTE 
		 Matrícula = Func-Matricula
*
*
RAV2
3.Buscar o nome e o CPF dos funcionários de sexo feminino alocados em projetos com valor inferior a 100.000,00, realizados em 2008.
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
DEPENDENTE (Func-Matricula, Numero, Nome, Sexo, Parentesco) 
*
*
RAV2
3.Buscar o nome e o CPF dos funcionários de sexo feminino alocados em projetos com valor inferior a 100.000,00, realizados em 2008.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
PROJETO.Valor<100.00,00^ALOCAÇÂO.Data-inicio>=01/01/2008^ALOCAÇÂO.Data-término<=31/12/2008
PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*
*
RAV2
3.Buscar o nome e o CPF dos funcionários de sexo feminino alocados em projetos com valor inferior a 100.000,00, realizados em 2008.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
			FUNCIONÁRIO
 Matrícula =ALOCAÇÂO.Func-Matrícula
PROJETO.Valor<100.00,00^ALOCAÇÂO.Data-inicio>=01/01/2008^ALOCAÇÂO.Data-érmino<=31/12/2008 
PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*
*
RAV2
3.Buscar o nome e o CPF dos funcionários de sexo feminino alocados em projetos com valor inferior a 100.000,00, realizados em 2008.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
	FUNCIONÁRIO.Sexo=feminino FUNCIONÁRIO
 Matrícula =ALOCAÇÂO.Func-Matrícula
PROJETO.Valor<100.00,00^ALOCAÇÂO.Data-inicio>=01/01/2008^ALOCAÇÂO.Data-érmino<=31/12/2008 
PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*
*
RAV2
3.Buscar o nome e o CPF dos funcionários de sexo feminino alocados em projetos com valor inferior a 100.000,00, realizados em 2008.
PROJETO (Código, Nome, Descrição, Valor)
ALOCAÇÃO (Func-Matricula, Proj-Codigo, Data-início, Data-Término)
FUNCIONÁRIO (Matrícula, Nome, Sexo, CPF, Rua, Número, Complemento)
FUNCIONÁRIO.Nome, FUNCIONÁRIO.CPF FUNCIONÁRIO.Sexo=feminino FUNCIONÁRIO
 Matrícula =ALOCAÇÂO.Func-Matrícula
PROJETO.Valor<100.00,00^ALOCAÇÂO.Data-inicio>=01/01/2008^ALOCAÇÂO.Data-érmino<=31/12/2008 
PROJETO ALOCAÇÂO
 Codigo = Proj-Codigo 
*

Crie agora seu perfil grátis para visualizar sem restrições.