Accueil > Nos Formations > Intelligence Artificielle, Data > Bases de données > Oracle > Oracle, Interroger et manipuler les bases de données sous SQL

Oracle, Interroger et manipuler les bases de données sous SQL

0 ( avis)

Maîtrisez Oracle et le SQL relationnel à travers des concepts clés, des requêtes fondamentales aux jointures complexes. Participez à des travaux pratiques pour développer vos compétences en manipulation de données et optimisation des performances.

Description Objectifs Récapitulatif Programme détaillé

Description

Cette formation vise à doter les participants de compétences solides en langage SQL dans un environnement Oracle. À travers une approche progressive et des cas concrets, elle couvre l’ensemble des fonctionnalités essentielles et avancées de SQL, telles que les requêtes imbriquées, les fonctions intégrées, les vues, la gestion des transactions, la manipulation de données, ainsi qu’une initiation à l’optimisation des performances. Elle constitue un socle incontournable pour tous les professionnels manipulant des bases Oracle.

Objectifs

  •  Comprendre la logique relationnelle et naviguer efficacement dans un schéma Oracle Formuler des requêtes SQL de complexité croissante pour interroger et analyser les données Manipuler les données de manière sécurisée à l'aide des instructions DML Créer et exploiter des vues pour structurer les accès aux données Utiliser les fonctions intégrées et appliquer des calculs dans les requêtes Gérer les transactions et comprendre les mécanismes de contrôle d'accès aux données Identifier les pistes d'optimisation des requêtes

Récapitulatif

Public

Développeurs, administrateurs de base de données, analystes, chefs de projet ou utilisateurs techniques amenés à interagir avec une base Oracle.

Prérequis

Aucun prérequis en SQL n'est exigé. Connaissance de base de l'environnement Windows ou Unix conseillée.

Méthodes et modalités pédagogiques

Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.

Moyens et supports pédagogiques

Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation

Modalités de suivi et d'évaluations

Auto-positionnement des stagiaires avant la formation

Émargement des stagiaires et formateur par 1/2 journée

Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires

Auto-évaluation des acquis de la formation par les stagiaires

Questionnaire de satisfaction à chaud et à froid à l'issue de la formation

Programme détaillé

  • 01 Introduction à Oracle et au modèle relationnel
  • - Présentation des bases relationnelles : entités, attributs, relations, clés
  • - Spécificités Oracle : dictionnaire de données, utilisateurs, schémas
  • - Types de données Oracle (numériques, caractères, dates, etc.)
  • - Outils de requêtage : SQL Developer, SQL*Plus
  • - Travaux pratiques : exploration d'un schéma Oracle, inspection de tables
  • 02 Requêtes fondamentales SQL
  • - SELECT simple, alias de colonnes et de tables
  • - Filtrage des résultats : WHERE, opérateurs logiques
  • - Tri des résultats : ORDER BY, ASC/DESC, NULLS FIRST/LAST
  • - Clause DISTINCT et fonctions de chaînes
  • - Travaux pratiques : interrogations ciblées, recherches conditionnelles
  • 03 Fonctions SQL et calculs
  • - Fonctions numériques : ROUND, TRUNC, MOD
  • - Fonctions de chaînes : UPPER, LOWER, SUBSTR, INSTR, REPLACE
  • - Fonctions de date et conversions TO_DATE, TO_CHAR
  • - Fonctions de gestion des valeurs NULL : NVL, COALESCE
  • - Travaux pratiques : tableaux de transformation de données
  • 04 Jointures et sous-requêtes
  • - Jointures internes, externes, naturelles et croisées
  • - Syntaxes Oracle vs ANSI, bonnes pratiques
  • - Sous-requêtes dans SELECT, WHERE, FROM, EXISTS, IN, ANY/ALL
  • - Corrélations entre sous-requêtes et tables principales
  • - Travaux pratiques : enchaînement de jointures et sous-requêtes imbriquées
  • 05 Regroupement, agrégats et vues
  • - Fonctions d'agrégation : SUM, AVG, COUNT, MIN, MAX
  • - GROUP BY, HAVING : filtrer sur les agrégats
  • - Création et gestion de vues simples et complexes
  • - Vues avec alias, vues en cascade
  • - Travaux pratiques : création d'un tableau de bord avec vues et agrégats
  • 06 Manipulation de données, transactions et bonnes pratiques
  • - INSERT, UPDATE, DELETE avec précautions
  • - Transactions : COMMIT, ROLLBACK, SAVEPOINT
  • - Gestion des erreurs et contrôles d'intégrité
  • - Introduction aux plans d'exécution et à l'analyse de performances
  • - Travaux pratiques : audit de modification, gestion d'une séquence transactionnelle
Oracle, Interroger et manipuler les bases de données sous SQL
Inter
Intra
3 jours (21 heures)
Référence :
MOD_2024755
Formation Inter
1950 € HT
Voir les dates et villes disponibles
3 jours (21 heures)
Référence :
MOD_2024755
Formation Intra

Trouvez la formation qui
répond à vos enjeux

Nos autres formations

Vous aimerez aussi

Être rappelé

Page Formation | Formulaire de contact

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Demander un devis

Page Formation | Formulaire de devis

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.

Je m'inscris

Page Formation | Formulaire d'inscription

Les données saisies dans ce formulaire sont conservées par nos soins afin de pouvoir répondre au mieux à votre demande. Nous accordons de l’importance à la gestion de vos données, en savoir plus sur notre démarche Données Personnelles.