Index
Tdm
Précédent Introduction
Go up to Top
Suivant L'optimiseur de requêtes
Le modèle relationnel
Le modèle relationnel a été formalisé par CODD en 1970. Quelques exemples de réalisation en sont :
DB2(IBM), INFORMIX, INGRES, ORACLE.
Dans ce modèle, les données sont stockées dans des tables,
sans préjuger de la façon dont les informations sont
stockées dans la machine. Un ensemble de données sera donc modélisé par un ensemble de tables.
Le succès du modèle relationnel auprès des chercheurs, concepteurs et utilisateurs est dû à la
puissance et à la simplicité de ses concepts. En outre, contrairement à certains autres modèles, il
repose sur des bases théoriques solides, notamment la théorie des ensembles et la logique mathématique( théorie des prédicats d'ordre 1).
Les objectifs du modèle relationnel :
- proposer des schémas de données faciles à utiliser,
- améliorer l'indépendance logique et physique,
- mettre à la disposition des utilisateurs des langages de haut
niveau pouvant éventuellement être utilisés par des non informaticiens,
- optimiser les accès à la base de données,
- améliorer l'intégrité et la confidentialité,
- fournir une approche méthodologique dans la construction des schémas.
De façon informelle, on peut définir le modèle relationnel de la
manière suivante :
- Les données sont organisées sous forme de tables à deux dimensions,
encore appelées relations et chaque ligne n-uplet ou tuple,
- les données sont manipulées par des opérateurs de l'algèbre
relationnelle,
- l'état cohérent de la base est défini par un ensemble de contraintes
d'intégrité.
Au modèle relationnel est associée la théorie de la normalisation des
relations qui permet de se débarrasser des incohérences au moment de la
conception d'une base de données.
Index
Tdm
Précédent Introduction
Go up to Top
Suivant L'optimiseur de requêtes
Yolaine.Bourda@supelec.fr