A l’issue de la formation le participant sera capable de :
Exploiter les fonctions et techniques de SQL des versions de 11g à 21c
Gérer des documents XML et JSON
Ecrire des requêtes avec les fonctions avancées
Manipuler des LOB (CLOB et BFILE)
- BDD & Décisionnel
- Oracle
Formation Oracle SQL perfectionnement
Objectifs
Prérequis
Bonnes connaissances des bases du SQL
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
développeurs, DBA
Formation(s) associée(s)
- Formation Interroger et manipuler des bases de données Oracle avec le langage SQL
- Formation Développer avec Oracle PL/SQL, niveau avancé
- Formation Interroger des bases de données SQL Server et Oracle avec le langage SQL
- Formation Oracle Prise en main
- Formation Démarrer avec SQL
- Formation Oracle 18c à 21c – Administration avancée
- Formation Langage SQL Interroger des bases de données
- Formation Optimiser la structure d’une base de données Oracle avec le langage SQL niveau initiation
- Formation Introduction au SGBD Oracle
- Formation Oracle 18c à 21c Administration
- Formation bien débuter avec PL/SQL
- Formation Interroger des bases de données avec le langage SQL
- Formation Oracle Database Administration Workshop 18C à 21C
- Formation Oracle Database Data Guard Administration Workshop
- Formation Oracle 18c à 20c Sauvegardes et restaurations
- Formation bien débuter avec SQL
- Formation Oracle 12c à 21c Tuning
- Formation Développer avec Oracle PL/SQL
- Formation bien débuter avec Oracle Apex, SQL, PL/SQL
- Formation Oracle 21c Administration
Dernière mise à jour
Programme mis à jour le 31 janvier 2024
Bon à savoir
Evaluez votre niveau
Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.
Formations modulables
Toutes nos formations sont disponibles en présentiel comme en distanciel, en mode coaching individuel ou en groupe de 3 à 6 participants maximum.
Travaux pratiques
Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
Les Modules
de formation
Module1
Introduction
Les différentes versions d’Oracle.
Les normes SQL.
Les intégrités (unicité, référentielle, cohérence), principes d’utilisation et bonnes pratiques.
Les nouveautés de SQL.
Documentation et webographie.
Travaux pratiques
Travaux pratiques
Création de tables en intégrité référentielle. Ajout et suppression des contraintes.
Module2
Rappels SQL
Requêtes paramétrées.
Fonctions scalaires SQL.
Jointures et sous-requêtes.
Opérateurs ensemblistes.
Fonctions de groupements (ROLLUP, CUBE, GROUPING).
Fonctions analytiques et de rang (OVER).
Les CTE (WITH).
Travaux pratiques
Reprise en main du SQL interactif, manipulations de fonctions.
Module3
Fonctions complexes
Agrégations avec LISTAGG.
Expressions régulières (REGEXP_LIKE, REGEXP_REPLACE…).
Nouvelles jointures ANSI (LATERAL et CROSS APPLY).
Transpositions (PIVOT et UNPIVOT).
Validité temporelle (PERIOD FOR).
Travaux pratiques
Ecriture de requêtes utilisant les fonctionnalités présentées.
Module4
Données semi-structurées et non structurées
Fonctionnalités objet (types, collections NESTED TABLE et VARRAY).
Fonctions d’extraction XML et de génération de contenus.
Fonctions d’extraction JSON et de génération de contenus.
Gestion des LOB (CLOB et BFILE).
Travaux pratiques
Manipulations de documents XML, JSON. Ajout d’une photo dans une table, ajout d’un CV dans une table.
Module5
Compléments
Colonnes invisibles, d’identité et virtuelles
Requêtes hiérarchiques et récursives
Tables temporaires.
Tables distantes.
Travaux pratiques
Manipulations de certains concepts présentés.
Les prochaines
sessions de formation
Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
25 novembre 2024
20 janvier 2025
24 mars 2025
19 mai 2025