Gestion d'une base de données : l'exploitation

icône de pdf
Signaler

Manipuler les données via les opérateurs relationnels

1) Sélection

Permet de restreindre une table en ne retenant que certaines lignes de celle-ci.

Nous avons un besoin précis, nous interrogeons une relation au sein d’une table, et nous restreignons l’affichage des éléments externes à cette relation.

2) Projection 

Permet de créer une nouvelle table en fonction des colonnes de la première table que l’on souhaite projeter.

3) Jointure 

Rassemble les informations de plusieurs tables pour obtenir des informations plus complètes/complexes.

4) Interroger grâce au Structured Query Language (SQL)

Exemple d’instructions pour une projection :

SELECT (champs à afficher au résultat) Nomf, Adressef

FROM (table source) Fournisseur ;

Le point-virgule marque la fin d’une requête.

Exemple d’instructions pour une restriction :

SELECT (champs à afficher au résultat) Nomf, Adressef

FROM (table source) Fournisseur ; 

WHERE (première restriction) Adressef= « paris »

AND (autres restrictions) Adressef= « toulouse » ;