Formation Oracle : Les fondamentaux du langage PL/SQL
- Description
- Curriculum
- Annonce
- Examens
En suivant la formation Oracle : Les fondamentaux du langage PL/SQL , dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences sur la Maintenance Industrielle pour Techniciens.
Objectifs de la formation Oracle : Les fondamentaux du langage PL/SQL :
Les objectifs de la formation sont :
- Créer et exécuter des procédures et des fonctions stockées simples
- Décrire les fonctionnalités et la syntaxe de PL/SQL
- Concevoir des blocs anonymes PL/SQL qui s’exécutent efficacement
- Gérer des exceptions dans les unités de programme
- Utiliser des structures de programmation PL/SQL et contrôler le flux du code de façon conditionnelle (boucles, structures de contrôle et curseurs explicites)
- Ecrire un code PL/SQL pour réaliser l’interface avec la base de données
Programme de la formation Oracle : Les fondamentaux du langage PL/SQL :
Le Programme de la formation est détaillé ci-dessous :
Introduction à PL/SQL
- Présentation des avantages et de la structure de PL/SQL
- Présentation des blocs PL/SQL
- Génération de messages de sortie dans PL/SQL
Déclaration de variables PL/SQL
- Détermination des identificateurs valides et non valides
- Déclaration et initialisation des variables
- Divers types de données
- Identification des avantages liés à l’utilisation de l’attribut %TYPE
- Utilisation de variables attachées
Ecriture de blocs PL/SQL anonymes
- Unités lexicales dans un bloc PL/SQL
- Utilisation des fonctions SQL dans PL/SQL
- Conversion du type de données
- Utilisation de blocs imbriqués en tant qu’instructions
- Référencement d’une valeur d’identificateur dans un bloc imbriqué
- Qualification d’un identificateur à l’aide d’un libellé
- Opérateurs du langage PL/SQL
- Utilisation de séquences dans des expressions PL/SQL
Utilisation d’instructions SQL dans un bloc PL/SQL
- Utilisation d’instructions SQL dans PL/SQL
- Extraction de données dans PL/SQL à l’aide de l’instruction SELECT
- Utilisation de conventions d’appellation dans des instructions DML et l’extraction de données
- Manipulation des données du serveur à l’aide de PL/SQL
- Curseurs SQL
- Utilisation d’attributs de curseur SQL pour obtenir des informations en retour sur DML
- Enregistrement et annulation de transactions
Ecriture de structures de contrôle
- Contrôle du flux d’exécution PL/SQL
- Utilisation des instructions IF et CASE pour le traitement conditionnel
- Gestion des valeurs NULL
- Création de conditions booléennes à l’aide d’opérateurs logiques
- Utilisation du contrôle itératif avec des instructions en boucle
Utilisation de types de données composites
- Types de données composites des tables et des enregistrements PL/SQL
- Utilisation des enregistrements PL/SQL
- Insertion et mise à jour des enregistrements PL/SQL
- Utilisation de tables INDEX BY
- Utilisation de tableaux associatifs
- Déclaration et utilisation de tableaux VARRAY
Utilisation de curseurs explicites
- Curseurs
- Opérations de curseur explicites
- Contrôle des curseurs explicites
- Utilisation de curseurs explicites pour le traitement des lignes
- Curseurs et enregistrements
- Boucles FOR de curseur utilisant des sous-requêtes
- Attributs de curseur explicite
- Attributs %NOTFOUND et %ROWCOUNT
Gestion des exceptions
- Concept d’exception
- Gestion des exceptions avec PL/SQL
- Exceptions prédéfinies
- Interception des erreurs prédéfinies et non prédéfinies des serveurs Oracle
- Fonctions renvoyant des informations sur les exceptions
- Utilisation du mot clé PRAGMA
- Interception des exceptions définies par l’utilisateur
- Propagation des exceptions
Création de fonctions et de procédures stockées
- Aperçu des fonctions et des procédures stockées
- Distinction entre les sous-programmes et les blocs anonymes
- Instruction CREATE OR REPLACE PROCEDURE | FUNCTION
- Présentation de la zone d’en-tête d’une fonction ou d’une procédure stockée
- Création de fonctions et de procédures simples
- Création d’une procédure simple avec un paramètre IN
- Exécution d’une procédure et d’une fonction
Approche pédagogique :
Notre approche pédagogique pour cette Formation consiste en :
- Cas pratiques
- Remise d’outils
- Echanges d’expériences
Participants de la Formation :
Les personnes qui peuvent participer à cette formation sur Oracle : Les fondamentaux du langage PL/SQL sont les :
- Administrateurs de base de données
- Analystes système
- Développeurs PL/SQL
- Développeurs Forms
- Consultants technique
N’hésitez pas à contacter le cabinet New Performance Management
pour lui confier votre
ingénierie de formation ou pour vos besoins en formation :
En présentiel- A distance- En Elearning
Merci.
New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.
Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.
-
6Détermination des identificateurs valides et non valides
-
7Détermination des identificateurs valides et non valides
-
8Déclaration et initialisation des variables
-
9Divers types de données
-
10Divers types de données
-
11Identification des avantages liés à l'utilisation de l'attribut %TYPE
-
12Identification des avantages liés à l'utilisation de l'attribut %TYPE
-
13Utilisation de variables attachées
-
14Utilisation de variables attachées
-
20Unités lexicales dans un bloc PL/SQL
-
21Unités lexicales dans un bloc PL/SQL
-
22Utilisation des fonctions SQL dans PL/SQL
-
23Conversion du type de données
-
24Conversion du type de données
-
25Qualification d'un identificateur à l'aide d'un libellé
-
26Utilisation de blocs imbriqués en tant qu'instructions
-
27Utilisation de séquences dans des expressions PL/SQL
-
28Référencement d'une valeur d'identificateur dans un bloc imbriqué
-
29Qualification d'un identificateur à l'aide d'un libellé
-
30Opérateurs du langage PL/SQL
-
31Utilisation de séquences dans des expressions PL/SQL
-
32Unités lexicales dans un bloc PL/SQL
-
33Utilisation des fonctions SQL dans PL/SQL
-
34Conversion du type de données
-
35Utilisation de blocs imbriqués en tant qu'instructions
-
36Référencement d'une valeur d'identificateur dans un bloc imbriqué
-
37Qualification d'un identificateur à l'aide d'un libellé
-
38Opérateurs du langage PL/SQL
-
39Utilisation de séquences dans des expressions PL/SQL
-
40Utilisation d'instructions SQL dans PL/SQL
-
41Extraction de données dans PL/SQL à l'aide de l'instruction SELECT
-
42Extraction de données dans PL/SQL à l'aide de l'instruction SELECT
-
43Utilisation de conventions d'appellation dans des instructions DML et l'extraction de données
-
44Manipulation des données du serveur à l'aide de PL/SQL
-
45Curseurs SQL
-
46Utilisation d'attributs de curseur SQL pour obtenir des informations en retour sur DML
-
47Enregistrement et annulation de transactions
-
54Contrôle du flux d'exécution PL/SQL
-
55Création de conditions booléennes à l'aide d'opérateurs logiques
-
56Utilisation des instructions IF et CASE pour le traitement conditionnel
-
57Gestion des valeurs NULL
-
58Création de conditions booléennes à l'aide d'opérateurs logiques
-
59Utilisation du contrôle itératif avec des instructions en boucle
-
60Curseurs
-
61Utilisation de curseurs explicites pour le traitement des lignes
-
62Boucles FOR de curseur utilisant des sous-requêtes
-
63Opérations de curseur explicites
-
64Attributs de curseur explicite
-
65Attributs %NOTFOUND et %ROWCOUNT
-
66Contrôle des curseurs explicites
-
67Attributs %NOTFOUND et %ROWCOUNT
-
68Utilisation de curseurs explicites pour le traitement des lignes
-
69Curseurs et enregistrements
-
70Boucles FOR de curseur utilisant des sous-requêtes
-
71Attributs de curseur explicite
-
72Attributs %NOTFOUND et %ROWCOUNT
-
79Concept d'exception
-
80Gestion des exceptions avec PL/SQL
-
81Gestion des exceptions avec PL/SQL
-
82Exceptions prédéfinies
-
83Interception des erreurs prédéfinies et non prédéfinies des serveurs Oracle
-
84Exceptions prédéfinies
-
85Fonctions renvoyant des informations sur les exceptions
-
86Fonctions renvoyant des informations sur les exceptions
-
87Utilisation du mot clé PRAGMA
-
88Interception des exceptions définies par l'utilisateur
-
89Interception des exceptions définies par l'utilisateur
-
90Propagation des exceptions
-
91Concept d'exception
-
92Gestion des exceptions avec PL/SQL
-
93Exceptions prédéfinies
-
94Interception des erreurs prédéfinies et non prédéfinies des serveurs Oracle
-
95Fonctions renvoyant des informations sur les exceptions
-
96Utilisation du mot clé PRAGMA
-
97Interception des exceptions définies par l'utilisateur
-
98Propagation des exceptions
-
99Aperçu des fonctions et des procédures stockées
-
100Aperçu des fonctions et des procédures stockées
-
101Création d'une procédure simple avec un paramètre IN
-
102Distinction entre les sous-programmes et les blocs anonymes
-
103Distinction entre les sous-programmes et les blocs anonymes
-
104Exécution d'une procédure et d'une fonction
-
105Instruction CREATE OR REPLACE PROCEDURE | FUNCTION
-
106Création d'une procédure simple avec un paramètre IN
-
107Présentation de la zone d'en-tête d'une fonction ou d'une procédure stockée
-
108Exécution d'une procédure et d'une fonction
-
109Création de fonctions et de procédures simples
-
110Création d'une procédure simple avec un paramètre IN
-
111Exécution d'une procédure et d'une fonction
Vous souhaitez développer les compétences de vos collaborateurs en Oracle : Les fondamentaux du langage PL/SQL ? Vous trouvez ICI la formation Oracle : Les fondamentaux du langage PL/SQL idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !