TypeFormation en classe
INSCRIVEZ-VOUS

Oracle 11 g SQL Developer Advance

Oracle 11 g PLSQL Developer Cours de formation avancée et certification

Aperçu

Public et prérequis

Plan de cours

Horaire et frais

Certificat

Oracle 11 g PLSQL Developer Advance Cours de formation

Dans cette formation Oracle Database 11G Advanced PL / SQL, des instructeurs Oracle University experts vous aideront à explorer les fonctionnalités avancées de PL / SQL pour concevoir et optimiser PL / SQL. Vous apprendrez comment il interagit avec la base de données et les autres applications de la manière la plus efficace.

Apprendre à

  • Conception de PL / SQL des meilleures pratiques.
  • Créez des applications PL / SQL qui utilisent des collections.
  • Implémenter une base de données privée virtuelle avec un contrôle d'accès à granularité fine.
  • Écrire du code pour interfacer avec C externe et Applications Java.
  • Écrire du code pour interfacer avec des objets volumineux et utiliser des LOB SecureFile.
  • Écrivez et réglez le code PL / SQL de manière efficace pour maximiser les performances.

Objectifs deOracle 11 g PLSQL Developer Advance Formation

  • Concevoir des packages PL / SQL et des unités de programme qui s'exécutent efficacement
  • Écrire du code pour interfacer avec des applications externes et le système d'exploitation
  • Créer des applications PL / SQL utilisant des collections
  • Ecrire et ajuster le code PL / SQL efficacement pour maximiser les performances
  • Implémenter une base de données privée virtuelle avec un contrôle d'accès précis
  • Écrire du code pour interfacer avec des objets volumineux et utiliser des LOB SecureFile

Innovative Technology Solutions propose des formations PL / SQL Developer Advance dans 9 en Inde - Bangalore, Chennai, Delhi, Gurgaon, Hyderabad, Kolkata, Mumbai, Noida et Pune.

Public visé pourCours Oracle 11 g PLSQL Developer Advance

  • Administrateurs de base de données
  • Développeurs d'applications
  • Développeur PL / SQL

Conditions préalablespour Oracle 11 g Certification PLSQL Developer Advance

    • Connaissance de SQL
    • Expérience en programmation PL / SQL
    • Prérequis d'examen

Le candidat doit avoir la certification "oracle PL / SQL Developer Associate"

Durée du cours: 3 Days

  1. Introduction
    • Objectifs du cours
    • Programme du cours
    • Tableaux et données utilisés pour ce cours
    • Vue d'ensemble des environnements de développement: SQL Developer, SQL Plus
  2. Examen des concepts de programmation PL / SQL
    • Identifier la structure de bloc PL / SQL
    • Créer des procédures
    • Créer des fonctions
    • Liste des restrictions et des directives sur l'appel de fonctions à partir d'expressions SQL
    • Créer des paquets
    • Revue des curseurs implicites et explicites
    • Liste d'exceptions
    • Identifier les packages fournis par Oracle
  3. Conception de code PL / SQL
    • Décrire les types de données prédéfinis
    • Créer des sous-types basés sur des types existants pour une application
    • Énumérer les différentes lignes directrices pour la conception du curseur
    • Curseur variable
  4. Utiliser des collections
    • Vue d'ensemble des collections
    • Utiliser les tableaux associatifs
    • Utiliser des tables imbriquées
    • Utilisez VARRAYs
    • Comparer les tables imbriquées et VARRAY
    • Écrire des programmes PL / SQL utilisant des collections
    • Utiliser les collections efficacement
  5. Manipuler de gros objets
    • Décrire un objet LOB
    • Utiliser les fichiers BFILE
    • Utilisez DBMS_LOB.READ et DBMS_LOB.WRITE pour manipuler les objets LOB
    • Créer un LOB temporaire par programme avec le package DBMS_LOB
    • Introduction aux LOB SecureFile
    • Utiliser les LOB SecureFile pour stocker des documents
    • Convertir les LOB BasicFile au format LOB SecureFile
    • Activer la reduplication et la compression
  6. Utilisation de méthodes d'interface avancées
    • Appel de procédures externes à partir de PL / SQL
    • Avantages des procédures externes
    • C méthodes d'interface avancées
    • Méthodes d'interface Java avancées
  7. Performances et optimisation
    • Comprendre et influencer le compilateur
    • Régler le code PL / SQL
    • Activer l'intra-unité en ligne
    • Identifier et régler les problèmes de mémoire
    • Reconnaître les problèmes de réseau
  8. Améliorer les performances avec la mise en cache
    • Décrire la mise en cache des résultats
    • Utiliser le cache des résultats de la requête SQL
    • Cache de fonction PL / SQL
    • Passer en revue les considérations de cache de fonction PL / SQL
  9. Analyser le code PL / SQL
    • Trouver des informations de codage
    • Utilisation de DBMS_DESCRIBE
    • Utilisation de ALL_ARGUMENTS
    • Utilisation de DBMS_UTILITY.FORMAT_CALL_STACK
    • Collecte des données PL / Scope
    • Le catalogue USER / ALL / DBA_IDENTIFIERS
    • DBMS_METADATA Package
  10. Profilage PL / SQL
    • Suivi de l'exécution PL / SQL
    • Traçage PL / SQL: étapes
  11. Implémentation de VPD avec contrôle d'accès à grain fin
    • Comprendre comment fonctionne le contrôle d'accès précis
    • Décrire les caractéristiques du contrôle d'accès à grain fin
    • Décrire un contexte d'application
    • Créer un contexte d'application
    • Définir un contexte d'application
    • Lister les procédures DBMS_RLS
    • Mettre en place une politique
    • Interrogez les vues du dictionnaire contenant des informations sur l'accès détaillé
  12. Protection de votre code contre les attaques par injection SQL
    • Présentation de SQL Injection
    • Réduire la surface d'attaque
    • Éviter le SQL dynamique
    • Utilisation des arguments Bind
    • Filtrage d'entrée avec DBMS_ASSERT
    • Conception de code immunisé contre les injections SQL
    • Test du code pour les erreurs d'injection SQL

S'il vous plaît écrivez-nous à info@itstechschool.com ou contactez-nous au + 91-9870480053 pour le prix du cours et le coût de la certification, l'horaire et l'emplacement

Envoyez-nous une requête

Certificat

Après avoir terminé ce cours, les candidats doivent donner "Oracle 11g avancé PL / SQL 1Z0-146" Examen pour obtenir la certification. Pour plus d'informations avec bonté contactez-nous.


Avis