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

    Objectifs de la formation

    Concrètement, à l'issue de la formation C#11, vous aurez acquis les connaissances et les compétences nécessaires pour :

    • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
    • Comprendre le rôle du framework .NET 7 et savoir utiliser ses classes
    • Configurer et utiliser Visual Studio 2022
    • Maîtriser la syntaxe et les concepts du langage C#11
    • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
    • Savoir appliquer les grands principes de C#11 à la réalisation d'applications riches (Windows Forms ou WPF)
    • Utiliser des services Web XML dans une application C#11
    • Tester des fonctionnalités avancées de C#11
    • Créer une première application Web en ASP.NET
    Tarif

    A partir de 2 910,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier les différents éléments d'une communication de crise
    • Concevoir un plan de communication efficace en situation de crise
    • Mettre en place une cellule de crise et une stratégie de communication adaptée
    • Analyser le rôle des médias en période de crise
    • Déterminer les messages clés et les diffuser de manière appropriée
    • Etablir une relation de confiance avec les journalistes et les médias
    • Gérer les objections et les attaques médiatiques de manière proactive
    • Adapter votre langage aux différents formats de communication
    • Utiliser la gestuelle pour renforcer le message
    • Evaluer les résultats de la communication de crise et anticiper les crises futures.
    Tarif

    A partir de 1 380,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Maîtriser le langage JavaScript moderne (version ES6)
    • Avoir les bases pour travailler ensuite avec des frameworks JavaScript
    • Développer des applications Web interactives
    • Appeler des services Web asynchrones
    • Découvrir la librairie jQuery
    Tarif

    A partir de 2 450,00 €

    Durée

    4j / 28h

    Modes
    • Entreprise

    Objectifs de la formation

    • Installer une plateforme d’exécution et de développement pour PHP.
    • Implémenter des algorithmes simple avec le langage PHP.
    • Mettre en oeuvre la programmation objet en PHP.
    • Créer et traiter des formulaires.
    • Suivre la navigation utilisateur avec les données de la requête HTTP et les sessions.
    • Accéder à des bases de données relationnelles.
    • Développer et tester des services REST en PHP.
    Tarif

    A partir de 990,00 €

    Durée

    37 heures

    Modes
    • Distance

    Objectifs de la formation

    • Concevoir des requêtes
    • Interroger une base de données SQL Server
    • Comprendre l'utilisation du langage SQL
    Tarif

    A partir de 1 390,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Snowpark pour Python

    Proposé par PLB CONSULTANT

    Objectifs de la formation

    À l'issue de cette formation Snowpark pour Python, vous aurez acquis les connaissances et compétences nécessaires pour :

    • Acquérir une compréhension approfondie du langage de programmation Python et de ses fonctionnalités avancées pour l'analyse de données
    • Comprendre les concepts clés de Snowpark et exécuter de tâches de transformation de données en utilisant des langages de programmation comme Python.
    • Maîtriser l'utilisation des bibliothèques Python spécifiques à Snowflake pour l'exploration, la manipulation et l'analyse des données stockées dans Snowflake
    • Découvrir les meilleures pratiques et les astuces pour optimiser les performances lors de l'exécution de tâches Python dans Snowflake / Snowpark
    • Acquérir les compétences nécessaires pour résoudre des problèmes de données spécifiques en combinant les fonctionnalités de Python et de Snowflake / Snowpark
    • Explorer différentes techniques et algorithmes de Machine Learning, tels que la régression, la classification, le clustering, etc
    • Utiliser FastAPI, un framework web Python, pour créer rapidement des API RESTful robustes et évolutives
    • Utiliser Streamlit, un framework pour le développement rapide d'applications web de data science, pour créer des interfaces utilisateur interactives et conviviales
    Tarif

    A partir de 2 490,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    À l'issue de cette formation Puppet, les participants auront acquis les connaissances et compétences nécessaires pour :

    • Comprendre les apports et les principes d’une solution d’automatisation pour votre infrastructure
    • Comprendre le fonctionnement de Puppet
    • Savoir installer, configurer et exploiter Puppet
    • Savoir utiliser le langage de Puppet
    • Savoir mettre en œuvre les bonnes pratiques de déploiement et de configuration des logiciels
    Tarif

    A partir de 1 710,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre le monde des bases de données et des SGBD
    • Connaître les principaux outils
    • Maîtriser la modélisation relationnelle, l'architecture des bases de données
    • Comprendre le langage SQL
    Tarif

    A partir de 1 200,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation ISTQB Spécialiste Tests Acceptation, vous aurez acquis les connaissances et compétences nécessaires pour :

    • Élaborer et revoir les critères d'acceptation des exigences et/ou des User Story
    • Appliquer les techniques de développement piloté par les tests d'acceptation (ATDD) et de développement piloté par le comportement (BDD) pour un scénario donné
    • Appliquer le langage de Gherkin – « Étant donné que - Lorsque - Alors » – pour concevoir des tests d'acceptation pour un scénario donné
    • Organiser des tests exploratoires et des sessions de test bêta
    • Revoir les modèles de processus/règles de fonctionnement spécifiés en BPMN et DMN
    • Utiliser les modèles de processus/règles de gestion spécifiés dans BPMN et DMN pour créer des tests d'acceptation
    • Tenir compte de la facilité d'utilisation et de l'expérience utilisateur, de la performance, de l'efficacité et de la sécurité dans la planification et la réalisation des tests d'acceptation
    • Collaborer efficacement avec les parties prenantes concernées dans les activités de tests d'acceptation
    • Choisir les outils pertinents pour les activités de tests d'acceptation
    Tarif

    A partir de 2 000,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Utiliser le langage Swift
    • Identifier les architectures techniques d'un iPhone et d'un iPad
    • Utiliser les outils de développement Apple
    • Construire une application professionnelle iOS performante
    • Rendre une application adaptable aux différentes tailles d'écrans
    • Installer, configurer et utiliser des bibliothèques
    Tarif

    A partir de 1 390,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...