QCM PL/SQL Corrigé – Partie 7

QCM sur PL/SQL avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur PL/SQL comprennent divers sujets tel que les bases de PL/SQL, les variables, les constantes, les boucles, les déclencheurs, les curseurs, les procédures, etc…. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur PL/SQL.
 
 

1. Lesquels des énoncés suivants sont VRAIS concernant l’appel d’une fonction PL/SQL ?

A Vous devez définir l’objectif d’une fonction lors de sa création.

B Pour utiliser une fonction, vous devez l’appeler afin d’accomplir la tâche définie.

C L’appel d’une fonction transmet le contrôle du programme à cette fonction.

D Toutes les réponses sont vraies

D
Toutes les réponses sont vraies.

 

 

2. La fonction appelée renvoie le contrôle du programme au _____________ après la réussite de la tâche définie.

A Serveur principale

B Base de données principale

C Programme principal

D Block principale

C
La fonction appelée renvoie le contrôle du programme au Programme principal après la réussite de la tâche définie.

 

 

3. L’appel d’une fonction exige que les paramètres soient fournis avec _________. Si la fonction renvoie une valeur, celle-ci peut être stockée.

A Le nom de la fonction

B Liste des paramètres optionnels

C Déclaration IF

D Déclaration Rollback

C
L’appel d’une fonction exige que les paramètres soient fournis avec le nom de la fonction. Si la fonction renvoie une valeur, celle-ci peut être stockée.

 

 
 

4. On parle d’_________ lorsque le sous-programme s’appelle lui-même et que la _________ est le processus.

A Récursion, appel récursif

B Appel récursif, Récursion

C Nom récursif, appel récursif

D Appel récursif, Nom récursif

B
On parle d’appel récursif lorsque le sous-programme s’appelle lui-même et que la récursion est le processus.

 

 

5. Afin de supprimer une fonction PL/SQL, quelle fonction est utilisée ?

A REMOVE FUNCTION

B ERASE FUNCTION

C DELETE FUNCTION

D DROP FUNCTION

D
Afin de supprimer une fonction PL/SQL, on utilise DROP FUNCTION. Exemple:

DROP FUNCTION myFunction;

 

 

6. Un curseur représente _____________.

A Une fonction

B Un tableau

C Un pointeur

D Aucun des éléments ci-dessus

C
Un curseur représente un pointeur.

 

 
 

7. _________ SQL fait référence à un programme qui récupère et traite une ligne à la fois, sur la base des résultats de l’instruction SQL.

A Une fonction

B Un tableau

C Un curseur

D Une vue

C
Un curseur SQL fait référence à un programme qui récupère et traite une ligne à la fois, sur la base des résultats de l’instruction SQL.

 

 

8. Combien de types de curseurs PL/SQL existe-t-il ?

A 1

B 2

C 3

D 4

B
Il existe 2 types de curseurs PL/SQL.

 

 

9. Quels sont les types de curseurs PL/SQL ?

A Implicite

B Explicite

C Les deux A et B

D Aucune de ces réponses

C
Les curseurs implicites et explicites sont des types de curseurs PL/SQL.

 

 
 

10. Lequel des curseurs PL/SQL suivants est automatiquement généré par Oracle ?

A Implicite

B Explicite

C Les deux A et B

D Aucune de ces réponses

A
Le curseur implicite est automatiquement généré par Oracle.

 

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *