Opérandes = données, opérateurs = transformations
📐 Formule — Une projection étendue peut appliquer une expression arithmétique aux attributs, par exemple , et faire apparaître plusieurs fois le même attribut.
Sélection = lignes, projection = colonnes
Produit puis condition → theta-jointure
★ À maîtriser
Une expression complexe peut être construite par une suite d’affectations créant des relations temporaires, par une expression unique avec parenthèses ou par un arbre d’expression.
La priorité des opérateurs relationnels est, de la plus forte à la plus faible, [σ, π, ρ], puis [×, ⋈], puis ∩, puis [∪, −].
Compléments
Affectations → expression unique → arbre
★ À maîtriser
L’union, l’intersection et la différence utilisent le schéma commun de leurs deux opérandes, qui doivent avoir le même schéma.
Le schéma d’un produit contient les attributs des deux relations, celui d’une theta-jointure est identique à celui du produit, et celui d’une jointure naturelle est l’union des attributs des deux relations.
Compléments
★ À maîtriser
📌 Dans l’union de deux bags, la multiplicité d’un élément est la somme de ses multiplicités dans les deux bags.
Compléments
📌 Dans l’intersection de deux bags, la multiplicité d’un élément est le minimum de ses multiplicités dans les deux bags.
📌 Dans la différence A − B de deux bags, la multiplicité d’un élément est sa multiplicité dans A diminuée de celle dans B, sans jamais devenir négative.
Ensemble : sans doublons ; bag : doublons conservés
★ À maîtriser
Compléments
Dans une expression de groupement, L peut contenir des attributs individuels ou des expressions AGG(A), éventuellement renommées par une flèche et un nouveau nom d’attribut.
Pour la relation R(A,B,C), le groupement regroupe par A et B, puis calcule la moyenne de C dans chaque groupe, y compris un groupe distinct pour les valeurs NULL de B.
Grouper → agréger → produire un tuple par groupe
Opérations sur les relations
| Opération | Action principale | Schéma du résultat |
|---|---|---|
| Sélection | Conserver les tuples satisfaisant une condition | Schéma de l’opérande |
| Projection | Conserver certains attributs et supprimer les doublons | Liste d’attributs projetés |
| Produit | Associer chaque tuple des deux relations | Attributs des deux relations |
| Jointure naturelle | Égaliser les attributs de même nom et supprimer une copie | Union des attributs |
Teste tes connaissances sur Algèbre relationnelle avec 11 questions à choix multiples et corrections détaillées.
1. Dans une algèbre, quel rôle jouent respectivement les opérandes et les opérateurs ?
2. Qu’est-ce qui caractérise l’algèbre relationnelle par rapport à une algèbre générale ?
Mémorisez les concepts clés de Algèbre relationnelle avec 11 flashcards interactives.
Qu'est-ce qu'une algèbre en mathématiques ?
Un système mathématique avec opérandes et opérateurs.
Quels sont les opérandes de l'algèbre relationnelle ?
Des relations ou des variables représentant des relations.
Que conserve la sélection ?
Les tuples de R2 qui satisfont la condition C.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches