Oracle - PL/SQL

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Toute personne qui souhaite acquérir les connaissances nécessaires pour concevoir des triggers et procédures stockées.

A l'issue de la formation, le stagiaire sera capable de :

  • D'exploiter pleinement le langage de requête PL/SQL

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
Sessions

CIT FORMATION INFORMATIQUE


Voir loin & longtemps
Voir la fiche

Tarif

Contacter l'organisme

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
Sessions

Programme

Introduction

  • Décrire PL/SQL
  • Décrire le rôle de PL/SQL pour les développeurs et pour les DBA
  • PL/SQL, un complément de SQL
  • PL/SQL, programmation structurée
  • Blocs et sous blocs

Déclarer des variables

  • Les Blocs et Structures PL/SQL
  • Le rôle des variables en PL/SQL
  • Les variables PL/SQL et non PL/SQL
  • Les variables et les constantes
  • Exécution de bloc PL/SQL

Les parties exécutables

  • Reconnaître les parties exécutables dans un bloc
  • Le rôle de chaque partie
  • Exécuter et tester les différentes parties
  • Utiliser les conventions d’écriture

Interaction avec un serveur Oracle

  • Utiliser l’ordre SELECT en PL/SQL
  • Déclarer le type et la taille d’une variable dynamiquement
  • Écrire des Ordres DML en PL/SQL
  • Contrôler les transactions en PL/SQL

Les structures de contrôle

  • Identifier les différentes structures de contrôle - L’ordre IF
  • Les différentes boucles
  • Utiliser les tables statiques et temporaires

Utiliser les types de données composés

  • Utiliser les RECORD
  • Créer un tableau en PL/SQL
  • Créer un tableau de RECORD

Les curseurs explicites

  • Utiliser une variable RECORD
  • Différence entre curseur implicite et explicite
  • Écrire une boucle de curseur

Concepts avancés sur les curseurs explicites

  • Écrire un curseur paramétrable
  • Déterminer quand la clause FOR UPDATE est nécessaire dans un curseur
  • Utiliser un tableau variable en PL/SQL

Les exceptions

  • Définir les exceptions en PL/SQL
  • ”Trapper” les erreurs
  • La propagation des exceptions
  • Les Exceptions utilisateur

Les procédures stockées

  • Rôle et création des procédures
  • Les arguments dans les procédures
  • Appeler une procédure
  • Le statut d’une procédure

Les fonctions

  • Créer une fonction
  • Appeler une fonction d’un programme, de SQL+
  • Les différences entre procédure et fonction

Les packages

  • Le rôle des packages
  • La spécification et le corps du package, les parties publiques et privées, les procédures, fonctions, variables et constantes

Les Database Triggers

  • Les différents types de déclencheurs
  • Créer des déclencheurs

Concepts avancés des Triggers

  • Les triggers: notions avancées
  • Les limitations des triggers
  • Les triggers : sécurité, événementiel
  • Les niveaux : STATEMENT/ROW
  • Utiliser les vues du dictionnaire 

Prérequis

Connaissances des bases de données.

Public

Développeurs, Chefs de projets, Administrateurs de Bases de données.

Ces formations pourraient vous intéresser

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

Maîtriser les processus de sauvegarde et de restauration d'une base de données Oracle 12c
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer une base CDB
  • Créer une PDB
  • Cloner une PDB
  • Brancher une PDB
  • Transformer une base de données non CDB en PDB
  • Gérer le stockage
  • Gérer les utilisateurs et les droits
  • Effectuer une sauvegarde et une récupération
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser de façon avancée PL/SQL - Optimiser ses requêtes - Sécuriser son code
Tarif

A partir de 1 475,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Oracle - Développer avec Oracle PL/SQL

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences pour développer des programmes PL/SQL pour accéder aux bases Oracle et créer des procédures stockées et des fonctions pour une réuilisation maximale et une maintenance du code minimale et concevoir des applications modulaires avec des packages. Gérer la récupération des données pour les applications frontales et invoquer du SQL Dynamique natif pour créer du code de haut niveau.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

A partir de 1 975,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser la manipulation des données d'Oracle Database à l'aide du langage PL/SQL - Utiliser de façon avancée PL/SQL - Optimiser ses requêtes - Sécuriser son code
Tarif

A partir de 3 275,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser les éléments de base nécessaires à l'accueil et à l'exploitation d'un progiciel ou d'une application fonctionnant avec Oracle.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Réaliser des tâches d'administration avancées d'Oracle Database 18c
Tarif

A partir de 3 875,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Oracle - Introduction au SGBD Oracle

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences nécessaires pour connaître les différents aspects d’un serveur Oracle, comprendre un schéma relationnel, découvrir les langages SQL et PL/SQL, leurs rôles. Comprendre l’architecture d’uns instance ou d’une base et les principaux métiers associés à une base.

Tarif

A partir de 1 490,00 €

Durée

2 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...