PL/SQL

Formation

À Strasbourg

1 200 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    En intra entreprise

  • Lieu

    Strasbourg

  • Durée

    3 Jours

Cette formation constitue une introduction au langage PL/SQL. Ce langage fournit une interface pour la conception et le développement d'applications Oracle, ainsi que pour la gestion fiable des données. L'apprentissage du langage PL/SQL fait suite à celui du langage SQL et lui apporte une dimension procédurale. Destinataires: toute personne ayant besoin d'extraire des données à partir d'une base et de développer en environnement Oracle.

Les sites et dates disponibles

Lieu

Date de début

Strasbourg ((67) Bas-Rhin)
Voir plan
6-8 Rue des Grandes Arcades, 67000

Date de début

Consulter

À propos de cette formation

Connaissances générales en informatique, ainsi qu’une connaissance du langage SQL.

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

Les Avis

Le programme

Introduction : Présentation de PL/SQL

Les déclarations

La structure des blocs

Les ordres PL/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

La gestion des variables et des constantes

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

La gestion des conditionnelles et des répétitives

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

Les transactions

Les curseurs : déclarer et utiliser les 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

Les procédures et les fonctions

  • Création, compilation et stockage des programmes avec SQL+
  • Définition et utilisation des paramètres des sous-programmes
  • Les déclencheurs

Les packages

  • 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

Les triggers

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

PL/SQL

1 200 € HT