Dernière mise à jour le 23/11/2024
Informations générales
Type de formation : Formation continue
Domaine : IA, Big Data et Bases de données
Filière : Oracle
Rubrique : Conception - développement
Formation éligible au CPF : Non
Formation Action collective : Non
Editeur : Oracle
Objectifs & compétences
- Connaître et utiliser le langage procédural PL/SQL et les objets stockés dans le noyau : procédure, fonction, package, trigger
- Savoir créer des blocs PL/SQL qui puissent être partagés par plusieurs applications, forms ou reports
- Disposer d'indications pratiques pour développer un code PL/SQL plus performant et surtout plus pertinent
Public visé
Analystes et analystes programmeurs Administrateurs de bases de données, exploitants
Pré-requis
Avoir suivie le cours "Langage SQL" ref : AS702 Expérience recommandée en programmation d'applications
Programme
PRÉSENTATION DE PL/SQL
Module 1 : ENVIRONNEMENT ET INTÉGRATION DANS L'ARCHITECTURE DES PRODUITS ORACLE
Développer un bloc simple en PL/SQL
Syntaxe de base du langage pour écrire des blocs simples
Blocs imbriqués
Module 2 : DÉCLARER, UTILISER DES VARIABLES ET CONSTANTES
Déclaration et utilisation de variables simples
Variables de type composite : tables PL/SQL, records, LOB, Bind variables
Portée d'une variable
- UTILISATION DE TYPES COMPOSITES
- CRÉATION ET UTILISATION DE RECORDS
- CRÉATION ET UTILISATION DE TABLES PL/SQL
Module 3 : INSTRUCTIONS SQL
Utilisation des commandes LMD
Gestion des transactions
Les limites de SQL
La syntaxe particulière de l'ordre SELECT dans un bloc PL/SQL
Module 4 : ÉCRIRE DES TRAITEMENTS CONDITIONNELS ET DES TRAITEMENTS RÉPÉTITIFS
L'instruction IF pour les traitements conditionnels
Les traitements répétitifs à l'aide de la boucle de base LOOP Boucle FOR et WHILE
Module 5 : DÉCLARER ET UTILISER DES CURSEURS
SELECT ramenant plus d'une ligne
Mises à jour sur les données traitées par un curseur
Simplification d'écriture avec la boucle FOR
PERSONNALISER LE TRAITEMENT DES ERREURS
Module 6 : UTILISER LES EXCEPTIONS PRÉDÉFINIES
Exceptions déclarées dans le bloc PL/SQL
Gestion des erreurs applicatives
Module 7 : CRÉATION DE PROCÉDURES ET DE FONCTIONS STOCKÉES
Création, compilation et stockage des programmes avec SQL+ Définition et utilisation des paramètres des sous-programmes
Les déclencheurs
Module 8 : APPELS DES OBJETS STOCKÉS
Utilisation des fonctions stockées directement dans le langage SQL
Module 9 : UTILISATION DES PACKAGES
ORACLE DBMS_PIPE : communication entre deux sessions
DBMS_OUTPUT : interface de sortie pour les blocs
PL/SQL DBMS_DDL : accès à certains ordres
LDD DBMS_JOB : planification et lancement de tâches
DBMS_SQL : écriture de SQL dynamique
UTL_FILE : interface I/O dans les fichiers pour les blocs
Modalités
Jusqu'a 8 jours avant le début de la formation, sous condition d'un dossier d'insciption complet
Méthodes
Fin de formation : entretien individuel.
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation.
Assiduité : certificat de réalisation.
Validations des acquis : grille d'evalution des acquis établie par le formateur en fin de formation.
Code de formation : AS704
Tarifs
Prix public : 1815 €
Tarif & financement :
Nous vous accompagnons pour trouver la meilleure solution de financement parmi les suivantes :
Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
Le dispositif FNE-Formation.
L’OPCO (opérateurs de compétences) de votre entreprise.
France Travail: sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
CPF -MonCompteFormation
Contactez nous pour plus d’information : contact@aston-institut.com
Lieux & Horaires
Campus : Ensemble des sites
Durée : 21
heures
Délai d'accès :
Jusqu’à 8 jours avant le début de la formation
Distanciel possible : Oui
informations : 1
Prochaines sessions
Cliquez sur la date choisie pour vous inscrire :
-
Inscription
au 25 / 11 / 2024
: Ensemble des sites
: Distanciel possible
: 21 heures
: 3 jours
Handi-accueillante
Accessible aux personnes en situations de handicap.
Pour toutes demandes, contactez notre référente,
Mme Rizlene Zumaglini
Mail : rzumaglini@aston-ecole.com