INTRODUCTION
• Organisation de volumes importants de données: B.D. Sur des supports externes: bandes, disques En utilisant des logiciels appropriés.: S.G.B.D.
• Avantages:
– transparence de l’organisation interne des données
– indépendance des données /programmes
• La conception d’une B.D.
– modèle conceptuel
– modèle logique
– modèle physique
• Différents modèles de B.D. et différents outils de conception et de manipulation
LE MODÈLE RELATIONNEL
En 1970, E.F. CODD présente le modèle relationnel LES OBJECTIFS
• simplicité de présentation
• adaptation des langages
• indépendance logique et physique
• optimisation des accès
• maintien de l’intégrité
• éviter la redondance
LE MODÈLE STRUCTURÉ
une organisation des données selon un schéma relationnel la manipulation des données par des opérations relationnelles des lois régissant ces données: les contraintes d’intégrité
LES SCHÉMAS EXTERNES
• Chaque usager a sa propre vue des informations dans une application
Ex: Horaires au CNAM
-> Chaque catégorie gère ses horaires différemment
– l’éléve pour suivre plusieurs cours dans la semaine
– l’administration pour planifier les salles
– l’enseignant pour répartir ses interventions
-> Et pourtant les données sont communes:
– salles, cours, horaires
LE SCHÉMA CONCEPTUEL
• Représentation du monde réel par un seul schéma
• Exemple du modèle entité-association
– les objets du monde réel percus différemment d’une vue à une autre forment des entités
– les entités ont des constituants
– les liens entre ces entités sont des associations
LE SCHÉMA LOGIQUE
• L’objectif est de concevoir un schéma interne unique représentatif du schéma conceptuel
Ex: Horaires au CNAM
-> le schéma: uncours- unesalle- unhoraire
-> doit satisfaire les vues différentes de ‘planning’
le planning de chaque élève
le planning de chaque enseignant
le planning de l’administration
Le schéma logique est indépendant de l’organisation physique des données
…