Grátis
Denunciar
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 *