Les TP se feront sur Oracle sur la machine turing ou codd.
    
      Vous devriez être en mesure de vous connectez à Oracle, via la commande sqlplus.
      dupond@turing ~ $ sqlplus
        SQL*Plus: Release 11.1.0.6.0 - Production on Mon Oct 13 18:14:18 2008
        Copyright (c) 1982, 2007, Oracle. All rights reserved.
        Enter user-name: dupond
        Enter password:
        Connected to:
        Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
        With the Partitioning, OLAP, Data Mining and Real Application Testing
        options
        SQL>
    
      Lors de votre première connexion n’oubliez pas de modifier votre mot de
      passe à l’aide de la commande SQL suivante :
      SQL> PASSWORD;
      qui est équivalente à :
      SQL> ALTER USER dupond IDENTIFIED BY password;
    
      Pour quitter sqlplus, il suffit de taper :
      SQL> quit;
    
    
      Les commandes peuvent être saisies dès que le prompt SQL>
      est affiché. SQLPlus accepte indifféremment les majuscules et les
      minuscules. Par exemple, on pourra écrire SELECT ou select.
      Ce qui ne fonctionne que pour les mots-clés des identificateurs SQLPlus.
      Par contre, une chaîne de caractères ’texte’ sera distincte
      de ’Texte’ ou ’TEXTE’.
    
      Pour interrompre la commande SQL en cours, il existe deux possibilités :
      appuyer sur ctrl+C ou del.
    
      La saisie d’une instruction SQL peut être réalisée sur plusieurs lignes
      sans ponctuation particulière. L’instruction est stockée dans un buffer et
      les lignes sont numérotées. Saisir une instruction sur plusieurs lignes
      permet une meilleure lisibilité et facilite sa modification ultérieure.
      Attention cependant, lorsqu’une instruction trop longue est écrite sur une
      seule ligne, elle peut être tronquée et donc mal interprétée.
      Pour arrêter la saisie et débuter l’interprétation de l’instruction, il
      est nécessaire de finir la ligne par un point-virgule ;. En
      revanche, un simple retour à la ligne ne provoquera aucune exécution.
    
      Pour personnaliser l’environnement SQLPlus lors d’une session de travail,
      utiliser la commande :
      SET variable_sql valeur
      Ex :
      SQL> set linesize 400
      Pour connaître la valeur d’une variable :
      SHOW variable_sql
      Ex :
      SQL> set linesize 400
        SQL> show linesize
        linesize 400
      Pour connaître la valeur de toutes les variables SQL :
      SHOW ALL
    
    
      Il est possible de sauvegarder des requêtes SQL dans un fichier script.
      Imaginons par exemple que ce fichier se nomme /users/info/il2/dupond/agence.sql.
      Pour exécuter ce fichier, taper @ suivi du path et du nom de
      fichier :
      SQL> @/users/info/il2/dupond/agence.sql
      ou
      SQL> @agence.sql
      si l’on se trouve dans le bon répertoire.
    
      Il est possible de demander à l’utilisateur d’entrer des valeurs, à l’aide
      du signe &.
      Pour une valeur numérique :
      SELECT * FROM produit
        WHERE prix=&prix;
        Enter value for prix:
      Pour une chaîne de caractères, on rajoutera des ’’ :
      SELECT * FROM produit
        WHERE marque=’&marque’;
        Enter value for marque: adidou
        old 1: select * from produit where marque='&marque'
        new 1: select * from produit where marque='adidou'
        no rows selected