Affichage des articles dont le libellé est Exercices corrigés langage SQL. Afficher tous les articles
Affichage des articles dont le libellé est Exercices corrigés langage SQL. Afficher tous les articles
jeudi 21 mars 2013
Posted on 18:39 by Marine Lauthner
Exercice en Sql :
Création de table :
Donnez les requêtes SQL qui permettent de créer les tables suivantes. Indiquer les contraintes sur les champs, ainsi que les clés primaires et étrangères .
Table Magasin, qui contient les champs suivants:
–nom du magasin
–nom du gérant
–prénom du gérant
–date de création
–nombre de clients
–chiffre d'affaire.
Table Personne, qui contient les champs suivants:
–prénom
–nom
–fonction (gérant, employé, client)
–telephone
–date de naissance.
-----------------------------------------------------------------------
Exercice en sql corrigé - exercice Sql avec solution - apprendre sql facilement
filed under: Exercices corrigés langage SQL
vendredi 8 mars 2013
mardi 26 février 2013
Posted on 12:50 by Marine Lauthner
Exercice corrigé gratuit en langage Sql :
Le schéma de la BDD utilisée est celui de l'utilisateur SCOTT avec les tables EMP et DEPT.
1. Faire le nécessaire afin de les copier dans votre schéma en renommant les champs et les tables, d’insérer les contraintes nécessaires, et d’insérer les données complémentaires suivantes :
NOM COMPLET
PROFESSION
CHEF
SALAIRE
NUMDEP
BARTH Florent CHEF DE PROJET 3 13000 2
3
21000 1
NICOLLE Christophe CHERCHEUR - 25000 1
A) Initiation PL/SQL
Soit le programme PL/SQL suivant :
DECLARE
--
n NUMBER(2);
--
CURSOR employes IS SELECT numemp, nomemp, salaire FROM EMP;
--
employe employes%ROWTYPE;
--
newsal emp.salaire%TYPE;
--
empv EXCEPTION;
BEGIN
--
SELECT COUNT(*) INTO n FROM EMP;
--
IF n=0 THEN
--
RAISE empv;
END IF;
--
FOR employe IN employes LOOP
--
newsal:=employe.salaire+50;
--
UPDATE EMP SET SALAIRE=newsal where NUMEMP = employe.numemp;
END LOOP;
Commit;
--
EXCEPTION
--
WHEN empv THEN dbms_output.put_line('Message d''erreur !');
END;
/
2. Commenter le programme PL/SQL et corriger les erreurs s’il y en a.
3. Remplacer la Chaîne “Message d’erreur” en fin de programme par un message plus approprié.
4. Quelle variable dans ce programme peut être assimilée à un « RecordSet ».
5. Exécuter ce programme sous SQLPLUS, que fait ce programme ?
6. Corriger les erreurs.
apprendre Sql - Sql
filed under: Exercices corrigés langage SQL
lundi 25 février 2013
Posted on 18:21 by Marine Lauthner
Exercice corrigé en langage SQL :
Le model rationnel dessous est relatif à une base de données sur les musicales :
Représentation : (n° représentation,lieu,titrerepresentation)
Musicien : (nom,n° représentation)
Programmer : (date,tarif,n° représentation)
Programmer : (date,tarif,n° représentation)
1-Donner la liste des titres de représentation .
2-
3 - Donner la liste des noms des musiciens et des titres des représentations auxquelles ils participent.
4 - Donner la liste des titres des représentations, les lieux et les tarifs pour la journée du 14/09/96
filed under: Exercices corrigés langage SQL
Inscription à :
Articles (Atom)
















