![]() ORACLE PL/SQL PRÉSENTATION PL/SQL est un langage structuré disposant de toutes les instructions d'affectation et de contrôle des langages structurés classiques (IF ; FOR ; WHILE ectÖ) auxquelles on peut associer toute la richesse de SQL via la notion de curseur. Un programme PL-SQL est constitué par un ensemble d'instructions et de blocs dans lesquels sont insérées des instructions SQL et permet de mettre en oeuvre les fonctionnalités de la base de données et de répondre à tout besoin applicatif de la base. OBJECTIF Acquérir une bonne connaissance des fonctionnalités et de la syntaxe du langage PL-SQL sous ORACLE. PUBLIC Ce stage s'adresse à toute personne désirant s'initier à l'utilisation du langage PL-SQL sous le SGBD ORACLE. A l'issue du stage, les participants seront familiers avec le langage PL-SQL et maîtriseront le développement d'une application sous ORACLE. CONNAISSANCES PRÉALABLES Les participants devront posséder de solides notions d'algorithmique et connaître le langage SQL. MOTS CLÉS Bases de données relationnelle, ORACLE, PL-SQL
CONTENU 1ière journée : 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 2ième journée : 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 Ecrire 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 3ième journée : Utilisation de types composite Création et utilisation de record Création et utilisation de tables PL/SQL Déclarer et utiliser des curseurs Concept de curseur SELECT ramenant plus d'une ligne Mises à jour sur les données traitées par un curseur Simplification dêécriture avec la boucle FOR 4ième journée : Personnaliser le traitement des erreurs Utiliser les exceptions prédéfinies Exceptions déclarées dans le bloc PL/SQL Gestion des erreurs applicatives Définir et utiliser les types composés Types Records; Types Tableaux
CONDITIONS FINANCIÈRES inter-entreprise : 380 € h.t. par personne et par jour intra-entreprise : 1100 € h.t. par jour pour 4 personnes. 280 € h.t. par personne supplémentaire. Pour un cours intra entreprise hors BdR, prévoir également les déplacements de notre formateur. |
:: Retour aux formations :: |