Chap 3 bd Chapitre Système de Gestion de Base de Données Modèle Relationnel I Présentation Le modèle relationnel a été inventé en par CODD à IBM Il repose sur le concept de relation entre propriétés Il a connu un grand succès gr? ce à La simplicité il uti

Chapitre Système de Gestion de Base de Données Modèle Relationnel I Présentation Le modèle relationnel a été inventé en par CODD à IBM Il repose sur le concept de relation entre propriétés Il a connu un grand succès gr? ce à La simplicité il utilise des structures simples et courantes tables - La rigueur de ses concepts théoriques théorie des ensembles algèbre relationnelle ? - Langage de haut niveau interrogation et manipulation ?? Commercialisation des Systèmes de Gestion de Bases de Données Relationnelles les SGBDR N B Ne pas confondre le concept de relation du modèle Entité-Relation et celui du modèle relationnel En e ?et dans le modèle Entité-Relation une relation exprime une association entre entités alors que dans le modèle relationnel il s ? agit d ? une relation au sens mathématique entre propriétés Exemple Code produit Libellé produit P U est une relation liant les propriétés d ? une entité Produit ? II Concepts de base du modèle relationnel -Domaine Un domaine est un ensemble de valeurs que peut prendre une propriété Exemples - le domaine des entiers - le domaine des réels - Le domaine des booléens - Marque voiture Renault FORD ? D - COULEUR Bleu Vert ? D Le produit cartésien d ? une liste de domaines D D ? Dn est l ? ensemble des n-uplets ou tuples tels que ui ? Di Exemple Peugeot Vert est un tuple de D ?D - Relation une relation est un sous- ensemble du produit cartésien d ? une liste de domaines Elle est caractérisée par un nom signi ?catif et appelée table Plus simplement une relation ou table peut être vue comme un tableau à deux dimensions dont les colonnes correspondent aux domaines et les lignes contiennent les tuples Exemple D ?D donne la relation Voiture Ecole Supérieure de Technologie A U - CChapitre Système de Gestion de Base de Données Marque Voiture Couleur Renault Bleu Renault Vert FORD Bleu FORD Vert ? Peugeot Bleu Peugeot Vert - Attribut C ? est une colonne d ? une relation caractérisée par un nom Exemple Marque couleur sont des attributs de la relation voiture - Schéma de relation Il est composé du nom de la relation la liste des attributs avec leurs domaines et la clé primaire groupe minimal d ? attributs permettant de déterminer un tuple unique dans la relation Exemple Voiture N Voiture Entier Marque Marque Voiture Type Caractère Couleur COULEUR -Base de données relationnelle C ? est une base de données dont le schéma est un ensemble de schémas de relations et dont les occurrences sont des tuples de ces relations - Degré de relation Le degré d ? une relation est le nombre d ? attributs qui participent à la relation Exemple Soit la table Voiture suivante N Voiture Marque Type Couleur - Renault R Bleu - Peugeot Vert C ? est une relation de degré - Cardinalité d ? une relation La cardinalité d ? une relation est le nombre de ses tuples

  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Nov 26, 2022
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 56.4kB