1
Plan du chapitre
I-Notions de fichiers (intérêts et limites )
II-Définition de base de données
III-Définition de système de gestion de base
de données (SGBD)
IV-Types de modèles de données
(sémantique, entité/association, hiérarchique,
réseau, relationnel)
2
I-Notions de fichier
I_1-Définition et caractéristiques :
Les fichiers peuvent contenir absolument tous les types de données que
l'on veut.
3
I_2- SGF :
4
I_3-Problèmes posés par les organisations
classiques :
Dans une entreprise L’approche classique de mise en place d’une
application informatique consistait le plus souvent à :
6
Conséquences :
La redondance complique les opérations de mise à jour
Ex :
si on change l'adresse d’un employé dans le fichier F1,
il faut faire aussi ce changement dans tous les fichiers
contenant l'adresse de cet employé .
7
Ceci devient de plus en plus difficile dès que le nombre de
fichiers est élevé
situation incohérente :
8
I_3_2La Dépendance entre les données et les programmes
Le choix du support :
disque dur, bande magnétique, etc.
9
Cette création était donc figée car faite en fonction d'un ou de
plusieurs programmes.
Exemple :
10
Nom Prénom Adresse Ouvrage 1 Ouvrage 2 Ouvrage 3
01 PRET
02 NOM PICTURE A(20)
02 PRENOM PICTURE A(20)
02 OUVRAGE OCCURS 3 TIMES
03 COTE_OUVRAGE 9(6)
11
Si ce fichier est utilisé par les programmes P1, P2, P3
Crée un Emprunteur
Programme 1
13
Ceci montre qu’il existe une dépendance étroite entre les
données et les programmes qui les manipulent
14