Professional Documents
Culture Documents
M44 - Chapitre-1 - Introduction Aux BDR Et SGBD
M44 - Chapitre-1 - Introduction Aux BDR Et SGBD
Pour son fonctionnement, toute organisation doit gérer une quantité importante
d’informations utilisée → C'est la tâche du système d'information (SI).
Le SI est un ensemble organisé de ressources qui permet de collecter, stocker,
Pour son fonctionnement, tout Système Informatique doit gérer une quantité
importante d’informations → C'est la tâche de la base de données (BD).
Les base de données sont nées à la fin des années 1960 pour combler les
Les données sont enregistrées sur des supports accessibles par l’ordinateur et
représentent des informations sur le monde réel.
Cet ensemble de données peut être interrogé et mis à jour par des utilisateurs.
Une base de données obéit à des modèles (relationnel, hiérarchique, objet, …).
Pr. A. El Mhouti 8 FSTH
Bases de données
Exemple
Windows
Android
MacOS
Réseau
Relationnel
Objet-relationnel
Non Relationnel
Pr. A. El Mhouti 12 FSTH
Modèles de données
Présentation
Le logiciel : c’est le SGBD, qui exécute les requêtes des utilisateurs pour manipuler les
données.
Les intervenants :
◼ L’administrateur de la BD : responsable sur le contrôle les données.
◼ Le programmeur de l’application : développe l’application pour accéder à la BD.
◼ L’utilisateur final : accède à la base de données à travers une interface.
Pr. A. El Mhouti 17 FSTH
SGBD
Présentation
Interface
Interface d’accès
utilisateur physique
SGBD BD
BD Programme 1
Ces deux outils (LDD, LMD) doivent vérifier les propriétés suivantes :
◼ Indépendance de la BD des applications
◼ Non redondance des données.
◼ Cohérence des données.
◼ Concurrence d’accès.
Autres :
◼ Informix , Filemaker
◼ Ingres, Interbase
◼ Sybase, mSQL
◼ MongoDB (NoSQL)
SADT : (Structured Analysis and Design Technique), crée en 1976 par Ross de la
société Softech.
MERISE
choix :
techniques, économiques, gestion,
organisation, ..
Etapes de construction du SI :
étude préalable, étude détaillée, étude
technique, réalisation, mise en œuvre,
maintenance
Pr. A. El Mhouti 32 FSTH
Démarche MERISE
Cycle d’abstraction
Dans le domaine des bases de données, UML peut être utilisé à la place du
modèle E-A pour modéliser le domaine.