m2 ids iidee bdo td5

917 mots 4 pages
Département Informatique et Statistique, Faculté de SEG, Université Lumière Lyon 2
M2 Informatique spécialité IDS-IIDEE – Année 2011-2012
Bases de données objets – TD n° 5 : Magasin de données relationnel-objet
J. Darmont (http://eric.univ-lyon2.fr/~jdarmont/), 27/03/12

5. Alimenter la table D_CLIENT à l’aide d’une requête SQL qui sélectionne les attributs
CUSTOMER_ID,
CUST_LAST_NAME et CUST_FIRST_NAME de la table DARMONT.DEMO_CUSTOMERS. Consulter la table D_CLIENT.
6. Alimenter la table D_COMMANDE à l’aide d’une requête SQL qui sélectionne les attributs
ORDER_ID et ORDER_TIMESTAMP de la table DARMONT.DEMO_ORDERS et la référence du client CUSTOMER_ID correspondant dans la table D_CLIENT. Consulter la table
D_COMMANDE.

Soit l’entrepôt de données dont le schéma conceptuel est représenté ci-dessous.
7. Alimenter la table F_VENTE à l’aide d’une requête SQL qui sélectionne les attributs
ORDER_ITEM_ID, QUANTITY et QUANTITY * LIST_PRICE (champ calculé) des tables
DARMONT.DEMO_ORDER_ITEMS et DARMONT.DEMO_PRODUCT_INFO (jointure) et les références de la commande ORDER_ID correspondante dans la table D_COMMANDE et du produit PRODUCT_ID correspondant dans la table D_PRODUIT. Consulter la table F_VENTE.
8. À partir de la table F_VENTE, calculer le cube permettant d’obtenir la somme des quantités et des montants par produit (indiquer le nom du produit) à l’aide d’une requête SQL utilisant la clause
GROUP BY ROLLUP. Exploiter la jointure implicite permise par les références d’objets et utiliser les fonctions GROUPING et DECODE pour identifier les agrégats ALL.
9. Même question que la précédente, mais uniquement pour les produits de catégorie « Computer ».
10. Activer l’affichage du plan d’exécution des requêtes.
11. À partir de la table objet F_VENTE, calculer le cube permettant d’obtenir la somme des quantités et des montants par catégorie de produit (indiquer le nom de la catégorie) et par client
(indiquer le nom du client) à l’aide d’une requête SQL utilisant la clause GROUP

en relation

  • Le rire
    278 mots | 2 pages
  • Aps chaise
    361 mots | 2 pages
  • PUB NL GHOST HUNTER 3333
    346 mots | 2 pages
  • concour exemplaire
    426 mots | 2 pages
  • tghsrgb
    841 mots | 4 pages
  • Enoncé KMAT BTS CGO
    1701 mots | 7 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • Produits frais nomades
    648 mots | 3 pages
  • Rapport de stage bmci
    251 mots | 2 pages
  • Depanelec
    868 mots | 4 pages
  • Elec
    999 mots | 4 pages
  • Dissertations bts nrc
    3541 mots | 15 pages
  • Tanger
    3732 mots | 15 pages
  • oral bac GSI
    390 mots | 2 pages
  • Il faut être morale pour faire la politique?
    1263 mots | 6 pages