Se connecter

Ou creér votre compte

Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Formation - Oracle 12c/11g, nouveautés pour développeurs

Oracle

Applications cloud et plate-forme cloud
  • SII-374
  • 3 jours
  • 711 vues
Certifiante

Description

Ce cours a pour but de présenter les apports de cette nouvelle version et leur mise en oeuvre. Il permettra à chaque participant de tirer pleinement profit d'Oracle 12c/11g.

À qui s'adresse cette formation ?

Pour qui ?

Chefs de projet, ingénieurs d'études, développeurs, consultants, ayant à développer dans des conditions optimales avec Oracle 12c/11g.

Prérequis

Les objectifs de la formation

Programme de la formation

  • Nouveautés SQL 11g
    • Expressions régulières pour l'extraction et la vérification.
    • Utilisation de colonnes virtuelles pour l'indexation.
    • Gestion de tables externes : compression et preprocessing.
    • Sous-partitionnement.
    • Fonctions pour XML.
    • Fonctions de transpositions (PIVOT et UNPIVOT).
    • Expression de tables communes avec la clause WITH, application à la récursivité.
    • Exercice: Requêtes avec des expressions régulières et des graphes.
    • Mise en place d'index de colonnes virtuelles.
    • Création d'une table externe compressée.
    • Manipulation de contenu XML.
  • Nouveautés SQL 12c
    • Suppressions en cascade avec TRUNCATE.
    • Limitation de lignes avec FETCH.
    • Utilisation de DEFAULT pour les séquences et les NULL.
    • Création de colonnes identité.
    • Séquences de session.
    • Construction de vues avec LATERAL.
    • Création de jointures avec CROSS APPLY et OUTER APPLY.
    • Reconnaissance de modèles avec MATCH_RECOGNIZE.
    • Fonctions SQL pour du contenu JSON.
    • Validité temporelle avec PERIOD.
    • Exercice: Utilisation d'auto-incrémentation.
    • Recherches de modèles.
    • Manipulation de contenu JSON.
  • Nouveautés PL/SQL 11g et 12c
    • Séquences, boucles et doublons.
    • Déclencheurs composés.
    • Fonctions Result Cache.
    • Versions d'objets avec Edition-Based.
    • Attribution de droits avec ACCESSIBLE BY.
    • Gestion de rôles avec Code Based Access Control.
    • Variables de liaison pour SQL dynamique.
    • Résultats implicites.
    • Exercice: Mise en cache de résultats de fonctions.
    • Définition de variables structurées pour construire des ordres SQL.
    • Attribution de rôles à une unité de programme.
  • Nouvelles fonctionnalités de paquetages 11g et 12c
    • BMS_SQL pour SQL dynamique et pour retourner des curseurs.
    • UTL_CALL_STACK pour obtenir des informations détaillées sur les sous-programmes.
    • DBMS_FLASHBACK pour auditer et récupérer des transactions (transaction backout).
    • DBMS_STATS pour les nouveaux histogrammes et les statistiques étendues.
    • (CREATE_EXTENDED_STATS, SEED_COL_USAGE et REPORT_COL_USAGE).
    • DBMS_SQLTUNE pour automatiser des profils SQL.
    • DBMS_SPM pour gérer des plans d'exécution avec SQL Plan Management.
    • Exercice: Traces d'appels de sous-programmes.
    • Collecte de statistiques étendues.
    • Analyse du réglage d'une requête.
  • 711
  • 21 h

Soumettez votre avis