
 
 
2 0   j a n v i e r   2 0 0 8  
Etudier le modèle relationnel 
Qu'est-ce que le modèle relationnel ? 
 
Le modèle relationnel est basé sur une organisation des données sous forme de tables. La 
manipulation des données se fait selon le concept mathématique de relation de la théorie des 
ensembles, c'est-à-dire l'algèbre relationnelle. Elle est constituée d'un ensemble d'opérations 
formelles sur les relations. Les opérations relationnelles permettent de créer une nouvelle relation 
(table) à partir d'opérations élémentaires sur d'autres tables (par exemple l'union, l'intersection, ou 
encore la différence).  
La théorie des ensembles met en œuvre deux notions :  
 la notion de domaine 
 la notion de produit cartésien 
 
 
La notion de domaine 
 
Un domaine est un ensemble fini ou infini de valeurs. On le représente par une liste d'éléments ou 
bien une condition nécessaire et suffisante d'appartenance :  
 le domaine des booléens: {0,1} 
 le domaine des doigts de la main: {pouce, index, majeur, annulaire, auriculaire} 
 ... 
 
La notion de produit cartésien 
La manipulation des données (sélection de valeurs) se fait suivant la notion mathématique de 
produit cartésien.  
Le produit cartésien d'un ensemble de domaines Di, noté D1*D2*D3*...*Dn 
 
est l'ensemble des n-uplets (appelés aussi tuples) <V1,V2,...,Vn>  
tels que Vi appartient à Di