Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 21 heures
Plan du cours
Fondamentaux de PL/SQL
- Architecture PL/SQL et structure des blocs
- Types de données, variables et constantes
- Déclaration et affectation de variables
Contrôle du flux et logique de décision
- Instructions IF, CASE et conditions imbriquées
- Constructions LOOP, WHILE et FOR
- Instructions EXIT et CONTINUE
Curseurs et transactions
- Curseurs implicites et explicites
- Boucles FOR sur curseurs et attributs
- Contrôle des transactions : COMMIT, ROLLBACK, SAVEPOINT
Gestion des exceptions
- Types d'exceptions et clauses WHEN
- Utilisation de RAISE_APPLICATION_ERROR
- Exceptions personnalisées et gestionnaires
Procédures et fonctions
- Création de procédures et de fonctions
- Paramètres IN, OUT et IN OUT
- Appel de procédures stockées depuis SQL et PL/SQL
Packages et déclencheurs
- Création et gestion des packages
- Spécification du package par rapport au corps
- Déclencheurs au niveau des lignes et des énoncés
Sécurité et tests
- Concession et révocation des privilèges d'exécution
- Débogage de PL/SQL avec SQL Developer
- Tests unitaires des procédures et packages stockés
Synthèse et prochaines étapes
Pré requis
- Compréhension des concepts de base des bases de données relationnelles
- Connaissances de base de SQL
- Familiarité avec les fondamentaux de la programmation procédurale
Public cible
- Développeurs de bases de données
- Programmeurs back-end et ingénieurs de données
- Personnel d'assistance technique et DevOps travaillant dans des environnements Oracle
Nos clients témoignent (2)
Comprendre et maîtriser plus efficacement les requêtes SQL courantes
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Formation - Oracle Database 19c PL and Advanced SQL
Traduction automatique
J'ai apprécié l'expérience pratique et la possibilité de travailler sur des activités de codage réelles
Kristine - Isuzu Philippines Corporation
Formation - ORACLE PL/SQL Fundamentals
Traduction automatique