01 49 07 73 73
Nous contacter
S'inscrire
Espace client
Contact
01 49 07 73 73
Demande de contact
S'inscrire
FORMATIONS
NOS SOLUTIONS
SE CERTIFIER
SE RECONVERTIR
FINANCEMENTS - CPF
L’UNIVERS ORSYS
Tous nos domaines de formation
Technologies numériques
Management - Développement personnel
Compétences métiers
Comment vous inscrire
Formations inter
Formations intra
Séminaires état de l'art
Formations certifiantes et diplômantes
Classes à distance
Essentiels 3h30
Digital Learning
Blended learning
Services sur mesure
Reconversion
Coaching
Conseil en ingénierie pédagogique
Tous nos diplômes et certifications
Certifications par domaines
>
Technologies numériques
Management – Développement personnel
Compétences métiers
Certifications éditeurs
Certifications à distance
Parcours certifiants
Formations diplômantes
Au service des entreprises
Au service des demandeurs d'emploi
Services aux entreprises
Services aux particuliers et demandeurs d'emploi
Contrats cadres et forfaits
OPCO et Actions collectives
>
OPCO AFDAS
OPCO AKTO
OPCO ATLAS
OPCO L'OPCOMMERCE
OPCO CONSTRUCTYS
OPCO 2I
OPCO MOBILITÉS
OPCO OCAPIAT
FNE-Formation
CPF
Formations éligibles au CPF
Qui sommes-nous ?
Comment vous inscrire ?
Découvrez nos centres
Déroulement d'une formation
Approche pédagogique
Notre engagement RSE
Nos références clients
Nos articles
Nos webinars
Commandez vos catalogues
FORMATIONS
>
Technologies numériques
Management - Développement personnel
Compétences métiers
Tous nos domaines de formation
Comment vous inscrire
NOS SOLUTIONS
>
Formations inter
Formations intra
Séminaires état de l'Art
Formations certifiantes et diplômantes
Classes à distance
Essentiels 3h30
Digital Learning
Blended learning
Services sur mesure
Reconversion
Coaching
Conseil en ingénierie pédagogique
SE CERTIFIER
>
Tous nos diplômes et certifications
Certifications par domaines
Certifications éditeurs
Certifications à distance
Parcours certifiants
Formations diplômantes
SE RECONVERTIR
>
Reconversion
FINANCEMENTS - CPF
>
Services aux entreprises
Services aux Particuliers et Demandeurs d'emploi
Contrats cadres et forfaits
OPCO et Actions collectives
FNE-Formation
CPF
Formations éligibles au CPF
L’UNIVERS ORSYS
>
Qui sommes-nous ?
Comment vous inscrire ?
Découvrez nos centres
Déroulement d'une formation
Approche pédagogique
Notre engagement RSE
Nos références clients
Nos articles
Nos webinars
>
Formations
>
Technologies numériques
>
formation SGBD
>
formation Oracle
>
formation Oracle, optimisation d'applications
>
test-prérequis
Formation Oracle, optimisation d'applications (OPT)
Testez vos connaissances pour valider les prérequis
1 -
Ces syntaxes définissent un bloc PL/SQL
Plusieurs réponses possibles
FOR I IN 1..5 LOOP ... END LOOP;
DECLARE ... BEGIN ... END;
BEGIN ... END;
DECLARE ... BEGIN ... EXCEPTION ... END;
Je ne sais pas
2 -
Cette déclaration est syntaxiquement correcte et définit une variable scalaire.
Plusieurs réponses possibles
la_date DATE(8);
le_compteur IS TABLE OF NUMBER(3);
le_compteur INTEGER;
le libelle latab.col%TYPE;
Je ne sais pas
3 -
Peut-on déclarer une variable comme obligatoire par une clause NOT NULL ?
Une seule réponse possible
NON
OUI
Je ne sais pas
4 -
Comment se fait l'initialisation d'une variable ?
Plusieurs réponses possibles
On peut initialiser une variable par la clause := après son format
On peut initialiser une variable par un calcul sur la valeur d'autres variables initialisées
On ne peut pas initialiser une variable
On peut initialiser une variable par la clause initval après le format
Je ne sais pas
5 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Un record est une variable composite
Un record a plusieurs champs mais n'est pas indexé
On ne peut pas référencer un seul élément d'un record
la déclaration vemp EMPLOYEES%ROWTYPE définit un record
Je ne sais pas
6 -
Quelles sont les opérations possibles sur un curseur PL/SQL ?
Une seule réponse possible
DECLARE uniquement
DECLARE, OPEN, FETCH et CLOSE
FETCH UNIQUEMENT
Je ne sais pas
7 -
Dans la syntaxe <br>FECTH cur INTO la_var ;<br>Quel peut être le type de variable de la_var ?
Une seule réponse possible
Une constante
Un autre curseur
Un record
Une fonction
Une vue
Je ne sais pas
8 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
les erreurs qui apparaissent dans un bloc PL/SQL peuvent être traitées dans la clause EXCEPTION du bloc
NO_DATA_FOUND est une exception standard Oracle qui apparaît si le champ recherché est NULL
NO_DATA_FOUND est une exception standard Oracle qui apparaît si aucune ligne ne correspond à l'ordre SELECT ou FETCH
La syntaxe pour traiter une exception est : IF nomexception THEN
Je ne sais pas
9 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Une procedure stockée peut avoir 0 ou plusieurs arguments en entrée et en sortie
On définit les arguments dans la clause DECLARE
On définit les arguments entre parenthèses après le nom de la procédure
Les arguments sont formatés sans dimension
Je ne sais pas
10 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Une fonction stockée a un format
Une fonction stockée est appelée par un ordre EXECUTE
La valeur de retour de la fonction est définie par l'instruction EXIT
La valeur de retour de le fonction est définie par l'instruction RETURN(uneval)
Je ne sais pas
11 -
Quelle fonction permet d'extraire une sous-chaîne d'une chaine de caractères
Une seule réponse possible
NVL
LENGTH
TO_CHAR
SUBSTR
UPPER
Je ne sais pas
12 -
Quelle syntaxe permet d'affecter le résultat d'un SELECT à une variable ( même type et une seule valeur) ?
Une seule réponse possible
SELECT col FROM tab INTO var;
SELECT col INTO var FROM tab;
SELECT col FROM tab INTO :var;
Ce n'est pas possible
Je ne sais pas
13 -
Est-il possible d'interroger plusieurs tables simultanément avec une seule requête SQL ?
Une seule réponse possible
oui
non
peut-être (seulement si certaines relations existent entre elles)
Je ne sais pas
14 -
Quelle(s) clause(s) placée(s) après le type de donnée d'un champ permet(tent) de spécifier que le contenu de ce champ doit être unique dans la table ?
Plusieurs réponses possibles
UNIQUE
FOREIGN KEY
AUTOINCREMENT
NOT NULL
PRIMARY KEY
Je ne sais pas
15 -
A quoi sert l'option NOT NULL placée après le type de donnée d'un champ lors de sa déclaration ?
Une seule réponse possible
Permettre l'absence de contenu dans un champ
Interdire les espaces dans un champ
Interdire que ce champ soit vide
Iterdire la valeur 0 dans un champ
Je ne sais pas
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.
RÉINITIALISER
VALIDER MES RÉPONSES