Produit cartésien:

Le produit cartésien de deux relations R1 et R2 et noté Produit(R1,R2) est la relation possédant les attributs de chacune des relations d'origine et ses n-uplets sont formés par la concaténation de chaque n-uplet de la première relation (R1) avec l'ensemble des n-uplets de la deuxième (R2).
Si R1 possède n1 attributs et R2 possède n2 attributs, alors Produit(R1,R2) possède n1+n2 attributs

Produit cartésien

En langage SQL, Pour faire le produit cartésien de deux table T1 et T2, on écrira:

Exemple:

SELECT * FROM T1, T2

Projection:

La projection opère un découpage vertical de la relation. c-à-d le résultat contient uniquement les attributs choisis et leurs valeurs.

Projection

Projection : Liste des (PRENOM, FILIERE) dans Table Stagiaire

Projection

En langage SQL, la projection est obtenue en spécifiant la liste des colonnes choisies après SELECT DISTINCT

Exemple:

SELECT DISTINCT PRENOM, FILIERE FROM Stagiaire

Selection:

La sélection opère un découpage horizontal de la relation. C-à-d on choisit des tuples de la relation selon une condition donnée.

Exemple: donner les stagiaire qui ont le code superieur a 5000

SELECT * FROM R1 WHERE Code > 5000

Ce qui suit WHERE est une expression qui s’évalue à VRAI ou Faux

Selection

Aucun commentaire :

Enregistrer un commentaire