CPF
 
Best
 
Fantom Tag

Formation - Interroger et manipuler des bases de données Oracle avec le langage SQL

Manipuler efficacement les données hébergées sur un serveur Oracle

  • Présentiel ou classe à distance
  • Fondamental
  • Blended
PRESENTIEL OU CLASSE A DISTANCE
Durée
3 jours (21 heures)
activités à distancecertificat optionnel

Prix 2024
1 895,00 €  HT

Référence
OR100
S'inscrire
Dans vos locaux ou à distance
Durée
3 jours (21 heures)
activités à distancecertificat optionnel

Forfait intra - En savoir plus
4 790,00€ HT
Prix pour un groupe de 12 personnes max

Référence
OR100
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
Le langage SQL est un outil incontournable du monde des bases de données, indispensable pour les développeurs comme pour les administrateurs. Au fil des ans, il s'est imposé comme le langage standard pour l'écriture des requêtes d'interrogation et de manipulation des données. Cette base qui sert de référence implicite est nécessaire même lorsque l'on développe avec des technologies Objet. Les participants à cette formation apprendront à coder le langage SQL pour piloter le système de gestion de bases de données ou pour manipuler les données.
Cette formation prépare à la certification Langage SQL : Exploiter une base de données relationnelle.
Consulter le programme 2025
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Analystes et analystes programmeurs
  • Responsables de service, chefs de projet
  • Administrateurs de bases de données, exploitants
Programme

Le programme

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Introduction

  • Rappels sur le modèle relationnel
  • Les composantes du serveur Oracle

2 - Les commandes SQL*Plus

  • Variables de substitution
  • Commandes ACCEPT et DEFINE
  • Personnalisation de l'environnement
  • Commandes de formatage
  • Enregistrer le résultat d'une requête
  • Dictionnaire de données
  • SQL*Plus

    Paramétrer l'affichage des résultats

    Créer et exécuter des scripts

3 - Le langage d'interrogation des données

  • Structure d'une requête SQL
  • Gestion des valeurs NULL
  • Filtres et opérateurs logiques
  • Tri des données
  • Ecritures des premières requêtes

    Interrogation des données présentes dans une table

    Requêtes filtrant et triant les lignes renvoyées

4 - Utilisation des fonctions

  • Les chaînes de caractères
  • Les fonctions numériques, sur dates, de conversion, générales, de regroupement
  • Utilisation des clauses Group BY et HAVING
  • Calculs

    Ecriture de requêtes comprenant des fonctions d'agrégation et des regroupements de ligne

5 - Les requêtes Multi-tables

  • Jointure avec et sans condition
  • Jointure externe et auto-jointure
  • SQL : 1999
  • Les jointures

    Saisie de requêtes interrogeant le contenu de plusieurs tables

6 - Utilisation des opérateurs ensemblistes

  • Union, intersect, différence
  • Les opérateurs ensemblistes

    Saisie de requête nécessitant l'utilisation d'un opérateur ensembliste

7 - Utilisation des sous-interrogations

  • Sous-interrogations : syntaxe
  • Sous-interrogations dans la clause FROM
  • Sous-interrogations synchronisées
  • Les sous-requêtes

    Création de requêtes nécessitant une sous-requête dans la clause WHERE

8 - Le langage de manipulation de données (LMD)

  • Notion de transaction, fin de transaction
  • Les verrous
  • L'insertion de données
  • La modification des données
  • La suppression des données
  • Modifier les données

    Ajout, modification et suppression de données dans une table

9 - Le langage de définition des données (LDD)

  • Création de tables : syntaxe
  • Types de données et de contraintes
  • Modifier la définition d'une table
  • Supprimer une table
  • Vue, index et synonyme

10 - Contrôle des accès

  • Le contrôle des accès
  • Création d'un utilisateur, d'un rôle
  • Gestion des privilèges
Après la session
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Objectifs

Les objectifs de la formation

  • Connaître les fonctionnalités du langage SQL : langage de requêtes, fonctions
  • Comprendre comment manipuler des données avec le langage SQL
  • Savoir créer et modifier des objets (tables, vues...) a l'aide de SQL Plus
  • Être en mesure d'assurer la sécurité de l'accès aux données
Points forts

Les points forts de la formation

  • De la théorie à la pratique : les multiples ateliers qui ponctuent ce programme apportent aux participants les compétences nécessaires à la manipulation de données au sein d'une base Oracle.
  • Le passage en revue des différents aspects du langage SQL pour une meilleure appréhension de son rôle et de ses apports.
  • Spécialistes des bases de données, les consultants apportent leurs conseils et leur expérience.
  • Les contenus digitaux mis à disposition des participants avant et après la formation renforcent l'efficacité pédagogique du programme et garantissent un bénéfice durable de l'action de formation.
  • 100% des participants à cette formation se sont déclarés satisfaits ou très satisfaits au cours des 12 derniers mois.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Métier accessible : Administrateur de bases de données

Vous pouvez trouver plus d'informations sur ce métier dans la Fiche métier de Administrateur de bases de données.

Financement

Les solutions de financement

Cette formation préparant au passage de la certification "Langage SQL : Exploiter une base de données relationnelle" est éligible au CPF. Connectez-vous sur www.moncompteformation.gouv.fr

Sessions

Mise à jour le 24/10/2024
  • 1 895,00 € HT
    Session complète
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
    Rennes
    ZAC de Saint Sulpice / Immeuble Osiris II 12J, rue du Patis Tatelin
    35000 Rennes
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
    Toulouse
    Immeuble TEA / Innoparc A 41 Rue de la Découverte, CS 37621
    31675 Labège Cedex
  • 1 895,00 € HT
    Session complète
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
  • 1 895,00 € HT
    Places disponibles
    S'inscrire
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Consulter les dates 2025
Formation - Interroger et manipuler des bases de données Oracle avec le langage SQL