Looking for R3.07 - SQL dans un langage de programmation test answers and solutions? Browse our comprehensive collection of verified answers for R3.07 - SQL dans un langage de programmation at moodle.iut-tlse3.fr.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Quels sont, parmi la liste ci dessous, les index proposés par Oracle
TP4 - Exo 8.4 - Déposer la requête de l'exercice 8.4 du TP4 : Créer la fonction PL/SQL NBHDISPTOTAL qui restitue le nombre total d’heures dispensées par les enseignants. Tester cette fonction à l’aide d’une requête « select ... from dual » dans SQLDeveloper.
TP4 - Exo 7.5 - Déposer la requête de l'exercice 7.5 du TP4 : Rajouter la création d’un nouvel enseignant : vous-même avec l’identifiant TST et le grade de votre choix. Exécuter le programme qui affiche le nombre de lignes insérées. Constater que la table « enseignant » a été modifiée en conséquence.
TP4 - Exo 6.2 - Déposer la requête de l'exercice 6.2 du TP4 : Nous allons afficher la liste des enseignants, avec le nombre d’heures qu’ils ont dispensées. Créer un état stEns pour exécuter la requête SQL, puis parcourir le curseur rsEns pour afficher une ligne par enseignant MC ou PR, sur le modèle : « Pagnol a dispensé 42 h d’enseignement EQTD. » (tri par nom d’enseignant). Penser à libérer les ressources dès que possible. Exécuter le programme.
TP4 - Exo 5.2 - Déposer la requête de l'exercice 5.2 du TP4 : Rajouter à cette classe une méthode main de test qui se connecte au SGBD via une instance de la classe UtOracleDataSource et affiche « Connexion réussie ». Tester la classe UtOracleDataSource.
Collecte - Q2 - Exécuter la requête suivante :
SELECT COLUMN_NAME CN, DATA_TYPE DT, NUM_DISTINCT ND,LOW_VALUE LV, HIGH_VALUE HV, NUM_NULLS NN,AVG_COL_LEN ACL, SAMPLE_SIZE SSFROM USER_TAB_COLUMNSWHERE TABLE_NAME= 'CRENEAU';
Recopiez ici le résultat de la requête ci-dessus ainsi que l’explication des différents attributs. Quelles informations fournissent ces attributs ?
TP4 - Exo 9.2 - Déposer la requête de l'exercice 9.2 du TP4 : Créer la classe TpJdbcPLSQLCurseur. Dans la méthode main de la classe, exécuter la fonction PL/SQL LISTEENSEIGNANTS en précisant son retour de type CURSOR. Transtyper la valeur retournée en ResultSet comme suit, puis parcourir son contenu pour lister les enseignants. Noter qu’aucun code SQL n’est injecté dans le code Java : l’objectif de minimisation du couplage SQL–Java est atteint !
TP4 - Exo 8.3 - Déposer la requête de l'exercice 8.3 du TP4 : Changer la valeur d’un paramètre de la procédure dans Java de façon à lever l’exception liée au nombre d’heures.
TP4 - Exo 7.4 - Déposer la requête de l'exercice 7.4 du TP4 : Reprendre la question 3, désactiver l’autocommit, supprimer les tuples des tables AFFECTER et ENSEIGNER correspondant aux créneaux planifiés à 11 heures. Pour finir, supprimer les créneaux correspondants. Exécuter le programme qui affiche le nombre de lignes supprimées. Avant de clore la connexion, effectuer un rollback.
TP4 - Exo 6.1 - Déposer la requête de l'exercice 6.1 du TP4 : Créer la classe TpJdbcInterrogation. Dans la méthode main de la classe, instancier une source de données grâce à la classe CictOracleDataSource. Afficher le message « Connexion au SGBD établie » puis fermer la connexion.