SGBDR ORACLE : Le Langage SQL Avancé [INF/ORA4122]

F1_1920X854_internet-technology-computer-display-1089440
23
Jan
Formation certifiante
éligible pole emploi Kairos

Le langage SQL Avancé permet d’appréhender différentes fonctionnalités associées généralement à l’optimisation. La connaissance des expressions régulières permet de faire des recherches complexes de manière appropriée. Le choix du type de table a un impact aussi sur les performances. D’autres fonctionnalités comme les retours arrières permettent d’avoir des alternatives en termes de traitements.

Objectifs pédagogiques

Connaître des fonctionnalités avancées en matière de SQL telles que l’utilisation des expressions régulières ou les clauses et verbes orientés informatique décisionnelle.

Pour aller plus loin :

  • SGBDR ORACLE :  LE LANGAGE PL/SQL ( INF/ORA 4123 )
  • SGBDR ORACLE : ADMINISTRATION  11g   ( INF/ORA 4131 )
  • SGBDR ORACLE : ADMINISTRATION  12c ( INF/ORA 4132)
  • SGBDR ORACLE : ADMINISTRATION  18c/19c  ( INF/ORA  4136 )

 

Détails

Référence : INF/ORA4122

Durée : 2 jours

Profil participants : Toutes personnes souhaitant connaître les fonctionnalités avancées du langage SQL.

Pré-requis : Avoir une pratique du langage SQL.

Dates des sessions de l’année

  • 01/09/2022 au 02/09/2022

 

Tarif (H.T.) :

1200€

Course Content

Time: 2 days

Curriculum is empty

Programme

Types de données

  • Les types chaînes de caractères
  • Les types numériques
  • Les types temporels
  • Les grands objets ( LOBs, BFILE )
  • Le format XML
  • Le format JSON
  • Autres formats standards
  • Les types utilisateurs

Expressions régulières

  • Les métacaractères
  • Les fonctions
    • Regexp_like
    • Regexp_substr
    • Regexp_instr
    • Regexp_replace
    • Regexp_count

Consultation des données

  • Jointures avancées
  • Compléments sur les regroupements
  • Requêtes hiérarchiques
  • Les clause Pivot et Unpivot

Gestion des données

  • Insertion multi-tables
  • La commande MERGE
  • La clause RETURNING

Retours arrières

  • Ressources utilisées
  • Retour arrière en consultation
  • Plusieurs versions d’une même ligne
  • Retour arrière après destruction

La table

  • Apperçu des différents types de tables vus en optimisation
  • Eléments de stockage
  • Gestion avancée des contraintes
  • Colonnes virtuelles et colonnes invisibles
  • Accès à des tables distantes via des database links

Instructor

1 200.00€