correction travail a rendre

DOSSIER EXPLOITATION DES DONNEES CONCERNANT LES RELEVES DE COMPTEURS D'EAU TRAVAIL À FAIRE Présenter le schéma entité-association correspondant au schéma relationnel de la base de données utilisée ABONNEMENT Ref Date Adresse Cp Ville N Posséder CLIENT N Id Nom Prenom Adresse Cp Ville Installer COMPTEUR NumOrdreCompteur N DateInstallation Marque Concerner RELEVE NumOrdreReleve Date Index D'autres représentations agrégat d'association ou association d'association seront également acceptées CTRAVAIL À FAIRE Écrire les ordres SQL permettant d'obtenir les résultats suivants A Création de la table RELEVE avec toutes les contraintes nécessaires B A ?chage d ? une liste des relevés date et index concernant l'abonnement A triée par dates de relevé décroissantes quelque soit le compteur C A ?chage d ? une liste des abonnements avec indication du nom du client et du nombre de relevés e ?ectués en D Création d'une vue nommée MaxCompteur présentant pour chaque compteur d'eau la référence de l'abonnement le numéro d'ordre du compteur et l ? index maximum relevé E A ?chage de la consommation totale tous compteurs confondus de l'abonnement A depuis sa souscription en utilisant la vue précédente a CREATE TABLE RELEVE abonnement CHAR numOrdreCompteur INTEGER numOrdreReleve INTEGER date DATETIME index INTEGER PRIMARY KEY abonnement numOrdreCompteur numOrdreReleve FOREIGN KEY abonnement numOrdreCompteur REFERENCES COMPTEUR abonnement numOrdreCompteur Remarque On attend une seule contrainte FOREIGN KEY portant sur le couple abonnement numOrdreCompteur b SELECT date index FROM RELEVE WHERE abonnement 'A ' ORDER BY date DESC c SELECT FROM WHERE AND AND GROUP BY RELEVE abonnement CLIENT nom COUNT RELEVE ABONNEMENT CLIENT RELEVE abonnement ABONNEMENT ref CLIENT id ABONNEMENT client Year RELEVE date RELEVE abonnement CLIENT nom Remarques On pourra trouver toutes les colonnes relatives aux abonnements L'emploi d'une clause MAX au lieu de COUNT est faux cas d'un changement de compteur dans l'année par exemple Cd CREATE VIEW MaxCompteur as SELECT abonnement numOrdreCompteur MAX index AS maxIndex FROM RELEVE GROUP BY abonnement numOrdreCompteur On peut trouver le nom des colonnes derrière le nom de la vue e SELECT FROM WHERE SUM maxIndex MaxCompteur abonnement 'A ' C C

Documents similaires
Brochure antara v1 1 Opel Antara Wir leben Autos ?? Nous vivons l ? Automobile C CDécouvrez l ? Opel Antara Explorez les limites de la ville Avec votre Opel Antara vous pouvez vous déplacer en toute con ?ance et avec style Versions Équipements de confort 0 0
Langue francaise lecture courante cp ce1 elocution et vocabulaire picard 1963 1 0 0
Tpe explication sur l x27 echo 0 0
Quelques techniques memorisation 0 0
Les acquisitions thecnique 0 0
iom french pdf 1 Goulds Pumps Manuel d'installation d'utilisation et d'entretien Modèle API ème édition ISO C CTable des matières Table des matières Introduction et sécurité Niveaux des messages de sécurité Sécurité Sécurité environnementale Hygiène et sé 0 0
Programmation mode 2020 2021 0 0
Le terrassement UNIVERSITE DE CONSTANTINE FACULTE D ? QRCHITECTEUR ET D ? URBANISME DEPARTEMENT D ? ARCHITECTEUR Réalisé par Abu Zuiter Assil Master Group Encadrée par Mme A Mahdi CConstruire Une Maison Sur Un Terrain En Pente CComment construire une mais 0 0
Analysemath2 2 Analyse mathématique L HIGH-TECH ST U-Auben Désiré Ouédraogo - Cii CSommaire Sommaire vi Séries numériques réelles Fonctions à deux variables Suites et Séries de fonctions Les séries de Fourier Les Transformées de Laplace Travaux Dirigés ii 0 0
Verbes irreguliers 4eme formes identiques Liste Verbes Irréguliers ème Enjoy V-ED V-EN identiques BV V-EN identiques BV V-ED identiques formes di ?érentes V-EN V-ED E N formes di ?érentes V-EN BV E N formes di ?érentes BV base verbale be beat become begin 0 0
  • 75
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager