oracle adminisration et pl/sql

Transcription

oracle adminisration et pl/sql
ORACLE ADMINISRATION ET PL/SQL
BAC + 4 - Semaine 46 (du 14 au 18 novembre 2011) - Durée 5 jours
PL/SQL
Navicat
Les objectifs de cette formation
Cette formation s'adresse à tous les responsables de projets, ingénieurs d'études qui ont à conduire des projets ou développer
des applications intégrant Oracle, et qui souhaite avoir une bonne connaissance de l’administration et de l’architecture ORACLE
ainsi que la maîtrise du langage PL/SQL…
Participants de cette formation
Etudiants en Master Informatique 1ère année, chefs de projets, analystes, concepteurs, architectes logiciels...
Pré-requis de cette formation
Connaissances de base en génie logiciel, base de données et en programmation sql.
Travaux pratiques
De nombreux exercices avec oracle 10g express et oracle 11g permettent d'appréhender l’architecture d’oracle l’administration de
base, et la programmation PL/SQL avec l’environnement Navicat.
PROGRAMME DE CETTE FORMATION
L'architecture d'Oracle
- Les fichiers constituant la base de données, la structure du stockage des données.
- Les zones mémoire, Les processus, L'architecture OFA. L'architecture d'Automatic Storage Management (ASM).
- Utilisation d'Oracle Universal Installer (OUI), Enterprise Manager Configuration Assistant…
Gestion de l'instance
- Méthodes de contrôle d'identification, démarrage et arrêt d'une instance.Le dictionnaire de données.
Configuration réseau
- Le fichier " listener.ora ", La configuration du client.
Gestion des utilisateurs et sécurité
Compléments
- Sauvegardes et restaurations, Présentation d'Export et Import Datapump.
Eléments du langage PL/SQL
- Environnements hôtes. Introduction syntaxique. Déclarations de variables et de constantes PL/SQL. Types de données et conversion.
Fonctions prédéfinies dans PL/SQL. Instructions de contrôle.
- Définition des sous-programmes : procédures et fonctions. Paramétrage des sous-programmes.
Curseurs
- Interaction avec la base et notion de curseur. Accès via curseur implicite : update, delete, insert, select … .into.
Traitements stockés
- Création et gestion de sous-programmes stockés, de bibliothèques stockées et de paquetages. Gestion des traitements stockés : droits
d'accès, vues du dictionnaire et dépendance. Utilisation des packages...
Gestion des erreurs
- Traitement d'une exception. Utilisation de RAISE_APPLICATION_ERROR. Déclenchement d'une exception via RAISE...
Triggers
- Définition et types de triggers Evénement/Action.
Compléments
- Utilisation de SQL dynamique, curseurs d'exécution dynamique, package DBMS_SQL.
- Oracle et le XML.
- Les packages utilisateurs, Les packages Oracle DBMS_OUTPUT, UTL_FILE, UTL_MAIL.
Formation pouvant entrer dans le cadre du DIF
et pris en charge par votre OPCA
Prix 2011 : 2670 €
Durée : 5 jours
www.iticparis.com - 190bis, boulevard de Charonne - 75020 Paris - Tél : 01 43 73 20 40 - Fax : 01 43 73 00 36 - e-mail : [email protected]