PL/SQL, Développement

Formation

À Paris

1 790 € 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 intensive

  • Niveau

    Niveau intermédiaire

  • Lieu

    Paris

  • Heures de classe

    21h

  • Durée

    3 Jours

  • Dates de début

    Dates au choix

La formation que vous propose Logware Institut vous apprendra à développer en PL/SQL. Vous maîtriserez parfaitement le langage et pourrez ainsi développer des applications de qualité. Les compétences acquises vous ouvriront de nouvelles opportunités de carrière.

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
58, Rue du Dessous des Berges, 75013

Date de début

Dates au choixInscriptions ouvertes
Paris ((75) Paris)
Voir plan
58, Rue du Dessous des Berges, 75013

Date de début

Consulter

À propos de cette formation

Cette formation de 3 jours vous permettra de comprendre la place du PL/SQL dans les architectures applicatives. Vous maîtriserez les interactions entre PL/SQL et Oracle et connaîtrez les fonctions et packages standards. Vous saurez écrire des procédures stockées et des packages. Enfin, vous maîtriserez la philosophie et la syntaxe des triggers. Les concepts abordés sont systématiquement mis en pratique.

C'est une formation qui s'adresse à des personnes au profil de Développeurs désirant développer en SQL sous environnement Oracle.

Pour pouvoir participer à cette formation, vous devez avoir de bonnes connaissances du langage SQL.

Logware Institut est un centre spécialisé dans la formation en informatique. Les consultants formateurs sont tous très expérimentés et ont tous une bonne maîtrise de la pédagogie. Ils sont au fait des dernières innovations du secteur et connaissent très bien le terrain. Les effectifs des cours sont réduits pour permettre un suivi régulier et personnalisé de tous les participants. Le contenu de la formation peut être adapté à vos propres besoins.

Suite à votre demande d'information nous vous répondrons à vos questions sous un délai de 24 à 48 heures.

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

Les matières

  • Formation PL/SQL
  • Développement vous permettra
  • Connaître les fonctions et packages standards
  • Formation dévélopper en PL/SQL
  • Formation PL/SQL Dévéloppemnt

Professeurs

xxx xxx

xxx xxx

xxx

Le programme

INTRODUCTION ET RAPPELS
  • Outils utilisés.
  • Traitement transactionnel dans Oracle.
  • Objets et dictionnaire d’une base Oracle.
  • SQL et PL/SQL.
  • Vue d’ensemble de PL/SQL.
  • Documentation Oracle.
ELÉMENTS DU LANGAGE
  • Environnements hôtes.
  • Introduction syntaxique.
  • Déclarations de variables et de constantes.
  • Types de données et conversion.
  • Fonctions prédéfinies.
  • Instructions de contrôle (IF- ELSE, la boucle LOOP, la boucle FOR).
  • Types objets : tables imbriquées et varrays.
  • Types composites : records, tables indexées.
  • Définition et paramétrage des sous-programmes.
  • Travaux pratiques : Types et déclaration des variables. Manipulation de la date. Attributs de typage. Utilisation des collections et de leurs méthodes. Définition et paramètres des sous-programmes.
ACCÈS À LA BASE
  • Interaction avec la base et notion de curseur.
  • Les curseurs implicites (update, delete, insert, select, into, …)
  • Utilisation des clauses (RETURNING et BULK COLLECT).
  • Les collections et FORALL.
  • Déclaration des curseurs explicites.
  • Travaux pratiques : Utilisation de curseur explicite et de BULK COLLECT
TRAITEMENTS STOCKÉS
  • Création et gestion de sous-programmes stockés.
  • Conception de bibliothèques stockées ou paquetages (packages).
  • Gestion des traitements stockés : droits d’accès, vues du dictionnaire et dépendance.
  • Utilisation des contextes d’application et des packages.
  • Principaux packages pl/sql (dbms_output, dbms_pipe, dbms_alert, VPD et dbms_rlsP).
  • Travaux pratiques : Création de procédures et de fonctions stockées et de paquetages. Utilisation des contextes d’application et des fonctions de contrôle.
GESTION DES ERREURS
  • Traitement d’une exception, exceptions prédéfinies.
  • Utilisation de RAISE_APPLICATION_ERROR.
  • Déclenchement d’une exception via RAISE.
  • Propagation des exceptions et gestion transactionnelle.
  • Travaux pratiques : Utilisation de Raise et de RAISE_APPLICATION_ERROR.
TRIGGERS
  • Définition et types de triggers Evénement/ Action.
  • Triggers Ordre (Statement triggers), Lignes (utilisation de :NEW et :OLD), E/C/A (Evénement/ Condition/Action), “INSTEAD OF” sur les vues, sur événements système.
  • Utilisation des transactions autonomes.
  • Travaux pratiques : Création de triggers ordre, de triggers ligne et utilisation des triggers login.
COMPLÉMENTS
  • Utilisation de SQL dynamique (EXECUTE IMMEDIATE et dbms_sql).
  • Utilisation du package dbms_application_info.
  • Utilisation de WRAP pour cacher le code source.

Informations complémentaires

Observations : Formation Inter / Intra , à la carte
Nombre d'élèves par classe : 10
Personne de contact : Ylan Elkeslassy 

Plus de 95% de nos participants sont satisfaits des prestations proposées.

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, Développement

1 790 € HT