!ANCIEN TME SQL3

Aller vers http://www-bd.lip6.fr/wiki/site/enseignement/master/mlbda/tmesql3

Remise du TME SQL3

Directement à la fin de la dernière séance, voir RemiseDesTme.


Sujet

Voir l'énoncé : page 6 Exercice : Application CAO

Prérequis : votre environnement doit déjà être configuré (voir Connexion Oracle).

Ouvrir une fenêtre de terminal (xterm), pour exécuter les commandes suivantes :

commande description
cd aller dans votre répertoire $HOME
tar zxvf $BD_TOOL/sql3.tgz installer l'archive sql3.tgz dans votre répertoire principal
cd sql3 aller dans votre répertoire de travail
emacs schema.sql & éditer le fichier schema.sql
se connecter à Oracle

L'archive sql3.tgz contient des scripts SQL*Plus utiles pour le TME :

commande description
@compile compile le type ou la méthode et affiche les erreurs
@liste affiche les noms des types et méthodes de utilisateur
@source nom affiche le code source d'un type ou d'une méthode avec les numéros de ligne. Utile pour localiser une erreur.
@vider supprime tout ce que vous avez créé. Cela réinitialise votre compte oracle

Documentation

Lire attentivement la syntaxe SQL3 (voir poly ) et les réponses aux questions fréquentes ci-dessous.

La DocumentationOracle et les QuestionSurSql

Questions fréquentes sur SQL3


Requêtes

Pour les étudiants dont la base CAO n'est pas correctement instanciée, vous pouvez tester vos requêtes sur la base suivante :

table description
Les_Pieces_Base les pièces de base
Les_Pieces_Composites les pièces composites (billard, table)
Les_Matieres bois, fer, ferrite, ...

Pour cela, créer des synonymes vers les tables de l'utilisateur ens:

commande description
cp $BD_TOOL/synonyme.cao.sql . copier le fichier sur votre compte
@synonyme-cao créer les synonymes

retour vers Les Travaux Dirigés, Les cours, Accueil

Notice: "Undefined offset: 1"