Formation Oracle : Les fondamentaux du langage PL/SQL

Formation Oracle : Les fondamentaux du langage PL/SQL

En suivant la formation Oracle : Les fondamentaux du langage PL/SQL , dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences sur la Maintenance Industrielle pour Techniciens.

Objectifs de la formation Oracle : Les fondamentaux du langage PL/SQL :

Formation Oracle : Les fondamentaux du langage PL/SQL

Les objectifs de la formation sont  :

  • Créer et exécuter des procédures et des fonctions stockées simples
  • Décrire les fonctionnalités et la syntaxe de PL/SQL
  • Concevoir des blocs anonymes PL/SQL qui s’exécutent efficacement
  • Gérer des exceptions dans les unités de programme
  • Utiliser des structures de programmation PL/SQL et contrôler le flux du code de façon conditionnelle (boucles, structures de contrôle et curseurs explicites)
  • Ecrire un code PL/SQL pour réaliser l’interface avec la base de données

Programme de la formation Oracle : Les fondamentaux du langage PL/SQL :

Formation Oracle : Les fondamentaux du langage PL/SQL

Le Programme de la formation est détaillé ci-dessous :

Introduction à PL/SQL

  • Présentation des avantages et de la structure de PL/SQL
  • Présentation des blocs PL/SQL
  • Génération de messages de sortie dans PL/SQL

Déclaration de variables PL/SQL

  • Détermination des identificateurs valides et non valides
  • Déclaration et initialisation des variables
  • Divers types de données
  • Identification des avantages liés à l’utilisation de l’attribut %TYPE
  • Utilisation de variables attachées

Ecriture de blocs PL/SQL anonymes

  • Unités lexicales dans un bloc PL/SQL
  • Utilisation des fonctions SQL dans PL/SQL
  • Conversion du type de données
  • Utilisation de blocs imbriqués en tant qu’instructions
  • Référencement d’une valeur d’identificateur dans un bloc imbriqué
  • Qualification d’un identificateur à l’aide d’un libellé
  • Opérateurs du langage PL/SQL
  • Utilisation de séquences dans des expressions PL/SQL

Utilisation d’instructions SQL dans un bloc PL/SQL

  • Utilisation d’instructions SQL dans PL/SQL
  • Extraction de données dans PL/SQL à l’aide de l’instruction SELECT
  • Utilisation de conventions d’appellation dans des instructions DML et l’extraction de données
  • Manipulation des données du serveur à l’aide de PL/SQL
  • Curseurs SQL
  • Utilisation d’attributs de curseur SQL pour obtenir des informations en retour sur DML
  • Enregistrement et annulation de transactions

Ecriture de structures de contrôle

  • Contrôle du flux d’exécution PL/SQL
  • Utilisation des instructions IF et CASE pour le traitement conditionnel
  • Gestion des valeurs NULL
  • Création de conditions booléennes à l’aide d’opérateurs logiques
  • Utilisation du contrôle itératif avec des instructions en boucle

Utilisation de types de données composites

  • Types de données composites des tables et des enregistrements PL/SQL
  • Utilisation des enregistrements PL/SQL
  • Insertion et mise à jour des enregistrements PL/SQL
  • Utilisation de tables INDEX BY
  • Utilisation de tableaux associatifs
  • Déclaration et utilisation de tableaux VARRAY

Utilisation de curseurs explicites

  • Curseurs
  • Opérations de curseur explicites
  • Contrôle des curseurs explicites
  • Utilisation de curseurs explicites pour le traitement des lignes
  • Curseurs et enregistrements
  • Boucles FOR de curseur utilisant des sous-requêtes
  • Attributs de curseur explicite
  • Attributs %NOTFOUND et %ROWCOUNT

Gestion des exceptions

  • Concept d’exception
  • Gestion des exceptions avec PL/SQL
  • Exceptions prédéfinies
  • Interception des erreurs prédéfinies et non prédéfinies des serveurs Oracle
  • Fonctions renvoyant des informations sur les exceptions
  • Utilisation du mot clé PRAGMA
  • Interception des exceptions définies par l’utilisateur
  • Propagation des exceptions

Création de fonctions et de procédures stockées

  • Aperçu des fonctions et des procédures stockées
  • Distinction entre les sous-programmes et les blocs anonymes
  • Instruction CREATE OR REPLACE PROCEDURE | FUNCTION
  • Présentation de la zone d’en-tête d’une fonction ou d’une procédure stockée
  • Création de fonctions et de procédures simples
  • Création d’une procédure simple avec un paramètre IN
  • Exécution d’une procédure et d’une fonction

Approche pédagogique :

cabinet de formation au Maroc

Notre approche pédagogique pour cette Formation consiste en :

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences

Participants de la Formation :

cabinet de formation au Maroc

Les personnes qui peuvent participer à cette formation sur Oracle : Les fondamentaux du langage PL/SQL sont les :

  • Administrateurs de base de données
  • Analystes système
  • Développeurs PL/SQL
  • Développeurs Forms
  • Consultants technique

N’hésitez pas à contacter le cabinet New Performance Management

pour lui confier votre

ingénierie de formation ou pour vos besoins en formation :

En présentiel- A distance- En Elearning

Merci.


cabinet de formation au Maroc

New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.

Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.

Vous souhaitez développer les compétences de vos collaborateurs en Oracle : Les fondamentaux du langage PL/SQL ? Vous trouvez ICI la formation Oracle : Les fondamentaux du langage PL/SQL idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !

Soyez le premier à ajouter une critique.

Veuillez vous connecter pour laisser un commentaire
Inscrit: 0 étudiant
Durée: 2 jours
Conférences: 111
Niveau: Avancé

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed