Introduction

Le Modèle Relationnel

Exercice interactif

Bibliographie et liens



Valid XHTML 1.1
CSS Valide !

Principe d'écriture d'une requête

Et en langage SQL

La plupart des requêtes (ou interrogations) portant sur une base de données relationnelle ne peuvent pas être réalisées à partir d'une seule opération mais en enchaînant successivement plusieurs opérations.

Exemple

Soient les deux tables (ou relations) suivantes :

CLIENT(CodeClient, NomClient, AdrClient, TélClient)
COMMANDE(N°Commande, Date, CodeClient*)

Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par *

On désire obtenir le code et le nom des clients ayant commandé le 10/06/97 :

R1=SELECTION(COMMANDE, Date=10/06/97)
R2=JOINTURE(R1, CLIENT, R1.CodeClient=CLIENT.CodeClient)
R3=PROJECTION(R2, CodeClient, NomClient)

 

(c) 1997, 2009 Didier Boulle - Pour toutes remarques, contacter : webtic@free.fr