Oracle PL/SQL - Introduction

Objectif: Introduction au langage Oracle PL/SQL

Public:  Informaticiens, développeurs d'applications, analystes de données

Durée:  3 journées

Prérequis:
- Connaissances informatiques de base en logique et algorithmes
- Connaissance d' Oracle et du langage SQL
- Connaissance d'un ou plusieurs langages de programmation

Points abordés :- Rappels sur les objets (tables, vues, synonymes, vues matérialisées, index , séquences)
- Rapels sur les contrôles d’intégrité référentielles et de contraintes
- Gestion évènementielle au niveau des données : déclencheurs (triggers)
- Rappels sur le langage SQL, opérateurs, utilisation des fonctions standard et des fonctions des packages  Oracle
- Simplification et mise au point des requêtes SQL avec la mise en œuvre des vues
- Syntaxe du langage PL/SQL
- Variables locales et globales, portée des déclarations
- Création de fonctions et procédures stockées
- Regrouprement des procédures et des fonctions dans des packages
- Passation des arguments par valeur et par références, nommage des arguments
- Valeurs par défaut des arguments
- Gestion des exceptions en PL/SQL
- Boucles et structures de répétition en PL/SQL
- Tests et actions conditionnelles en PL/SQL
- Introduction à l’utilisation des principaux packages en lien avec le développement Oracle/Intranet
- Particularités de l’utilisation de Oracle SQL Developer
- Exploration avec SQL Developer de schémas existants
- Création de scripts par les développeurs, destinés à être mis en œuvre par les DBA
- Travaux pratiques, questions réponses