Formation Oracle

Cette formation permet aux participants d’acquérir les compétences techniques nécessaires pour écrire des requêtes SQL dans l’environnement de base de données Oracle 18c et les versions antérieures.

icon Contenu

Introduction à Oracle Database

  • Caractéristiques d’Oracle Database 18c
  • Comprendre la conception logique et physique d’une base de données relationnelle
  • Les différentes catégories d’instructions SQL
  • Décrire l’ensemble des données utilisées en cours
  • Connexion à SQL Developper
  • Utilisation de SQL Developper

Extraire les données avec SELECT

  • Select de toutes les colonnes
  • Select sur des colonnes spécifiques
  • Modifier les titres de colonnes
  • Utilisation des opérateurs arithmétiques
  • Commande DESCRIBE pour la structure d’une table

Clause WHERE et ORDER BY

  • Ecrire des requêtes avec Where pour restreindre le résultat
  • Opérateurs logiques et de comparaison
  • Utilisation des différents types de critères
  • Ecrire des requêtes avec ORDER BY pour trier le résultat
  • Tri croissant ou décroissant

Utilisation de fonctions simples

  • Fonctions de chaînes de caractères comme SUBSTR, UPPER
  • Fonctions de nombres comme ROUND, TRUNC, ou MOD
  • Fonctions de dates et calculs avec des dates

Fonctions de conversion et fonctions conditionnelles

  • Conversion implicite ou explicite
  • Utilisation TO_CHAR, TO_NUMBER, et TO_DATE
  • Exemples avec de multiples fonctions
  • Utilisation de NVL, NULLIF, et COALESCE
  • Utilisation de IF THEN ELSE

Agrégation et fonctions de groupe

  • Fonctions de groupe
  • Utilisation de GROUP BY
  • Utilisation de HAVING

Les jointures

  • Extraction de données de plusieurs tables
  • Types de jointures
  • Jointures récursives

Les sous-requêtes

  • Pourquoi utiliser des sous-requêtes
  • Créer les sous-requêtes
  • Types de sous requêtes (ALL, ANY, etc.)
  • Sous-requêtes corrélées
  • Clauses EXISTS et NOT EXISTS
  • Clause WITH

Opérateurs ensemblistes

  • Union, Intersect, Minus
  • Restrictions d’utilisation
  • Instruction MERGE, INSERT multi-tables

Modifications des données

  • Syntaxe Insert, Update, Delete
  • Créer des lignes avec INSERT
  • Modifier les données avec UPDATE<%2

icon Compétences visées

  • Décrire les concepts fondamentaux des bases de données relationnelles
  • Ecrire des requêtes simples et complexes d’extraction de données (conditions, tris, regroupements, utilisation de fonctions, jointures, sous-requêtes, etc.)
  • Ecrire des requêtes de modifications de données (ajout, suppression, modification) et gestion des transactions
  • Ecrire des requêtes de création ou de modification des objets d’une base de données (tables, colonnes, contraintes, etc.)
  • Appliquer des indexes
  • Gérer les problèmes de formats de dates
  • Mettre en œuvre des traitements par expressions régulières

icon Méthodologie

Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l’aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel.

En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L’écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

icon Public & Prérequis

Cette formation s’adresse aux administrateurs de bases de données, data analystes, utilisateurs des données, concepteurs/développeurs.

Prérequis : Avoir une culture sur les bases de données et le modèle relationnel.

icon Titre obtenu

Vous recevez une attestation de suivi de cours CPI Formations à la fin de cette formation.

Intervenant

Formateur

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie
Formateur

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie

La formation est animée par un professionnel de l’informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d’expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.

Prochaine session

icon Dates

icon Prix

icon Lieu

Dates
11/10/2021 – 13/10/2021
inscriptions ouvertes
21 périodes de 60 minutes (3 jours de formation)

⌚ Horaire : 9h00 – 17h30

Prix
CHF 1'650
Lieu
À distance
Détails

icon Planifiez votre propre session.

Vous êtes une entreprise ? Vous êtes un particulier ? Nous nous tenons à votre disposition pour étudier la mise en place d'une formation sur mesure adaptée à vos besoins.

Plus d'informations link icon

Oracle : langage SQL

Questions et pré-inscription

Claudia vous conseille et répond à vos questions sur ce cours

026 305 27 64 link icon
claudia.magne@cpi.ch link icon