Bases de données – L2 S3 informatique
TP1 SQL Oracle


1. Utilisation de SQLPLUS


Consulter ce petit guide


2. Ecrire les requêtes suivantes en utilisant la table DUAL :


1. Calcul de 1 + mod(12, 5).
2. Afficher la date courante.


3. Découverte de la BD « Agence de Voyages »


Consulter ce schéma de la BD


4. Requêtes sur la structure des tables


1. Afficher pour quelques tables de la base « Agence de Voyages » leur structure (DESCRIBE)
et leurs données (SELECT).
2. Afficher le produit cartésien puis la jointure de deux tables


5. Requêtes de base (SELECT, ORDER BY)


1. Nom des clients de l’agence classés par ordre alphabétique.
2. Numéro de circuit, prix des circuits disponibles par ordre décroissant.
3. Villes de départ, numéro de circuit des différents circuits.


6. Affichage des dates


1. Noms des clients ayant réservé en 2005.
2. Noms des clients ayant réservé après le mois d’avril 2006.
3. Noms des clients ayant réservé pendant les cinq dernières années.


7. Emploi de IN, BETWEEN, LIKE


1. Nom des clients ayant réservé en septembre ou en mai.
2. Circuits ne passant ni par Londres ni par Amsterdam.
3. Numéro de réservation, numéro de circuit des réservations effectuées entre avril et septembre.
4. Numéro de circuit, date de départ et nombre de places réservées par Picsou.
5. Ville dont le nom contient ’Port’.


(résultats à obtenir)