Bases de donnees modele relationnel

Cours de Bases de Données Relationnelles Partie I Bases de données- Modèle Relationnel Filière SMI-S - EL FAZAZY KHALID CBases de données- Modèle Relationnel Un système de gestion de base de données SGBD est une collection de données interdépendantes et de programmes pour accéder à ces données L'objectif principal d'un SGBD est de fournir un moyen de stocker et de récupérer des informations de base de données Les premiers systèmes de bases de données sont apparus dans les années en réponse à la gestion informatisée des données commerciales L'aspect central de l'application n'est pas un programme e ?ectuant un calcul mais plutôt les données elles-mêmes La gestion des données implique à la fois de dé ?nir des structures pour le stockage des informations et de fournir des mécanismes pour la manipulation des informations De plus le système de base de données doit assurer la sécurité des informations stockées malgré les pannes du système ou les tentatives d'accès non autorisé Si les données doivent être partagées entre plusieurs utilisateurs le système doit éviter d'éventuels résultats anormaux I Le modèle Entité-Association Formalisme retenu par l'ISO pour décrire l'aspect conceptuel des données à l ? aide d ? entités et d ? associations a Le concept d ? entité Représentation d ? un objet matériel ou immatériel Par exemple un employé un projet un bulletin de paie Nom de l ? entité Liste des propriétés Les entités peuvent être regroupées en types d ? entités Par exemple on peut considérer que tous les employés particuliers sont des instances du type d ? entité générique EMPLOYE b Les propriétés Données élémentaires relatives à une entité Par exemple un numéro d ? employé une date de début de projet Les propriétés d ? une entité sont également appelées des attributs ou des caractéristiques de cette entité Cc Les associations Représentation d ? un lien entre deux entités ou plus Par exemple la séance d ? un cours d Les cardinalités La cardinalité d ? une association pour une entité constituante est constituée d ? une borne minimale et d ? une borne maximale ? Minimale nombre minimum de fois qu ? une occurrence de l ? entité participe aux occurrences de l ? association généralement ou ? Maximale nombre maximum de fois qu ? une occurrence de l ? entité participe aux occurrences de l ? association généralement ou n En notant uniquement les cardinalités maximum on distingue types de liens ? Lien fonctionnel n ? Lien hiérarchique n ? Lien maillé n m CII Le Modèle Relationnel Le modèle relationnel permet de dé ?nir un haut degré d'indépendance des données Ainsi les programmes d'application ne doivent pas être a ?ectés par les modi ?cations apportées à la représentation interne des données notamment par les modi ?cations apportées à l'organisation des ?chiers l'enregistrement ou aux chemins d'accès Il fournit des bases solides pour traiter les problèmes de sémantique de cohérence et de redondance des données En particulier le concept de relations normalisées c'est-à-dire des relations

  • 53
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 21, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 40.7kB