Algèbre Relationnelle
Algèbre
Relationnelle
M. NEMICHE
Faculté Polydisciplinaire de Ouarzazate
Filière : Informatique et Gestion d’Entreprises FPO : SIL Mohamed Nemiche 1 FPO : SIL Mohamed Nemiche 2
Table des matières
1. Introduction .................................................................................................................................... 3
2. …afficher plus de contenu…
Opérateurs de base ou primitifs
Une opération relationnelle agit sur une ou plusieurs tables et a pour résultat une table
La projection et la sélection sont des opérations qui s’appliquent à une table
Les opérations ensemblistes (union, intersection, différence) ne peuvent être utilisés qu’avec deux tables ayant les mêmes attributs et fournissent une troisième table ayant les même attributs
Le produit cartésien et la jointure fournissent une troisième table à partie de deux tables quelconque
2.1 Projection 𝝅
Projeter sur un ensemble de colonnes d’une table T, revient à supprimer de la table celles qui ne sont pas dans l’ensemble
Exemple
FPO : SIL Mohamed …afficher plus de contenu…
Opérateurs non essentiels ou dérivés
3.1 INTERSECTION
A∩Bcontient toutes les lignes communes aux deux tables A et B FPO : SIL Mohamed Nemiche 6
Intersection :Exemple
3.2 UNION A∪Best la table contenant toutes les lignes de A et toutes les lignes de B sans doublon FPO : SIL Mohamed Nemiche 7
Union : Exemple
3.3 DIFFERENCE A – Best la table contenant toutes les lignes de A qui ne se trouvent pas dans B FPO : SIL Mohamed Nemiche 8
DIFFERENCE : Exemple 3.4 PRODUIT