Construction des Requêtes

Une requête dans une base de données est une demande adressée à la base pour obtenir, ajouter, modifier ou supprimer des informations. Autrement une requête est une instruction qui exprime ce que l'on veut faire avec les données de la base. La base de données contient des collections d'objets appelées ensembles ou fichiers de données ou tables. La manipulation de ces données repose sur les lois de la théorie des Ensembles. Sur ces ensembles on peut faire plusieurs opérations comme suit :

La théorie des ensembles étudie les collections d'objets appelées ensembles.

Par exemple :

A={1,2,3,4}

B={3,4,5,6}

On peut donc effectuer plusieurs opérations :

Opération Notation Résultat
Union A U B {1,2,3,4,5,6}
Intersection A n B {3,4}
Différence A - B {1,2}
Différence B - A {5,6}
Inclusion A IN B Vrai/Faux
Produit cartésien A X B Couples (a,b)

Quelques Rappels : L'intersection de deux ensembles est l'ensemble des éléments qui appartiennent simultanément aux deux ensembles.

Soient :

A={1,2,3,4,5} et B={3,4,5,6,7}

L'intersection de A et B est : A n B = {3,4,5}

Parce que 3, 4 et 5 sont présents dans A ET dans B.

L'inclusion de deux ensembles signifie que tous les éléments du premier ensemble appartiennent au second.

Soient :

A={1,2,3} et B={1,2,3,4,5}

On dit que A est inclus dans B :

A inclus B car chaque élément de A se trouve également dans B.