Carregar apresentação
A apresentação está carregando. Por favor, espere
1
SISTEMAS DE INFORMAÇÃO – UNIESP/2010
BD II SISTEMAS DE INFORMAÇÃO – UNIESP/2010
2
AGENDA Vídeo/Comentários Resumo/Revisão sobre Conceitos AR
Lista de exercícios
3
Conceito Álgebra Relacional
A álgebra relacional representa uma coleção de operações usadas para manipular relações. Estas operações são usadas para selecionar tuplas e para combinar n-tuplas pertencentes a várias relações, para formular consultas à base de dados. O resultado de cada operação é uma nova relação que pode ser posteriormente manipulada pelas operações da álgebra relacional.
4
Resumo Dadas duas relações R1 e R2 Operações Básicas
Selection (σ) Seleciona em sub-conjunto de fileiras da relação Projection (π) Mostra as colunas desejadas da relação Cross-product (X) Permite combinar R1 e R2 Set-difference ( -) Tuplas em R1, mas não em R2 Union (∪) Tuplas em R1 e em R2 Operações Adicionais: Intersecção, junção, divisão, renomear
5
Operações específicas para relações:
6
Operações oriundas da Teoria dos Conjuntos
As relações r e s devem ter o mesmo grau Os atributos devem ser compatíveis
7
Exemplos
8
Seleção
9
Projeção
10
Produto Cartesiano
11
Junção
12
Junção Natural
13
Renomear
14
Divisão
15
Exercícios: Lista de exercícios – Trabalho 1 Bimestre
Data de entrega: 15/03/2011
16
Bibliografia RAMEZ Elmasri, Shamkant Navathe; Fundamentals of Database Systems; The Benjamin CummingsPublishing Company; 1989; HENRY F. Korth, Abraham Silberschatz; Sistema de Banco de Dados; Makron Books; 1995; SQL Language - Oracle Reference Manual; Version 7.2; acessado em 29/01/2005 SETZER, V. M.. Banco de dados. 3a ed. São Paulo: Ed. Edgard Blucher; 1998. DATE, C. J., Introdução a Sistemas de Banco de Dados, 8ª ed, Campus, Livros de referência: KORTH, .F. & SILBERSHATZ, A. Sistemas de banco de dados. São Paulo; Makron Books; 2a ed DATE, C. J., An Introduction to Database System, sixth edition, 1995.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.