16/04/2013
SGBDR
Préparé par : M MOUFID M.
PLAN
• Définition et Historique; • Facteurs liés au développement des SGBD; • Rappel sur les SGF; • SGBD; • Objectifs de SGBD; • Architecture d’un SGBD; • Structure en couches couches.
Définition et Historique
• Une base de données (BD) est un ensemble structuré de données enregistrées sur des supports informatisés informatisés, pouvant satisfaire simultanément plusieurs utilisateurs de façon sélective, en un délai raisonnable; aço sé ect ve, e u dé a a so ab e; • Le concept Base de Données (BD) est apparu vers 1960, face au nombre croissant d'informations que les , q entreprises devaient gérer et partager; g q • La BD enregistre les faits ou événements qui surviennent dans la vie d'un organisme, pour les restituer à la demande; • Les données peuvent être manipulées par plusieurs utilisateurs ayant des vues différentes sur ces données.
Facteurs liés au développement des SGBD
• Augmentation des capacités mémoire, et diminution des di i i d temps d' è d'accès; • Apparition sur le marché d’applications fiables pp pp et diversifiées, qui doivent partager leurs données; • Développement des systèmes de gestion en temps réel;
Rappel sur les systèmes de gestion de fichiers
• Toute manipulation de fichier exige trois niveaux d’intervention, et trois couches logicielles : , g
• Gestion du support physique : disques durs, disquette, …
– Pilote d’entrées-sorties (Driver)
• Gestion des structures internes des fichiers, et des méthodes d’accès : ouverture, fermeture, lecture, écriture…
– S tè d gestion d fi hi (SGF) Système de ti de fichiers
• Gestion des contenus : calculs, tests, affichages ...
– Programmes applicatifs
Rappel sur les systèmes de gestion de fichiers ti d fi hi
Niveau logique
Niveau physique
SGBD
• Ensemble des programmes et des langages de commande qui permettent de :
– Défi i d « BD », et d relations entre l