Oracle le Langage Pl/Sql

Formation

À Villeurbanne

430 € 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

  • Dirigé à

    Pour professionnels

  • Lieu

    Villeurbanne

Objectifs: A l'issue de la session de formation, les apprenants auront appris à maîtriser le langage PL/SQL, ainsi que les objets stockés. Destinataires: Cette formation est destinée aux développeurs et. futurs DBA.

Précisions importantes

Modalité Formation continue

Les sites et dates disponibles

Lieu

Date de début

Villeurbanne ((69) Rhône)
Voir plan
75 Cours Emile Zola, 69100

Date de début

Consulter

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

Pédagogie:
Alternance d'exercices pratiques sur micro-ordinateur et de courts exposés théoriques.
Exercices différenciés suivant l'homogénéité du groupe.
Un support de cours est distribué à chaque participant en fin de formation.

Contenu :
Introduction
- Principales caractéristiques
- Structure en blocs
- Architecture

Syntaxe de base
- Les délimiteurs
- Les identifiants
- Les littéraux
- Les commentaires

Les types de données
- Types pour les nombres
- Types pour les caractères
- Types pour les objets larges
- Les sous types
- Tableau de conversions

Les déclarations
- Valeurs par défaut
- Valeurs obligatoires
- Les types dynamiques %TYPE et %ROWTYPE
- Les collections
- Les records
- Portée et visibilité des variables

Affectations
- Affectation des variables
- Affectation de booléen
- Affectation provenant de la base: SELECT ..INTO
- Et SELECT .. BULK COLLECT INTO

Expressions et comparaisons
- Précédence des opérateurs
- Opérateurs logiques
- Opérateurs de comparaison
- Fonctionnement de NULL
- Fonctions prédéfinies

Le branchement conditionnel : IF

Les branchements itératifs
- LOOP EXIT
- WHILE-LOOP
- FOR-LOOP
- FORALL

Les curseurs
- Curseurs explicite
- Déclaration
- Ouvrir un curseur
- FETCH avec un CURSOR
- CLOSE un CURSOR
- CURSOR FOR LOOPS
- Packager un curseur
- Curseurs implicites

Les curseurs variables
- Définition
- Déclaration
- Ouvrir un curseur variable
- FETCH avec un curseur variable
- Fermer un curseur variable

Les attributs des   curseurs
- Définition
- %ISOPEN
- %FOUND
- %NOTFOUND
- %ROWCOUNT

La claude SELECT FOR UPDATE
La clause WHERE CURRENT OF

Les sous s
- Définition
- Avantages des sous programmes
- Procédures
- Fonctions
- L'instruction RETURN
- Déclaration
- Surcharge
- Paramètres

Gérer les erreurs
- Les fonctions spécifiques
- Routines de gestion des exceptions
- Les exceptions prédéfinies
- L'instruction RAISE
- Gérer les exceptions générées
- Re-déclaration d'exceptions
- Clause OTHERS
- Fonctions SQLCODE et SQLERRM
- Propagation des exceptions
- Reprise après erreur
- RAISE_APPLICATION_ERROR

Les objets stockés
- Les procédures stockées
- Les fonctions stockées
- Les PACKAGES
- Les Triggers

Les packages standards
- DBMS_OUTPUT
- UTL_FILE
- SQL Dynamique – DBMS_SQL
- La commande EXECUTE IMMEDIATE
- DBMS_JOB
- DBMS_LOB
- DBMS_DDL

Gestion des objets PL/SQL stockés
- Privilèges système et objet requis
- Accès direct et indirect aux données
- La clause AUTHID
- Informations générales, code source
- Détection des erreurs de compilation

Durée: 3 jours

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.

Oracle le Langage Pl/Sql

430 € HT