Les Fondamentaux du langage PL/SQL

Prix : 1 390 €HT

Durée : 2 jours

Code de Référence : DSQL14

Catalogue Database

Objectifs de la formation

A l’issue de cette formation PL/SQL, vous serez capable de :

  • Créer des programmes en PL/SQL
  • Comprendre les types et les curseurs
  • Utiliser les structures du langage
  • Gérer les exceptions
  • Introduction aux triggers

Public

Cette formation PL/SQL s’adresse aux concepteurs, développeurs impliquée dans des développements Oracle.

Prérequis

Bonne connaissance du SQL. Connaitre un autre langage procédural est un plus.

Programme de la formation

Introduction au langage PL/SQL

  • Structure d’un bloc PL
    • Bloc nommé, bloc anonyme
    • La section déclarative
    • Opérateurs d’affectation
    • Mon premier programme PL/SQL

Ecrire des instructions exécutables

  • Les commentaires
  • Imbrications de blocs
    • Portée des variables

Les structures de contrôle

  • L’instruction IF
    • Cas de la valeur NULL
  • L’instruction CASE
  • Contrôles d’itérations
    • L’instruction LOOP
    • L’instruction WHILE
    • L’instruction FOR
    • Boucles imbriquées

Types de données composites

  • Enregistrements PL/SQL
  • Tableaux associatifs (tables INDEX BY)
    • Méthodes des tables INDEX BY
  • Table imbriquée (NESTED TABLE)
  • Tableau de taille variable (VARRAY)

Les curseurs

  • Curseurs implicites
    • Attributs d’un curseur implicite
  • Curseurs explicites
  • Attributs d’un curseur
  • La boucle FOR de curseur (curseur implicite)
    • Curseur avec paramètres
    • Le verrou SELECT … FOR UPDATE

Les exceptions

  • Définition
  • Syntaxe
  • Intercepter les erreurs non prédéfinies
  • Exceptions définies par le développeur
  • Fonctions liées aux exceptions

Les procédures et fonctions stockées

  • Les procédures
  • Les fonctions
  • Les triggers

Les packages

Manipuler des LOBs

Annexes

  • Modèle HR
  • Convertir un fichier RTF en texte

Index

Méthodes pédagogiques

Alternance d’apports théoriques et d’exercices avec un vaste choix d’exercices pratiques et de scénarios d’atelier permettent de mettre en œuvre les connaissances acquises.

Méthodes d’évaluation des acquis

Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera remis une grille d’auto-évaluation, qui sera à compléter à la fin de chaque module pratique, ainsi qu’à la fin de la formation.
Un certificat de réalisation de fin de formation est remise au stagiaire lui permettant de faire valoir le suivi de la formation.

Commandez une session de formation