bd algebre relationnel

Cours Base de données Algèbre relationnel Dr Lassaad BAATI CAlgèbre relationnelle ? Proposée par E Codd ? Utilisée en général à l'intérieur de tout SGBD relationnel ? Un LMD algébrique est possible mais en général peu commode ? On préfère les requêtes SQL QUEL QBE ? celles-ci sont traduites en expressions algébriques procedurales donc faciles à optimiser par des transformations syntaxiques CIntroduction ? L ? algèbre relationnelle est un support mathématique cohérent sur lequel repose le modèle relationnel L ? objet de cette section est d ? aborder l ? algèbre relationnelle dans le but de décrire les opérations qu ? il est possible d ? appliquer sur des relations pour produire de nouvelles relations L ? approche suivie est donc plus opérationnelle que mathématique ? On peut distinguer trois familles d ? opérateurs relationnels ? Les opérateurs unaires Sélection Projection ce sont les opérateurs les plus simples ils permettent de produire une nouvelle table à partir d ? une autre table ? Les opérateurs binaires ensemblistes Union Intersection Di ?érence ces opérateurs permettent de produire une nouvelle relation à partir de deux relations de même degré et de même domaine ? Les opérateurs binaires ou n-aires Produit cartésien Jointure Division ils permettent de produire une nouvelle table à partir de deux ou plusieurs autres tables CAlgèbre relationnelle ? Chaque opération d ? algèbre relationnelle prend une plusieurs tables et les transforme a ?n de produire une nouvelle table ? opérations principales ? Sélection ? Projection ? Jointure ? opérations secondaires ? Union ? Intersection ? Di ?érence CAlgèbre relationnelle ? Opérations de base ? Sélection ? ? Sélectionne un sous-ensemble des lignes d ? une relation ? Projection ? ? E ?ace des colonnes d ? une relation et élimine les doubles ? Produit Cartésien X ? Permet de combiner deux relations ? Di ?érence - ? Elimine les tuples de R contenus dans R ? Union ?? ? Constitue une relation R avec les tuples de R et ceux de R CAlgèbre relationnelle ? Opérations additionnelles ? Jointure ? ? Combinaison de produit cartésien et sélection sur colonne comparables ? Intersection ? Constitue une relation R avec les tuples appartenant à la fois à R et R ? Chaque opération retournant une relation les opérations peuvent être composées ? L ? algèbre est fermée CSelection ? La sélection parfois appelée restriction génère une relation regroupant exclusivement toutes les occurrences de la relation R qui satisfont l ? expression logique E on la note ? E R ? Il s ? agit d ? une opération unaire essentielle dont la signature est ? relation ? expression logique ?? relation ? En d ? autres termes la sélection permet de choisir i e sélectionner des lignes dans le tableau Le résultat de la sélection est donc une nouvelle relation qui a les mêmes attributs que R Si R est vide i e ne contient aucune occurrence la relation qui résulte de la sélection est vide CExemple de relation Personne Exemple

Documents similaires
1 « La structure de l'âme » de C. G. Jung (Genève, juin 1928) Il n’existe pas, 0 0
CONSERVATOIRE à Rayonnement Communal de Musique et d’art dramatique Tél. : 04 7 0 0
Dessin d x27 ensemble Dessin d ? ensemble En dessin technique un dessin d'ensemble est la représentation d'un mécanisme complet ou partiel permettant de situer chacune des pièces qui le composent Les pièces sont dessinées à une échelle dépendant des dimen 0 0
Les 8 do METHODES DE Résolution Des Problèmes LES DO ? Réalisé par OUAHMANE Mariam ELHAMOUCHI Nisrine BEN HAMMADI Hicham CHAKIR Rabia WAHBI Ilyass Filière Génie des Procédés et Matériaux Céramiques Année Universitaire CGénéralités Explication des étapes d 0 0
Plan de formation excel 7 PROGRAMME Formation Excel débutant - niveau - jours - h PUBLICS Toutes personnes désireuses d ? apprendre à utiliser le logiciel Microsoft Excel et d ? apprendre à réaliser des tableaux de saisies et calcules de données PROGRAMME 0 0
1 Mini Hi-Fi Component System ©1998 by Sony Corporation 3-862-013-21(1) f MHC-G 0 0
Date : _______ Fiche n° _____ Cours : ______ Durée : ______ CB : Voire guide pé 0 0
Cour 11 feuille de style Philosophie ? de l'utilisation des feuilles de style a Principe Nous l'avons largement évoqué en introduction à ce cours à l'origine le langage HTML est conçu pour structurer le document titre citation exemple adresse en quali ?an 0 0
Windows server 2012 installation complete ad dns dhcp et dfs supinfo ecole superieure d x27 informatique 0 0
LE DESSIN TECHNIQUE LA REPRÉSENTATION EN PERSPECTIVE Sur une représentation en 0 0
  • 87
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager