Académique Documents
Professionnel Documents
Culture Documents
Données
Public cible: AII2
Enseignant: Mme Aïda BEN SALEM
Introduction
Historique
Définitions
Plan
Les utilisateurs d’une BD
Architecture d’une BD
Les modèles de BD
Introduction: Situons les BD dans le SI de l’entreprise
Le système d’information (SI) est un élément
central d’une entreprise ou d’une organisation.
BD ∈ SI
Introduction (suite)
La démarche classique consistait à développer un programme d’application par département ou
service.
Entreprise
Les bases de données sout utilisées dans toutes les industries. Telles
que, la gestion de production, les universités, les compagnies
aériennes, les hôpitaux ou les compagnies d’assurances…
Définitions (suite)
Pour accéder à une base de données, on utilise un SGBD (Système de
Gestion de Base de Données), en anglais, Un DBMS (Database
Management System).
Un SGBD permet de définir, manipuler, récupérer et gérer les
données.
Fonctions d’un SGBD
Un SGBD permet de :
• Décrire les données à manipuler ;
• Manipuler ces données (ajouter, modifier, supprimer, etc.) ;
• Obtenir des renseignements à partir de ces données (sélectionner, trier,
calculer, agréger, etc.) ;
• Définir des contraintes d’intégrité sur les données (contraintes de domaines,
contraintes d’existence, etc.) ;
• Définir des protections d’accès (mots de passe, autorisations d’accès, etc.) ;
• Résoudre le problème des accès multiples aux données ;
• Prévoir des procédures de reprise en cas d’incident (Sauvegarde, journaux,
etc.)
Les utilisateurs d’une base de données
Niveau conceptuel
Schéma conceptuel
Niveau interne
Schéma physique
Architecture d’un SGBD (suite)
Ce découpage facilite la maintenance des applications :
• Il permet de dissocier les applications des contraintes liées au
matériel ou au système d’exploitation (seul le niveau interne en
dépend) ;
• La séparation entre les niveaux externe et le niveau conceptuel
permet de protéger les applications envers les modifications du
schéma conceptuel.
• Les données sont représentées sous forme d’objet au sens donné par
les langages orientés objet