Formation Oracle PL/SQL : Initiation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser la manipulation des données d'Oracle Database à  l'aide du langage PL/SQL

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 975,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Découvrir Oracle PL/SQL

    PL/SQL : présentation, fonctionnalités
    Gestion des transactions dans Oracle Database
    Panorama des objets d'une base de données Oracle
    Outils de développement
    Documentation technique

    Atelier : Installation de l'environnement de développement - Structure d'un script PL/SQL

    Apprendre les bases de PL/SQL

    Gestion des environnements hôtes
    Syntaxe des instructions et conventions de nommage
    Déclaration de variables, Types de données disponibles
    Déclaration de constantes
    Transtypage de données, fonctions disponibles
    Expression de conditions
    Répétition de traitement avec l'utilisation de boucles
    Types composites : records, tables indexées
    Présentation des types objets
    Ecriture de sous-programmes
    Création de sous-types

    Atelier : Manipulation de types - Utilisation de listes d'objets et appel de fonctions prédéfinies.

    Travailler avec des curseurs

    Accès à une base de données et présentation des curseurs br /> Curseur implicite pour la modification, suppression, insertion et sélection
    Utilisation des collecteurs (RETURNING, BULK COLLECT)
    Parcours de curseurs
    Curseurs explicites

    Atelier : Parcours de données à l'aide de curseurs et collections.

    Ecrire et appeler des procédures ou des fonctions stockées

    Gestion des traitements stockés : sous-programmes, bibliothèques et paquetages
    Procédures stockées : intérêt, définition, modification et appel
    Passage de paramètres
    Création, modification et appel de fonctions stockées, types de retour
    Bonnes pratiques

    Atelier : Création et manipulation de procédures, de fonctions et de paquetages stockés.

    Gérer les erreurs

    Exceptions courantes
    Capture et traitement d'une exception
    Levée d'une exception avec RAISE
    Propagation et gestion des transactions

    Atelier : Gestion d'exceptions dans le code.

    Définir des déclencheurs

    Triggers : définition, contextes d'usage, types
    Implémentation d'un trigger
    Utilisation des transactions autonomes
    Déclencheurs combinés : définition pour des tables et des vues
    Création de triggers sur des instructions de définition de données

    Atelier : Implémentation de déclencheurs (simples, combinés) - Création de triggers ordre et de triggers ligne.

    Optimiser les performances

    Gestion du cache, mise en mémoire des résultats
    Cache de requêtes, de fonctions
    Pricipales commandes de mise en cache du code source

    Atelier : Utilisation du cache pour optimiser les performances du code.

    Ecrire du code SQL dynamique

    SQL Dynamique : présentation, intérêt
    Eléments de code, curseurs
    Exécution

    Atelier : Exécution dynamique d'un bloc PL/SQL et analyse des performances.

    Prérequis

    Bonnes connaissances du langage SQL

    Public

    Administrateurs de bases de données Oracle - Développeurs Oracle

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    Apporter des solutions d'optimisation à  Oracle Database 12c
    Tarif

    A partir de 3 475,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Identifier les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d'une base de données Oracle en 12c
    • Contrôler et configurer l'outil RMAN
    • Sauvegarder les fichiers d'une base de données Oracle en 12c de différentes manières en mode ARCHIVELOG ou NOARCHIVELOG
    • Restaurer une base de données Oracle en 12c avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile...)
    • Mettre en place et gérer le catalogue de RMAN
    • Sauvegarder et restaurer RMAN avec le catalogue
    • Utiliser quelques fonctions avancées de RMAN.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Oracle – Langage SQL

    Proposé par ENI Service

    Objectifs de la formation

    • Interroger le contenu d'une base de données Oracle
    • Lire des données dans une ou plusieurs tables
    • Utiliser les fonctions SQL
    • Constituer des agrégats
    • Effectuer des interrogations avancées à l'aide de sous requêtes
    • Mettre à jour le contenu d'une base de données Oracle
    • Insérer, modifier ou supprimer des données
    • Gérer les transactions
    Tarif

    A partir de 1 790,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Connaître les possibilités et limites de Oracle APEX - Etre capable de créer et maintenir des applications Oracle avec APEX
    Tarif

    A partir de 1 275,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Créer des applications graphiques avec le module Forms de l'outil Oracle Developer et le L4G d'Oracle.
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Cette formation fait l'objet d'une évaluation formative.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Créer des états avec le module Reports de l'outil Developer.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Gérer efficacement une instance de base de données Oracle (versions supportées : 19c, 18c, 12c)
    • Configurer l’environnement réseau Oracle
    • Procéder aux opérations de surveillance, de maintenance et d’optimisation des bases Oracle
    Tarif

    A partir de 2 850,00 €

    Durée

    5j / 35h

    Modes
    • Entreprise

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Identifier les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d'une base de données Oracle de la version 18c à 21c
    • Contrôler et configurer l'outil RMAN
    • Sauvegarder les fichiers d'une base de données Oracle de différentes manières en mode ARCHIVELOG ou NOARCHIVELOG
    • Restaurer une base de données Oracle avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile...)
    • Mettre en place et gérer le catalogue de RMAN
    • Sauvegarder et restaurer RMAN avec le catalogue
    • Utiliser quelques fonctions avancées de RMAN.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Je cherche à faire...