Académique Documents
Professionnel Documents
Culture Documents
de dados
CNTIA AVELAR
1 Sem./2017
lgebra e clculo relacional - Reviso
Operaes relacionais unrias: SELEO e PROJEO
Sequncias de operaes
Operaes de lgebra relacional com base na teoria dos conjuntos
A operao PRODUTO CARTESIANO ou PRODUTO CRUZADO
Operaes relacionais binrias: JUNO e DIVISO
Notao para rvores de consultas
Exemplos de consultas na lgebra relacional
Clculo relacional
Linguagem declarativa de nvel mais alto para especificar consultas relacionais
Grau
Nmero de atributos em <lista de atributos>
Eliminao de duplicatas
Resultado da operao PROJEO como um conjunto de tuplas distintas
Sequncia de operaes:
FUNCS_DEPT5 (Dnr=5) (FUNCIONARIO)
UNIO
R S
Inclui todas as tuplas que esto em R ou em S ou tanto em R
quanto em S
Tuplas duplicadas so eliminadas
SELECT E.ltimo_nome
FROM empregado E, trabalha T, projeto P
WHERE P.nome_projeto = arquivo X
AND P.nro_projeto = T.nro_projeto
AND E.nro_empregado = T.nro_empregado
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de banco de dados. 6. ed.
Rio de Janeiro: Elsevier, Campus, c2012. 861 p. ISBN 9788535245356, N de Exemplares: 8. Consta
no acervo da PUC Minas
Witten, Ian H.; Moffat, Alistair; Bell, Timothy C. Managing Gigabytes: Compressing and Indexing
Documents and Images. 2. Morgan Kaufmann Publishers. 1999.