Oracle - Langage PL/SQL

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Présenter et utiliser le langage procédural PL/SQL et les traitements stockés dans les bases de données Oracle (procédure, fonction, package, trigger).

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction

  • Pourquoi PL/SQL ?
  • Son fonctionnement
  • Son intégration dans le noyau
  • Les outils

La structure d'un bloc PL/sSQL

Le PL/SQL et l'instruction select

Les variables

  • Types de données
  • Conversion des types de données
  • Variables : déclaration et affectation de valeurs
  • Variables référencées (%TYPE,%ROWTYPE)
  • Variables type RECORD
  • Tables PL/SQL ou tableaux
  • Visibilité des variables
  • "Bind" variables

Les structures de contrôle

  • Traitements conditionnels
  • Traitements itératifs
  • Traitements séquentiels

Les curseurs

  • Définition
  • Types (explicites, implicites)
  • Attributs (%FOUND,%NOTFOUND,%ISOPEN,%ROWCOUNT)
  • Boucles et curseurs
  • Curseurs paramétrés
  • Curseurs FOR UPDATE
  • Clauses d'un curseur (CURRENT OF / RETURN)
  • Variables de type REF CURSOR

La gestion des erreurs

  • Exceptions prédéfinies
  • Exceptions définies par l'utilisateur
  • Exceptions personnalisées
  • L'utilisation de SQLCODE et SQLERRM

La gestion des transactions

  • Commit
  • Rollback
  • Savepoint

Les traitements stockés dans la base

  • Procédures
  • Fonctions
  • Packages
  • Triggers
  • Triggers INSTEAD OF
  • Triggers en cascade

La gestion des dépendances

Les packages intégrés

  • DBMS_OUTPUT
  • UTL_FILE
  • DBMS_SQL

Le débogage sous SQL*Plus

    Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

    Modalités d’évaluation des acquis

    • En cours de formation, par des études de cas ou des travaux pratiques
    • Et, en fin de formation, par un questionnaire d'auto-évaluation

    Prérequis

    Avoir une bonne maîtrise du langage SQL ou avoir suivi le stage langage SQL (

    Public

    Responsables informatique, administrateurs de base de données, chefs de projet, concepteurs et développeurs.

    Ces formations pourraient vous intéresser

    Formation C#

    Proposé par Sparks

    Objectifs de la formation

    • Identifier les principaux composants de la plateforme .NET et du langage C#
    • Créer et exécuter une application simple en utilisant Visual Studio .NET
    • Utiliser les types de données, les variables, les expressions et les instructions de contrôle de flux en C#
    • Appliquer les principes de la programmation orientée objet, tels que l'héritage et le polymorphisme
    • Manipuler les tableaux, les collections et les délégations en C#
    • Définir et utiliser des classes, des objets et des espaces de noms en C#
    • Accéder et modifier les données d'une base de données à l'aide d'ADO .NET
    • Déployer et configurer une application C#
    Tarif

    A partir de 2 750,00 €

    Durée

    5 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Revoir les bases des systèmes logiques - Comprendre l'architecture des logiques programmables - Apprendre le langage de description et de synthèse VHDL - Savoir programmer des FPGA (pratique sur Cyclone 4)
    Tarif

    A partir de 2 250,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Expliquer les exigences et attentes du jury lors d'une épreuve orale
    • Identifier les atouts personnels et les freins dans une situation d'oral
    • Appliquer des techniques pour maîtriser votre voix et le langage non verbal
    • Gérer le stress lors d'une présentation devant le jury
    • Identifier les différents registres lexicaux et les utiliser de manière appropriée
    • Maîtriser la rigueur et la précision du langage oral
    • Synthétiser et reformuler les questions du jury pour valider la compréhension
    • Préparer un exposé oral en définissant un sujet et en identifiant les connaissances nécessaires
    • Organiser et structurer un exposé en utilisant un plan adéquat
    • Utiliser des techniques de prise de parole, de présentation et de conclusion lors d'une intervention orale.
    Tarif

    A partir de 1 420,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Utiliser des fonctions du langage M non disponibles dans le ruban de Power Query
    • Créer ses propres fonctions pour optimiser les requêtes et répondre à des critères complexes
    • Créer des fonctions paramétrées pour rendre dynamique les critères des requêtes
    Tarif

    A partir de 550,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Utiliser le langage commun sur les réseaux et chaussées
    • Maîtriser les bases en constitution, construction et fonctionnement d'une chaussée
    • Faire le point sur les matériaux et les techniques de traitement utilisées pour les réseaux et les chaussées
    Tarif

    A partir de 1 450,00 €

    Durée

    2j / 14h

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Appliquer une démarche SOA dans le cadre d'un système d'information
    • Utiliser des techniques nécessaires sous-jacentes aux produits mis en oeuvre dans le cadre de l'implémentation SOA
    • Mettre en place la norme JBI, le langage XML, WSDL et SOAP ainsi que le langage d'orchestration BPEL
    • Distinguer des normes JEE telles que JAX-WS, JNDI, REST, JMS, JMX.
    Tarif

    A partir de 3 800,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Reconnaître et utiliser les concepts de base du langage Go
    • Ecrire des programmes simples en Go
    • Mettre en oeuvre les mécanismes de programmation multi-thread.
    Tarif

    A partir de 2 640,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Archiver des fichiers de journalisation
    • Utiliser l'outil RMAN
    • Sauvegarder une base de données
    • Restaurer une base de données
    • Utiliser Oracle SQL Developer
    • Dupliquer une base de données
    Tarif

    A partir de 2 150,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Parfaire sa maîtrise du langage C
    • Comprendre les pointeurs, les fonctions
    • Savoir gérer les fichiers, les appels système, la mémoire
    • Savoir faire des appels de fonctions assembleur
    • Optimiser la vitesse et la mémoire
    • Gérer les librairies
    Tarif

    A partir de 1 800,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Intégrer les principes fondamentaux du langage DISC®
    • Décrire votre profil comportemental
    • Identifier les besoins des autres
    • Adapter votre comportement et votre communication en fonction de votre interlocuteur
    • Développer votre efficacité
    • Développer la performance individuelle et collective.
    Tarif

    A partir de 720,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Distance

    Je cherche à faire...