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

Cette formation Oracle vous permettra de : 

  • 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'une instance ou d'une base
  • Comprendre les principaux métiers associés à une base
Tarif

A partir de 1 490,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Oracle GoldenGate (OGG)

Proposé par PLB CONSULTANT

Objectifs de la formation

Les organisations demandent de plus en plus d’applications spécialisées qui doivent cohabiter dans des environnements hétérogènes tout en partageant des données entre les différents systèmes.

Le cours "Oracle GoldenGate 12c", qui se déroule sur 5 jours, décrit en détails la mise en œuvre d’une solution de réplication de données.
A l'issue de cette formation, vous saurez :

  • Installer et préparer les bases de données Source et Destination
  • Configurer, lancer ou arrêter les processus d'extraction, de réplication et de chargement des données
  • Maîtriser la réplication uni-directionnelle ou la réplication bi-directionnelle
  • Utiliser les commandes GGSCI.

Chaque point théorique est illustré par un exercice pratique afin de maîtriser toutes les opérations en mode ligne de commande avec GGSCI.
 

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation administration Oracle 11g niveau avancé vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Gérer automatiquement les disques et les volumes configurer avec ASM
  • Utiliser RMAN pour optimiser les performances et l'espace requis durant les sauvegardes
  • Mettre en place de la haute disponibilité avec DATAGUARD.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser l'administration de bases de données Oracle 12c
  • Planifier les tâches
  • Maîtriser l'architecture mutualisée
  • Gérer la surveillance et la maintenance
  • Data Base Resource Manager
Tarif

A partir de 3 250,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • 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
  • Distance
  • Centre

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Administration Oracle 12c à 19c Avancée, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre comment mettre en oeuvre une architecture ASM
  • Savoir mettre en oeuvre RMAN pour la duplication des bases de données
  • Être en mesure de sécuriser les bases de données en utilisant les différentes configurations Data Guard
  • Savoir bien utiliser le scheduler
Tarif

A partir de 2 550,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de ce cours, vous aurez appris à :

  • Maîtriser les éléments de l’interface de création et d'exécution des états
  • Personnaliser des états papier
  • Personnaliser des états web
  • Insérer des calculs dans les états.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • 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

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
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Savoir développer des applications web avec Oracle APEX
  • Acquérir les connaissances et les compétences nécessaires pour :
    - Utiliser Oracle Application Express
    - Développer des applications et les personnaliser avec Oracle APEX
    - Créer une interface utilisateur personnalisée, sécuriser et déployer les applications Oracle APEX.
  • Maîtriser la conception des schémas des Bases de données Relationnelles
Tarif

A partir de 2 790,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...