0% ont trouvé ce document utile (0 vote)
87 vues1 page

TP02 PLSQL

Le document décrit 5 exercices de programmation PL/SQL impliquant des variables, structures itératives et conditionnelles. Les exercices portent sur le calcul de sommes, la saisie et affichage de nombres, des tests sur des entiers et des requêtes sur des tables relationnelles.

Transféré par

Meryem Mb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
87 vues1 page

TP02 PLSQL

Le document décrit 5 exercices de programmation PL/SQL impliquant des variables, structures itératives et conditionnelles. Les exercices portent sur le calcul de sommes, la saisie et affichage de nombres, des tests sur des entiers et des requêtes sur des tables relationnelles.

Transféré par

Meryem Mb
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 2.

PL/SQL
LES VARIABLES, STRUCTURES ITÉRATIVES ET CONDITIONNELLES

Pour chacun des exercices suivants, écrivez le programme PL/SQL dans:


1. La worksheet SQL Developer puis l’exécuter depuis le même outil.
2. Un fichier .sql puis l’exécuter depuis SQL*PLUS en suivant la syntaxe :
SQL> @"chemin/nom_fichier.sql";
Attention: Ajouter / à la fin (Après END;) de votre programme PL/SQL.

Exercice 1:
Écrire un bloc PL/SQL qui affiche la somme des nombres entre 100 et
1000.

Exercice 2:
Écrire un bloc anonyme PL/SQL qui permet de:
1. Saisir un entier n
2. Affiche les entiers impairs inférieur a n.

Exercice 3:
Écrire un programme qui permet de tester les entiers inférieurs à 100:
• si l’entier est multiple de trois, il affiche le message ‘est multiple de trois’
• si l’entier est multiple de quatre, il affiche le message ‘est multiple de quatre’
• si l’entier est multiple de cinq, il affiche le message ‘est multiple de cinq’

Exercice 4:
Soit la relation suivante :
VOL(Numvol, Heure_départ, Heure_arrivée, Ville_départ, Ville_arrivée)
1. Créer la table puis la remplir avec des tuples exemples.
2. Écrire le programme PL/SQL qui insère le vol AX110 partant de Casablanca à
21h40 et arrivant à Paris à 23h00. (hypothèse : le vol n’est pas déjà présent
dans la table).

Exercice 5:
Soit la relation suivante:
EMPLOYE(n_emp, Nom, Age, Salaire, Departement).
1. Créer la table puis la remplir avec des tuples exemples.
2. Écrire le programme qui affiche le nom et le salaire de l’employé le mieux
payé.

Vous aimerez peut-être aussi