Sommaire: Cours bases de données
CHAPITRE 1: Introduction aux bases de données
Contenu du chapitre 1
- Pourquoi utiliser une bases de données?
- Définitions et objectifs d’un SGBD
- Niveaux d’abstraction des données
- Méthodes de modélisation d’une BD
- Modèles de structuration des données
- Structure globale d’un Système de Gestion de Base de Données.
Pourquoi utiliser une base de données?
La démarche classique consiste à réaliser pour un type d’information, un programme d’application.
Une entreprise doit conserver un volume élevé d’information:
• noms, adresses, salaire, adresse des fournisseurs, quantités, prix des items, bilan financier, etc.
Ces informations se retrouvent dans différents systèmes de traitement de fichiers.
• Système de gestion des stocks, système de facturation, système de préparation de paie, programme de gestion de personnel, etc.
Exemple d’un système décentralisé: (Schéma en classe (figure 1.1))
Exemple d’un système décentralisé (suite)
Pour obtenir une information, l’employé doit:
1. déterminer le système à consulter
2. trouver la bonne personne concernée.
• Perte de temps De plus, certaines informations sont souvent conservées en plusieurs endroits.
• Duplication de données
• Gaspillage au niveau du volume de fichiers.