QCM PL/SQL Corrigé – Partie 19
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. Que fait la fonction AVG()
en PL/SQL ?
A Elle calcule la moyenne des valeurs d’une colonne numérique.
B Elle renvoie la somme des valeurs d’une colonne.
C Elle calcule le nombre de valeurs distinctes d’une colonne.
D Elle renvoie la valeur maximale d’une colonne.
2. Quelle fonction PL/SQL permet de vérifier si une valeur est NULL ?
A ISNULL()
B NULLIF()
C NVL()
D IS NULL
3. Quelle est la fonction d’un INNER JOIN
dans une requête SQL ?
A Il renvoie toutes les lignes des deux tables, même si elles ne correspondent pas.
B Il renvoie les lignes des deux tables seulement lorsque les colonnes de jointure correspondent.
C Il permet de combiner deux tables sans utiliser de condition de jointure.
D Il permet de filtrer les données d’une seule table.
4. Que fait la fonction MAX()
en SQL ?
A Elle renvoie la valeur maximale d’une colonne numérique.
B Elle renvoie la valeur minimale d’une colonne numérique.
C Elle renvoie la somme de toutes les valeurs d’une colonne.
D Elle renvoie la moyenne de toutes les valeurs d’une colonne.
5. Que fait la fonction COUNT()
en PL/SQL ?
A Elle renvoie le nombre de lignes dans une table.
B Elle renvoie la somme des valeurs d’une colonne.
C Elle renvoie la valeur maximale d’une colonne.
D Elle renvoie la valeur minimale d’une colonne.
6. Que fait la fonction SUBSTR()
en PL/SQL ?
A Elle permet de calculer la longueur d’une chaîne de caractères.
B Elle permet de convertir une chaîne de caractères en majuscules.
C Elle extrait une sous-chaîne à partir d’une chaîne donnée, en fonction d’un indice de début et d’une longueur.
D Elle remplace une partie d’une chaîne par une autre chaîne.
7. Que fait la fonction TRIM()
en PL/SQL ?
A Elle convertit tous les caractères d’une chaîne en minuscules.
B Elle retire les espaces ou les caractères spécifiés au début et à la fin d’une chaîne.
C Elle extrait une partie d’une chaîne de caractères.
D Elle remplace toutes les occurrences d’un caractère dans une chaîne.
8. Que fait la fonction LENGTH()
en PL/SQL ?
A Elle calcule la longueur d’une chaîne de caractères.
B Elle renvoie la valeur maximale dans une colonne numérique.
C Elle convertit une chaîne en entier.
D Elle extrait la sous-chaîne d’une chaîne donnée.
9. Quelle est la caractéristique des variables de type BINARY_INTEGER
en PL/SQL ?
A Elles stockent des valeurs de type chaîne de caractères.
B Elles sont utilisées pour stocker des valeurs de type date.
C Elles sont des entiers signés et peuvent contenir des valeurs de -2 milliards à 2 milliards.
D Elles sont des variables à taille fixe qui ne peuvent contenir que des nombres entiers positifs.
10. Que fait la fonction ROUND()
en PL/SQL ?
A Elle arrondit un nombre à l’entier le plus proche.
B Elle arrondit un nombre à un nombre de décimales spécifié.
C Elle calcule la somme des valeurs d’une colonne numérique.
D Elle renvoie le nombre de décimales d’un nombre.