Académique Documents
Professionnel Documents
Culture Documents
RELATIONNELLE
2019/2020
Présenté par : Mme N. BENMOUSSA
Cycle d’Ingénieurs
1
PLAN
I. Définition
II. Opérateurs «algèbre relationnelle/mathématiques»
2019/2020
III. Clauses SQL
IV. Exemples d’application
V. Travaux pratiques
2
DEFINITION
2019/2020 3
CATEGORIES D’OPERATEURS
2019/2020 4
Opérateurs de l’Algèbre Relationnelle et Arithmétiques
1) LA SELECTION
2) LA PROJECTION
3) LES CALCULS
4) LA JOINTURE
2019/2020 5
OPERATIONS DE L’ALGEBRE RELATIONNELLE
Sélection
Projection
Produit Cartésien
Union
Différence
Jointure
Intersection
Division
2019/2020 6
DENOTATION DES OPERATEURS
La sélection : σ
La projection : π
Le renommage : ρ
Le produit cartésien : ×
L’union : ∪
L’intersection : ∩
La différence : − et la division /
La jointure : 2019/2020 7
DENOTATION DES OPERATEURS
2019/2020 8
LA SELECTION
σ(Total Cde>5000)Commande
Id Cde Date Cde Total Cde
100 16/03/2020 14562
101 30/03/2020 4500
2019/2020 9
LA PROJECTION
π(nomClt)Client
Nom Clt
AMARI
BENNIS
2019/2020 10
L’UNION
R1 R2 R= R1 U R2
Nom Clt Prénom Nom Clt Prénom
Nom Clt Prénom
BADRI Badr AMARI Youssra
AMARI Youssra
AMARI Youssra BENNIS Jihane
BENNIS Jihane
KAMIL Kamal BADRI Badr
BENNIS Jihane KAMIL Kamal
2019/2020 11
L’INTERSECTION
R1 R2 R= R1 ∩ R2
Nom Clt Prénom Nom Clt Prénom
Nom Clt Prénom
BADRI Badr AMARI Youssra
AMARI Youssra
AMARI Youssra BENNIS Jihane
BENNIS Jihane
NAJIH Said KAMIL Kamal
BENNIS Jihane
2019/2020 12
LA DIFFERENCE
R1 R2 R= R1 - R2
Nom Clt Prénom Nom Clt Prénom
Nom Clt Prénom
BADRI Badr NAJIH Said
AMARI Youssra
BENNIS Jihane AMARI Youssra
NAJIH Said KAMIL Kamal
BENNIS Jihane
2019/2020 13
LE PRODUIT CARTESIEN
2019/2020 14
LA DIVISION
2019/2020 15
LA JOINTURE
2019/2020 16
LA JOINTURE NATURELLE
2019/2020 17
LA JOINTURE CONDITIONNEE
R= R1 ((Age<=AgeC)and (prix<50)) R2
2019/2020 18
LE RENOMMAGE
2019/2020 19
EXEMPLE : APPLICATION 1
2019/2020 20
CORRIGE
2019/2020 21
CORRIGE
2019/2020 22
CORRIGE
2019/2020 23
APPLICATION 2
2019/2020 24
CORRECTION Application 2
2019/2020 25
APPLICATION 3
2019/2020 26
CORRIGE de L’APPLICATION 3
2019/2020 28
CORRIGE de L’APPLICATION 3 (suite)
2019/2020 29
TP (voir Classroom)
2019/2020 30
BON APPRENTISSAGE
2019/2020 31