Soyez 100% prêt à réussir la certification de l’examen Oracle 1Z0-144 !
Ce que vous apprendrez
Se préparer à l’examen Oracle 1Z0-144
Testez vos connaissances pour réussir l’examen Oracle 1Z0-144
Se préparer à passer l’examen Oracle 1Z0-144
Simulation complète d’examen pour passer la certification Oracle 1Z0-144
Description
Dans ce cours, vous ne recevrez que les questions d’entraînement à l’examen. Il n’y a pas de cours sur ces examens. Ces tests sont des simulations de l’examen réel. Si vous réussissez ces tests pratiques, vous serez en bonne position pour l’examen réel.
Code d’examen : 1Z0-144
Titre de l’examen : Oracle Database 11g : Program with PL/SQL
Examinez les détails officiels de l’examen Oracle 1Z0-144 :
Durée : 90 minutes, Nombre de questions : 63, Score de réussite : 65% Validation : Cet examen a été validé avec Oracle Database 10g, Oracle Database 11g, Oracle Database 11g Release 2, et Oracle Database 12c Release 1.
1Z0-144 Exam Official Topics :
Oracle Database 11g : Fondamentaux PL/SQL
- Introduction à PL/SQL
- Expliquer la nécessité de PL/SQL
- Expliquer les avantages de PL/SQL
- Identifier les différents types de blocs PL/SQL
- Messages de sortie en PL/SQL
- Déclaration des variables PL/SQL
- Reconnaître les identifiants valides et non valides
- Énumérer les utilisations des variables, déclarer et initialiser les variables, utiliser les variables de liaison.
- Lister et décrire les différents types de données à l’aide de l’attribut %TYPE
- Rédaction de déclarations exécutables
- Identifier les unités lexicales dans un bloc PL/SQL
- Utiliser les fonctions SQL intégrées dans PL/SQL et les séquences dans les expressions PL/SQL
- Décrire quand les conversions implicites ont lieu et quand les conversions explicites doivent être traitées.
- Écrire des blocs imbriqués et qualifier les variables à l’aide d’étiquettes
- Écrire un code lisible avec une indentation appropriée
- Interagir avec le serveur de base de données Oracle
- Créer des blocs exécutables PL/SQL à l’aide d’instructions DML et de contrôle des transactions
- Utiliser la clause INTO pour conserver les valeurs renvoyées par une instruction SQL.
- Écrire des structures de contrôle
- Identifier les utilisations et les types de structures de contrôle (IF, instructions et expressions CASE)
- Construire et identifier les instructions de boucle
- Appliquer des lignes directrices lors de l’utilisation de structures de contrôle conditionnelles
- Travailler avec des types de données composites
- Créer des enregistrements PL/SQL définis par l’utilisateur
- Créer un enregistrement avec l’attribut %ROWTYPE
- Créer une table INDEX BY et une table INDEX BY d’enregistrements
- Décrire les différences entre les enregistrements, les tables et les tables d’enregistrements
- Utilisation de curseurs explicites
- Distinguer l’utilisation des curseurs implicites et explicites, utiliser les attributs des curseurs SQL
- Déclarer et contrôler des curseurs explicites, utiliser des boucles simples et des boucles FOR pour récupérer des données.
- Déclarer et utiliser des curseurs avec des paramètres
- Verrouiller les lignes avec la clause FOR UPDATE et référencer la ligne actuelle avec la clause WHERE CURRENT OF
- Traitement des exceptions
- Définir les exceptions PL/SQL
- Reconnaître les exceptions non gérées
- Traiter différents types d’exceptions (exceptions prédéfinies, exceptions non prédéfinies et exceptions définies par l’utilisateur).
- Propager les exceptions dans les blocs imbriqués et appeler les applications
- Création de procédures et de fonctions stockées
- Distinguer les blocs anonymes des sous-programmes
- Créer une procédure simple et l’invoquer à partir d’un bloc anonyme
- Créer une fonction simple
- Créer une fonction simple qui accepte un paramètre
- Différencier les procédures et les fonctions
Oracle Database 11g : Développer des unités de programme PL/SQL
- Création de procédures
- Différencier les blocs anonymes des sous-programmes, utiliser une conception modulaire et stratifiée des sous-programmes et identifier les avantages des sous-programmes.
- Créer une procédure simple et l’invoquer à partir d’un bloc anonyme
- Travailler avec des procédures
- Gérer les exceptions dans les procédures, supprimer une procédure et afficher les informations relatives à une procédure
- Création de fonctions
- Faire la différence entre une procédure et une fonction
- Décrire les utilisations des fonctions
- Travailler avec des fonctions (créer, invoquer et supprimer des fonctions)
- Création de paquets
- Identifier les avantages et les composantes des paquets
- Travailler avec des paquets (créer une spécification et un corps de paquet, invoquer des sous-programmes de paquet, supprimer un paquet et afficher des informations sur le paquet)
- Travailler avec des paquets
- Surcharger les sous-programmes du paquet, utiliser les déclarations avancées
- Créer un bloc d’initialisation dans le corps d’un paquet
- Gérer des états de données persistants pour la durée d’une session et utiliser des tables et des enregistrements PL/SQL dans les paquets.
- Utilisation des packages fournis par Oracle dans le développement d’applications
- Décrire le fonctionnement du package DBMS_OUTPUT
- Utilisez UTL_FILE pour diriger la sortie vers les fichiers du système d’exploitation.
- Décrire les principales caractéristiques d’UTL_MAIL
- Utilisation de SQL dynamique
- Décrire le flux d’exécution des instructions SQL
- Utiliser Native Dynamic SQL (NDS)
- Utiliser le package DBMS_SQL
- Considérations relatives à la conception du code PL/SQL
- Créer des constantes et des exceptions standard
- Écrire et appeler des sous-programmes locaux
- Contrôler les privilèges d’exécution d’un sous-programme
- Effectuer des transactions autonomes
- Utiliser les indices NOCOPY, PARALLEL ENABLE et la clause DETERMINISTIC.
- Utiliser la liaison en bloc et la clause RETURNING avec DML
- Création de déclencheurs
- Décrire les différents types de déclencheurs et leur utilisation
- Créer des déclencheurs de base de données
- Gérer les déclencheurs
- Création de déclencheurs de base de données composés, DDL et d’événements
- Créer des déclencheurs sur les déclarations DDL
- Créer des déclencheurs sur les événements du système
- Utilisation du compilateur PL/SQL
- Décrire le nouveau compilateur PL/SQL et ses fonctionnalités
- Utiliser les nouveaux paramètres d’initialisation du compilateur PL/SQL
- Utiliser les nouveaux avertissements de compilation PL/SQL
- Gestion du code PL/SQL
- Décrire et utiliser la compilation conditionnelle
- Masquer le code source PL/SQL à l’aide de l’obfuscation dynamique et de l’utilitaire Wrap
- Gestion des dépendances
- Suivre et gérer les dépendances procédurales
A qui s’adresse ce cours ?
- Ce test de pratique est conçu pour les professionnels de l’informatique qui veulent apprendre Oracle Database 11g : Program with PL/SQL | Oracle 1Z0-144. – Oracle Application Developer – Oracle Functional Developer – Application Administrators (AppsDBA).
Last modified: