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.
Plan du cours
PL/SQL Fondamentaux
- PL/SQL architecture et structure par blocs
- Types de données, variables et constantes
- Déclaration et assignation de variables
Gestion des flux de contrôle et logique décisionnelle
- IF, CASE et conditions imbriquées
- Constructions LOOP, WHILE et FOR
- Instructions EXIT et CONTINUE
Cursors et transactions
- Cursors implicites et explicites
- Boucles FOR de curseurs et attributs
- Gestion des transactions : COMMIT, ROLLBACK, SAVEPOINT
Gestion des exceptions
- Types d'exceptions et clauses WHEN
- Utilisation de RAISE_APPLICATION_ERROR
- Exceptions et gestionnaires personnalisés
Procédures et fonctions
- Création de procédures et fonctions
- Paramètres IN, OUT et IN OUT
- Appel des procédures stockées depuis SQL et PL/SQL
Packages et déclencheurs
- Création et gestion de packages
- Spécification vs corps du package
- Déclencheurs au niveau ligne et au niveau instruction
Sécurité et tests
- Accorder et révoquer les privilèges d'exécution
- Débogage de PL/SQL avec SQL Developer
- Tests unitaires des procédures stockées et packages
Résumé et prochaines étapes
Pré requis
- Une compréhension des concepts de base des bases de données relationnelles
- Connaissance de base d'SQL
- Familiarité avec les fondamentaux du programmation procédurale
Public cible
- Développeurs Database
- Programmeurs backend et ingénieurs de données
- Perspectives de soutien technique et DevOps travaillant avec des environnements Oracle
21 Heures
Nos clients témoignent (3)
J'ai beaucoup aimé le format de la formation, pratique et directement dans SQL Developer.
Andreea - OPEN COURSE
Formation - Oracle Database 19c PL and Advanced SQL
Traduction automatique
Les exercices ont été très bien expliqués.
Monica - DB Global Technology
Formation - PL/SQL in Oracle 19c
Traduction automatique
C'était assez pratique, sans trop de théorie.
David Lambaerts - Estee Lauder BV
Formation - ORACLE PL/SQL Fundamentals
Traduction automatique