Cours d'Access 2014
Chapitre 1
1
1.1
Concevoir une base de données
Base de données
Définition
Une base de données est un ensemble de données structuré.
Point de vue logique
Une base de données est constituée de l'ensemble des informations relatives à un sujet donné. Cet ensemble respecte les critères suivants :
exhaustivité : on dispose de toutes les informations relatives à un sujet donné un minimum de redondance : unicité des informations structure : les informations sont organisées.
Point de vue physique
La base de données est implantée sous forme de fichiers. Le stockage physique consiste en un ensemble d'enregistrements physiques organisés à l'aide de listes, pointeurs et de différentes méthodes d'indexation.
Sur une base de données, on doit pouvoir effectuer les opérations suivantes :
interrogation ou consultation mise à jour ajout suppression.
Ces opérations sont réalisées grâce à des programmes appelés systèmes de gestion de base de données (Data base management system; SGBD ou DBMS).
1
Il existe quatre grands types de modèle logique de base de données :
le le le le modèle modèle modèle modèle hiérarchique ; réseau ; relationnel ; orienté objet.
1.2
Base de données hiérarchique
La plus ancienne, la base de données hiérarchique voit ses données organisées de manière arborescente, par famille. Chaque élément n'a qu'un supérieur direct. C'est une structure simple à gérer.
Exemple :
Vol
Avion
Equipage
Classe
Passager
Tarif
Trajet
Ce modèle ne permet que des interrogations simples.
Exemple : quel est l'équipage du vol n°708 ? Par contre, il faudra beaucoup de temps
(parcourir tous les vols) pour répondre à la question "sur quel vol se trouve Mr X ?".
1.3
Base de données réseau
Ce modèle est une extension du modèle hiérarchique. On établit des connexions entre les différents éléments. On dispose ainsi d'un plus grand nombre d'interrogations possibles. Les connexions doivent être prévues