Vous êtes sur la page 1sur 3

QCM PLSQL Pré_formation

Nom Prénom
Téléphone Adresse
CIN email
Fonction

1. PL/SQL est un _________________


A- Langage structuré en modules
B- Langage structuré en blocs
C- Langage structuré en parties
D- Aucune de ces réponses

2. Que signifie l’acronyme PL/SQL ?

A- Private Language/SQL
B- Pattern Language/SQL
C- Procedural Language/SQL
D- Primary Language/SQL

3. Qu’est-ce qui est VRAI à propos des fonctionnalités PL/SQL ?

A- Les conditions et les boucles sont des éléments fondamentaux des


langages procéduraux comme PL/SQL.
B- Différents types et variables peuvent être déclarés, tout comme les
procédures et fonctions, ainsi que les types et variables de ces types.
C- Les tableaux peuvent être utilisés ainsi que la gestion des exceptions.
D- Toutes les réponses sont vraies

4. Le texte PL/SQL est composé d’unités lexicales, qui sont des groupes
de caractères et qui peuvent être classées comme suit:
A- Délimiteurs
B- Identificateurs
C- Littéraux
D- Toutes les réponses sont vraies

5. Quel est le nom des deux portées de variables en PL/SQL ?

A- Variable Local & Gamma


B- Variable Last & Global
C- Variable Local & Global
D- Variable Label & Globale
Page 1/3
6. ___________ sont des valeurs utilisées dans les blocs PL/SQL qui ne
changent pas pendant l’exécution.

A- Fonctions
B- Variables
C- Constantes
D- Curseur
7. Une valeur est attribuée à une constante en PL/SQL au moment de
l’initialisation.

A- Initialisation
B- Déclaration
C- Valorisation
D- Numérisation

8. Choisissez la syntaxe correcte pour déclarer une constante.

A- constant_name CONSTANT datatype := VALUE;


B- datatype CONSTANT constant_name := VALUE;
C- datatype CONSTANT constant_name =: VALUE;

9. Quelles sont les caractéristiques du langage de programmation utilisé


dans PL/SQL ?

A- Instructions conditionnelles
B- Instructions itératives
C- Les deux A et B
D- Aucune de ces réponses
10. Quelle partie est optionnelle dans les instructions IF ?

A- IF
B- THEN
C- ELSE
D- Aucune de ces réponses

11. En utilisant _______, vous pouvez exécuter de manière répétitive


une ou plusieurs déclarations, encore et encore.

A- Curseur
B- Boucles

Page 2/3
C- Variables
D- IF-THEN-ELSE

12. Les boucles PL/SQL sont également connues sous le nom de


___________

A- Instructions de contrôle déclaratif


B- Instructions de contrôle itératif
C- Instructions de contrôle d’indentation
D- Aucune de ces réponses

13. Lequel des éléments suivants peut être exécuté dans une procédure
PL/SQL ?

A- Create
B- Call
C- Drop
D- Toutes les réponses sont vraies

14. Quelle est la différence entre une fonction PL/SQL et une procédure
PL/SQL ?

A- Une fonction PL/SQL peut ou non retourner une valeur alors qu’une
procédure PL/SQL doit obligatoirement retourner une valeur.
B- Une procédure PL/SQL peut ou non retourner une valeur alors qu’une
fonction PL/SQL doit retourner une valeur.
C- Une fonction PL/SQL peut ou non retourner une constante alors
qu’une procédure PL/SQL doit retourner une constante.
D- Aucune de ces réponses

15. Un curseur représente _____________.

A- Une fonction
B- Un tableau
C- Un pointeur
D- Aucun des éléments ci-dessus

____________________________________________________________________Fin de test

Page 3/3

Vous aimerez peut-être aussi