Chap5 les jointures sous interrogations lid

Système de Gestion de Bases de Données Langage d ? interrogation des données Préparé par Mme Olfa DRIDI ? Olfa DRIDI CPlan Les jointures Les sous-interrogations ? CRequêtes sur plusieurs tables Plusieurs clauses du langage SQL permettent de manipuler simultanément plusieurs tables et d ? exprimer des opérations binaires de l ? algèbre relationnelle ? Produit cartésien ? Jointure ? Union ? Intersection ? Di ?érence ? CGénération d'un Produit Cartésien EMP lignes DEPT lignes EMPNO ENAME DEPTNO ------ ----- ------ KING BLAKE MILLER DEPTNO DNAME LOC ACCOUNTING NEW YORK RESEARCH DALLAS SALES CHICAGO OPERATIONS BOSTON Produit cartésien lignes ENAME DNAME KING ACCOUNTING BLAKE ACCOUNTING KING RESEARCH BLAKE RESEARCH rows selected ? CQu'est-ce qu'une Jointure ? Une jointure sert à extraire des données de plusieurs tables SELECT FROM WHERE table column table column table table table column table column ? Ecrivez la condition de jointure dans la clause WHERE ? Placez le nom de la table avant le nom de la colonne lorsque celui-ci ?gure dans plusieurs tables ? CTypes de jointures En extrayant des données provenant de plusieurs tables nous devons les joindre Plusieurs types de jointures sont dé ?nis selon la nature de la condition ? une équijointure ou simple jointure ou jointure interne permet de réaliser une liaison logique entre tables l ? égalité entre la CP d ? une table et la CE de l ? autre ? une inéquijointure ou thêta jointure est une jointure dont l ? expression du pivot utilise des opérateurs autre que l ? égalité BETWEEN ? une auto jointure jointure d ? une table à elle-même ? une jointure externe est une jointure qui favorise une table sur une autre ? CExtraction d'Enregistrements avec les Equijointures Donner pour chaque employé son nom et son lieu de travail SQL SELECT FROM WHERE emp empno emp ename emp deptno dept deptno dept loc emp dept emp deptno dept deptno EMPNO ENAME DEPTNO DEPTNO LOC KING NEW YORK BLAKE CHICAGO CLARK NEW YORK JONES DALLAS rows selected ? CExtraction d'Enregistrements avec les Equijointures ? Le rapprochement de chaque ligne de la table emp avec la ligne de la table dept ayant même numéro de département permet d'obtenir la liste des employés avec la localité dans laquelle ils travaillent ? Ce rapprochement entre deux colonnes appartenant à deux tables di ?érentes mais ayant le même sens ici le numéro de département et venant vraisemblablement d'une relation n lors de la conception ici entité département pour n entités employés est assez naturel C'est pourquoi ce type de jointure porte le nom de jointure naturelle ou d'équi-jointure ? CDi ?érencier les noms de Colonne Ambigus ? Pré ?xer avec le nom de la table pour di ?érencier les noms de colonnes appartenant à plusieurs tables ? Ces pré ?xes de table améliorent les performances ? Di ?érencier des colonnes de même nom appartenant à plusieurs tables en utilisant des alias de colonne ? CUtilisation d'Alias de Table ? Simpli ?ez les requêtes avec les alias de

Documents similaires
nouvelles poesies pdf Patins à roulettes Conquérants de l ? asphalte Que la vitesse exalte Nos clefs en bandoulières Bardés de genouillères De pin ? s et d ? amule ?es Sur pa ns à roule ?es Qu ? on se ramasse une pelle En trente-six chandelles Qu ? on se 0 0
Module n6 presentation pptx 2 0 0
Rabouteuse Sommaire Remerciement Chapitre RABOTEUSE A DEUX MONTANTS Introduction Diagramme Fast Découpage de la machine a Groupe WARD LEONARD b moteur de table c moteur refroidisseur d mécanisme de commande pour les avances pour le fraisage e table f disp 0 0
cccp livre maitre CSommaire Fichier Livre du ma? tre Page Un zéro beaucoup ? Pages - - - Page Deux - Groupement par paires couple Page Un deux géométrie Page Trois Page Trois Page Trois géométrie Page Quatre Page Le plus de plus Page Mesurer en centimètre 0 0
Méthodes et Techniques de Travail Comment présenter un travail scientifique? St 0 0
Cours exs algo Algorithmique SMIA module M E Université Mohammed V-Agdal Faculté des Sciences ?? Rabat Département d ? Informatique Le module M E SMIA Algorithmique Par Pr Mohamed El Marraki marraki fsr ac ma M El Marraki Algorithmique Sommaire Généralité 0 0
Guide des etudes Cambridge international College Guide d ? étude CEcrire un rapport Essentiellement le programme de diplôme choisi comprend l ? étude des textes puis l ? écriture des rapports relatifs La composition des rapports doit suivre les exigences 0 0
Superstition http apprendre tv monde com fr apprendre-francais superstitions exercice diccionario http www alyon asso fr litterature superstitions vocab https fr islcollective com resources printables worksheetsdocdocx superstitions futur futur-simple-et 0 0
Moise de michel ange Sigmund FREUD ?? Le Mo? se de Michel-Ange ? Traduit de l ? Allemand par Marie Bonaparte et Mme E Marty Un document produit en version numérique par Jean-Marie Tremblay bénévole professeur de sociologie au Cégep de Chicoutimi Courriel 0 0
Manuel d’utilisation Système de musique électronique Série 6000 TAM6805 Table d 0 0
  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager