ORACLE - PL/SQL

Formation

À Bourg-Les-Valence

Prix sur demande

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

  • Lieu

    Bourg-les-valence

  • Durée

    3 Jours

Objectifs: Connaître et utiliser le langage PL/SQL et les objets stockés dans le. noyau: procédure, fonction, package, trigger. Savoir créer des blocs. PL/SQL qui puissent être partagés par plusieurs applications, forms. ou reports. Disposer d'indications pratiques pour développer un code. PL/SQL plus performant et surtout plus pertinent. Destinataires: Analyste et Analyste programmeur. Administrateur de bases de données, Exploitant.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Bourg-Les-Valence ((26) Drôme)
Centre Administratif : Ilôt Girodet - Bâtiment C, 26500

Date de début

Consulter

À propos de cette formation

Stage : "Oracle - SQL" ou connaissances équivalentes.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Le programme

PRÉSENTATION DE PL/SQL
ENVIRONNEMENT ET INTÉGRATION DANS L'ARCHITECTURE DES PRODUITS ORACLE

  • Développer un bloc simple en PL/SQL
  • Syntaxe de base du langage pour écrire des blocs simples
  • Blocs imbriqués

DÉCLARER, UTILISER DES VARIABLES ET CONSTANTES

  • Déclaration et utilisation de variables simples
  • Variables de type composite : tables PL/SQL, records, LOB, Bind variables
  • Portée d'une variable

INSTRUCTIONS SQL

  • Utilisation des commandes LMD
  • Gestion des transactions
  • Fonctions SQL à l'intérieur des blocs PL/SQL
  • Les limites de SQL
  • La syntaxe particulière de l'ordre SELECT dans un bloc PL/SQL

ÉCRIRE DES TRAITEMENTS CONDITIONNELS ET DES TRAITEMENTS RÉPÉTITIFS

  • L'instruction IF pour les traitements conditionnels
  • Les traitements répétitifs à l'aide de la boucle de base LOOP
  • Boucle FOR et WHILE

UTILISATION DE TYPES COMPOSITES
CRÉATION ET UTILISATION DE RECORDS
CRÉATION ET UTILISATION DE TABLES PL/SQL
DÉCLARER ET UTILISER DES CURSEURS SELECT ramenant plus d'une ligne

  • Mises à jour sur les données traitées par un curseur
  • Simplification d'écriture avec la boucle FOR

PERSONNALISER LE TRAITEMENT DES ERREURS
UTILISER LES EXCEPTIONS PRÉDÉFINIES

  • Exceptions déclarées dans le bloc PL/SQL
  • Gestion des erreurs applicatives

CRÉATION DE PROCÉDURES ET DE FONCTIONS STOCKÉES

  • Création, compilation et stockage des programmes avec SQL PLUS
  • Définition et utilisation des paramètres des sousprogrammes

APPELS DES OBJETS STOCKÉS

  • Utilisation des fonctions stockées directement dans le langage SQL

UTILISATION DES PACKAGES ORACLE

  • DBMS_PIPE : communication entre deux sessions
  • DBMS_OUTPUT : interface de sortie pour les blocs
  • PL/SQL
  • DBMS_DDL : accès à certains ordres LDD
  • DBMS_JOB : planification et lancement de tâches
  • DBMS_SQL : écriture de SQL dynamique
  • UTL_FILE : interface I;O dans les fichiers pour les blocs PL/SQL

ORACLE - PL/SQL

Prix sur demande