Helpdesk
Algèbre Relationnelle
L'algèbre relationnelle définit un ensemble d'opérateurs permettant de manipuler des tables de la base de données. L’algèbre relationnelle complète le modèle Relationnel en lui offrant des outils d’interrogation des données.
Les opérateurs relationnels
Nous nous servirons des tables suivantes pour appliquer les opérateurs : Table BATEAU
BAT_NO 1 2 3 4 5 6 7 8 9 10 11 12 BAT_NOM EPARGNE AQUITAINE CHOCOLAT D'AQUITAINE COLA D'AQUITAINE BITONIO CAVEJE CHEVALIER DE MALLE ESTRELLA GOUPILLE PHOCOENA PLIC QUICHENOTTE ARCACHON TYP_NO 34 35 36 37 38 38 39 40 37 41 38 42 BAT_VOILE 121 235 564 4430 4444 4455 0002 40 4450 4441 4454 722 TYP_NO 34 35 36 37 38 39 40 41 42 43 44 45
Table TYPE BATEAU
TYP_LIBELLE 60 BOC Figaro Solo Mini Transat Jouet 24 AQUILA FLUSH POKER TEQUILA Sport FIRST 235 FIRST CLASS 8 7M50 J24 SUN LIGHT 30S CAT_NO 1 1 1 2 2 2 2 2 3 3 3 4
La Projection : Découpage Vertical
L'opération de projection permet d'obtenir, à partir d'une table, une nouvelle table formée seulement de certains attributs de la table initiale, et dans laquelle les enregistrements identiques ont été éliminés. notation : PROJECTION nom table (attribut 1, attribut 2, ....,attribut n) exemple : PROJECTION. BATEAU (BAT_NOM, BAT_VOILE)
BAT_NOM EPARGNE AQUITAINE CHOCOLAT D'AQUITAINE COLA D'AQUITAINE BITONIO CAVEJE CHEVALIER DE MALLE ESTRELLA GOUPILLE PHOCOENA PLIC QUICHENOTTE ARCACHON BAT_VOILE 121 235 564 4430 4444 4455 0002 40 4450 4441 4454 722
La Sélection : Découpage Horizontal
L'opération de sélection permet de regrouper parmi les enregistrements d'une table, ceux vérifiant une certaine propriété. Cette propriété est exprimée sous forme d'une expression booléenne quelconque utilisant les six opérateurs de comparaison : =, non =, >, >, >=