Algebre Algèbre Relationnelle C'est quoi une ??Algèbre ? Système mathématique composé de ? Opérandes --- variables ou valeurs à partir desquelles de nouvelles valeurs peuvent être construites ? Opérateurs --- symboles désignant des procédures qui construi

Algèbre Relationnelle C'est quoi une ??Algèbre ? Système mathématique composé de ? Opérandes --- variables ou valeurs à partir desquelles de nouvelles valeurs peuvent être construites ? Opérateurs --- symboles désignant des procédures qui construisent de nouvelles valeurs à partir de valeurs données C'est quoi une Algèbre Relationnelle ? Une algèbre dont les opérandes sont des relations ou des variables qui représentent des relations ? Les opérateurs sont conçus pour faire les choses les plus courantes que nous devons faire avec les relations dans une base de données ? Le résultat est une algèbre qui peut être utilisée comme langage de requête pour les relations Algèbre relationnelle de base ? Union intersection et différence ? Opérations ensemblistes habituelles mais les deux opérandes doivent avoir le même schéma de relation ? Sélection choisir certaines lignes Projection choisir certaines colonnes ? Produits and jointures compositions de relations ? Renommer des relations et des attributs Sélection ? R ? C R C est une condition comme dans les instructions if ? qui fait référence aux attributs de R ? R est tous les tuples de R qui satisfont C Exemple Selection Relation vend Magasin Boisson Prix Joe ? s CoCa Joe ? s Shweps Sue ? s CoCa Sue ? s Shweps Article de Joe ? magasin ? joe's ? vend Magasin Boisson Price Joe ? s Coca Joe ? s Shweps Projection ? R ? L R ? L est une liste d'attributs du schéma de R ? R est construite en examinant chaque tuple de R en extrayant les attributs de la liste L dans l'ordre spécifié et en créant à partir de ces composants un tuple pour R ? Éliminez les tuples en double le cas échéant Exemple Projection Relation Vend magasin boisson prix Joe ? s CoCa Joe ? s Shweps Sue ? s Coca Sue ? s Shweps Prix ? boisson prix Vend boisson prix Coca Shweps Shweps Projection Étendue ? En utilisant le même opérateur ? L nous permettons à la liste L de contenir des expressions arbitraires impliquant des attributs Arithmétique sur les attributs A B- C Occurrences en double du même attribut Exemple Projection Étendue R A B ? A B- C A A R C A A Produit ? R R ? R ? Associez chaque tuple t de R à chaque tuple t de R ? La concaténation t t est un tuple de R ? Le schéma de R correspond aux attributs de R puis de R dans l'ordre ? Mais attention à l'attribut A du même nom dans R et R utilisez R A et R A Exemple R R ? R R A B R B C R A R B R B C Theta-Jointure ? R R ? C R ? Prendre le produit R ? R ? Ensuite appliquez ? C au résultat ? Comme pour ? C peut être n'importe quelle condition booléenne Exemple Theta-Jointure Vend mag boiss prix magasins nom addr Joe ? s Coca Joe

  • 617
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 25, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 86.6kB