2/17
D:\840900063.doc
PARTIE 1 : Définitions
I- Systèmes de Gestion de Bases de Données (SGBDR)
Un SGBDR
représente l'ensemble coordonné de programmes qui permettent de décrire, de mémoriser, de
manipuler l'ensemble des données constituant la base.
II- Base de données
- Une base de données regroupe des informations cohérentes.
- Elle représente un ensemble de données inter-reliées de l'entreprise mémorisé généralement sur un support
informatique.
- Elle peut-être utilisée par de nombreuses personnes.
- La base de données sert de support à une application informatique.
- Les données de la base doivent être fiables et à jour. Cela est facilité lorsqu'il n'y a pas redondance
d'informations. Chaque donnée n'est notée qu'une seule fois.
III- Données
- Une donnée est une information.
- Les données saisies sont élémentaires le plus souvent mais peuvent parfois être calculées. Elles doivent être
collectées. On peut retrouver une donnée dans les différents messages échangés ou stockés (écrans, listings,
fichiers) pour le domaine étudié.
- Les données calculées peuvent être reconstituées à partir des propriétés élémentaires. L'ensemble des données
peut être regroupé dans un dictionnaire de données.
Différentes présentations du dictionnaire des données sont possibles.
Le dictionnaire de données peut être le suivant :
Chiffre d'Affaires
Employe / Mois
Pour les différents modèles ou lors de l'implémentation, ce sont les codes des données qui sont utilisés. Les
libellés sont notés dans les descriptions pour expliciter le code. Bien souvent il n'y a pas d'accent. L’espace est
remplacé par _.
Il existe aussi différents types. Ceux-ci sont bien souvent fonction du SGBD utilisé. On retrouve bien souvent : E
pour entier, D pour date, DT pour date heure, N pour numérique,
Dans la colonne des commentaires, il est possible de préciser des contraintes sur les données. Celles-ci précisent
les règles que doivent suivre les données. Au niveau du dictionnaire des données, les contraintes précisent bien
souvent les valeurs possibles. Cela permet de limiter les erreurs et les invraisemblances d'un système
d'information (contrainte de domaine).
Exemples : La note ne peut être supérieure à 20.
Le coefficient n'est jamais nul.
Le coefficient prend les valeurs {1 ; 2 ; 3 ; 4}
IV- Les tables
Système de Gestion de Base de Données Relationnelle