Databac

Opérateurs de base ou primitifs

Publié le 19/06/2024

Extrait du document

« 1 Table des matières 1.

Introduction......................................................................................3 2.

Opérateurs de base ou primitifs.........................................................3 2.1 Projection 𝝅..........................................................................................3 2.2 Sélection 𝝈...........................................................................................4 3.

Opérateurs non essentiels ou dérivés................................................5 3.1....................................................................................INTERSECTION 5 3.2................................................................................................UNION 6 3.3........................................................................................DIFFERENCE 7 3.4............................................................................PRODUIT CARTESIEN 8 3.5.........................................................................................JOINTURE ⋈ 10 3.5.1Equi-jointure...........................................................................................................

11 2 1.Introduction On appelle algèbre relationnelle un ensemble d'opérations simples sur des tables relationnelles, à partir desquelles des opérations plus complexes sont définies par composition.

Ils définissent donc un petit langage de manipulation de données. L'élément fondamental du modèle de base de données relationnelle est la table relationnelle.

Une table relationnelle est une représentation en extension d'une relation définie sur un certain domaine. Cette méthode consiste essentiellement à créer ou à recréer de nouvelles relations à partir de relations existantes.

Il existe 2 types d'opérateurs algébriques:  Opérateurs de base ou primitifs.  Opérateurs non essentiels ou dérivés. Ensemble d’opérateurs s’appliquant sur l’ensemble des lignes (ou tuples) d’une (ou plusieurs) table(s).

Le résultat d’une opération (ou d’une requête) est une nouvelle table qui est exploitable à son tour par une nouvelle opération 2.

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 3 2.2 4 Sélection 𝛔  On appelle condition.... »

↓↓↓ APERÇU DU DOCUMENT ↓↓↓

Liens utiles