Informatique

SQL Oracle

Prix : 1870 € ht
Durée : 21h - 3j

Inter ou Intra

Présentiel ou distanciel

Sur-mesure

Objectifs

Cette formation sur le SQL d’Oracle explore les fondamentaux du langage, en se concentrant sur la conception de tables avec contraintes, la manipulation et l’interrogation des données à travers les commandes DDL et DML. Vous apprendrez la syntaxe nécessaire pour rédiger des requêtes et des scripts interactifs afin de travailler efficacement avec Oracle Database.

Pre-requis

Bonnes connaissances de SQL

Public visé

Concepteurs, développeurs et toute personne impliquée dans des développements utilisant la base de données

  • Module 1 : Introduction
    – Exploration approfondie du modèle relationnel et de l’écosystème Oracle Database.
    – Compréhension des normes SQL, avec un focus sur les aspects DDL (Data Definition Language) et DML (Data Manipulation Language).
    – Familiarisation avec les différentes versions d’Oracle Database et le fonctionnement d’une instance.
    – Utilisation des outils de développement tels que SQL Plus, SQL Developer et Oracle SQL Live pour une gestion optimale des bases de données.
    – Identification des principaux objets de schéma et de leur rôle crucial dans l’environnement Oracle.

    Module 2 : Aspects DDL et DML
    – Exploration détaillée des types de données scalaires et de leur utilisation dans Oracle.
    – Pratique de la création de tables avec l’application de contraintes essentielles via l’instruction CREATE.
    – Utilisation efficace des fonctionnalités d’auto-incrémentation avec IDENTITY.
    – Manipulation experte des données avec les commandes INSERT, UPDATE et DELETE.
    – Maîtrise des transactions avec les commandes COMMIT et ROLLBACK pour assurer la cohérence des données.
    – Adaptation flexible de la structure des tables avec ALTER.
    – Utilisation stratégique de TRUNCATE pour vider rapidement les tables temporaires.

    Module 3 : Interrogation d’une table
    – Utilisation avancée de l’instruction SELECT pour composer des requêtes complexes.
    – Assignation d’alias aux colonnes et aux tables pour une meilleure lisibilité du code.
    – Élimination efficace des doublons avec DISTINCT.
    – Tri précis des résultats avec ORDER et gestion des limites de lignes avec FETCH.
    – Application habile de conditions de filtrage avec WHERE pour extraire des données spécifiques.
    – Gestion optimale des valeurs nulles (NULL) dans les résultats des requêtes.

    Module 4 : Fonctions SQL et regroupements
    – Application pratique des fonctions scalaires SQL pour manipuler des données numériques, textuelles et temporelles.
    – Utilisation judicieuse des fonctions d’agrégation telles que COUNT, AVG, etc.
    – Regroupement stratégique des données avec GROUP BY et HAVING pour analyser les ensembles de résultats.

    Module 5 : Requêtes multi-tables
    – Maîtrise des opérateurs ensemblistes (UNION, MINUS et INTERSECT) pour combiner les résultats de plusieurs requêtes.
    – Utilisation experte des jointures internes et externes pour connecter des tables en fonction de critères spécifiques.
    – Utilisation efficace des sous-requêtes (IN et EXISTS) pour des conditions complexes et spécifiques.

    Module 6 : Compléments
    – Utilisation avancée des colonnes virtuelles et invisibles pour une gestion dynamique des données.
    – Application stratégique des substitutions avec les instructions CASE et DECODE pour des transformations conditionnelles.
    – Exploitation efficace des pseudo-colonnes ROWID et ROWNUM dans les requêtes.
    – Création et interrogation de vues pour une gestion simplifiée des données.
    – Gestion efficace des synonymes et exploration des principes fondamentaux des index et du dictionnaire des données.

  • Formation présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.
4,7/5

Satisfaction client

Univlearn obtient la note de 4,7 sur 5 pour les sessions de formation dispensées en 2023.

950

Stagiaires en 2023

Univlearn a formé un total de 950 stagiaires au cours de l'année 2023,

6900

Heures de formation

En 2023, Univlearn a assuré un total de 6900 heures de formation en inter et intra.

Témoignages clients

« Nécessaire » indique les champs nécessaires

Votre demande concerne :Nécessaire
Type de formation envisagé :
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.