Differences between current version and predecessor to the previous major change of PriseEnMain.

Other diffs: Previous Revision, Previous Author

Newer page: version 14 Last edited on October 3, 2011 3:58 pm by mabd
Older page: version 8 Last edited on September 22, 2011 9:40 pm by mabd Revert
@@ -61,11 +61,16 @@
 ** lire les contraintes d'[intégrité référentielle | http://www-bd.lip6.fr/ens/mabd2011/extra/tme/mondial/mondial-foreign_keys.pdf] de base MONDIAL 
  
 * Requêtes avancées 
 ** Editer le fichier tp1.sql 
-** Ecrire en SQL les requêtes sur la base MONDIAL, et les exécuter. 
+** Ecrire en SQL les requêtes numérotées 10 à 20 sur la base MONDIAL, et les exécuter.  
+** Vérifier vos réponses en exécutant les requêtes __solution__ nommées de Mondial.R1 à Mondial.R20:  
+<verbatim>  
+ select * from mondial.R1;  
  
+ select * from mondial.R2;  
+</verbatim>  
  
  
  
 ---- 
 aller vers [LesTravauxDirigés], l'[Accueil] 

current version

TME 1 : Prise en main d'Oracle et requêtes sur la base MONDIAL

Objectifs

Prérequis

Préparation du TME

Ouvrir une fenêtre de terminal (xterm), vérifier que la commande

  echo $BD_TOOL

affiche bien le résultat

  /Infos/bd/public

puis exécuter les commandes suivantes :

commande description
cd aller dans votre répertoire $HOME
tar zxvf $BD_TOOL/tp-intro.tgz installer l'archive tp-intro.tgz dans votre répertoire principal
cd tp-intro aller dans votre répertoire de travail
ls lister les fichiers du TME
emacs s1.sql & éditer le fichier s1.sql
se connecter à Oracle sqlplus Ennn/Ennn@oracle (avec nnn votre numéro de login)
compiler et exécuter la procédure l1 @l1 (sert pour l'exercice 1)
créer des synonymes pour simplifier les noms de tables de la base Mondial @mondial_synonym (sert pour l'exercice 2)

Exercice 1 (facultatif) : PL/SQL sur le dictionnaire du SGBD

Exercice 2 : SQL sur la base MONDIAL

   select * from mondial.R1;

   select * from mondial.R2;

aller vers LesTravauxDirigés, l'Accueil

Notice: "The PhpWiki access log file is not writable."