Université Hassan II-Casablanca Année Universitaire : 2015-16 Faculté des scien
Université Hassan II-Casablanca Année Universitaire : 2015-16 Faculté des sciences Ben M’sik Département des Maths et Informatique Examen de rattrapage de Programmation des BDs Durée -1h 00 min- La rédaction sera largement prise en considération Cours : Donnez la définition d’un trigger et citez la différence entre l’utilisation d’un trigger et une contrainte CHECK. Exercice : Soit la base de données définie par les relations suivantes : DOCUMENT(NDOC, TITRE, AUTEUR, NSER) : Documents DESCRIPTION(NDOC, CMOTC) : Mots clés associés SERVICE(NSER, LIBELS) : Services MOTCLES(CMOTC, LIBELM) : Liste des mots clés possibles 1. Ecrire une procédure qui insère un nouveau document. 2. Ecrire une procédure qui supprime les documents de l’auteur ZAK, puis affiche à l’écran le nombre d’enregistrements affectés. 3. Ecrire une procédure qui affiche tous les documents ne traitant ni Réseaux ni POO ni JAVA (sans <>). 4. Le responsable de cette base se souvient très bien que dans sa base il y a un seul auteur ayant 10 documents. Ecrire une procédure permettant d’afficher cet auteur. Envisager deux exceptions (cas où l’auteur n’existe pas ou bien il y a plusieurs) 5. Ecrire une procédure pour obtenir chaque service la liste des documents de ce service. Insérez le résultat dans la table SERV_DOC. Utilisez un curseur pour obtenir les services puis passer le numéro de ce service à un curseur pour obtenir les documents. Bonne Chance M.Azouazi/Licence SMI/Examen_Ratt_PLSQL/Juin 16 Page: 1/1 uploads/s1/ examplsql-ratt-smi-16.pdf
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 13, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 0.0834MB