SGBDR ORACLE : Le Langage SQL [INF/SGBDR121]

kevin-ku-w7ZyuGYNpRQ-unsplash
23
Jan
Formation certifiante
éligible pole emploi Kairos

Un Système de Gestion de Base de Données Relationnel ( SGBDR ) tire sa puissance notamment à partir d’un langage normalisé ne s’adressant pas uniquement aux informaticiens : le langage SQL. Oracle propose naturellement celui-ci, permettant de gérer les structures et les données.

Objectifs pédagogiques

  • Connaître les caractéristiques des SGBDR.
  • Savoir consulter les données en intégrant ou non des fonctions, des critères de sélection et en les triant.
  • Savoir rapprocher des informations issues de différentes tables à l’aide du mécanisme de jointure.
  • Savoir regrouper les informations afin d’appliquer les fonctions de groupe.
  • Savoir insérer, modifier et effacer des informations et encapsuler ces actions au sein de transactions.
  • Savoir gérer les structures essentielles rencontrées dans un SGBDR : table, index, vue, séquence et synonyme.

 

Détails

Référence : INF/SGBDR121

Durée : 3 jours

Profil participants : Toutes personnes accédant à un SGBDR.

Pré-requis : Avoir une pratique générale de l’outil informatique.

Dates des sessions de l’année

  • Du 30 août au 1er septembre 2021

 

Tarif (H.T.) :

1600€

Course Content

Time: 3 days

Curriculum is empty

Programme

Introduction.

  • Caractéristiques des SGBDR.
  • Architecture d’un serveur Oracle.
    • De la version 11g à la 19c.
  • Les outils de dialogue avec la base de données :
    • SQL*PLUS.
    • SQLDEVELOPER.
    • Autres outils.
  • Les différents langages.
  • Présentation et prise en main du jeu d’essai.

Consultation des données : les fondamentaux.

  • Affichage des données.
  • Spécifications du nombre de lignes affichées.
  • Les expressions arithmétiques, caractères et dates.
  • Panorama des fonctions standards.
  • Différentes sources de données.
  • Tri des informations.
  • Opérateurs ensemblistes.
  • Sous-requêtes.

Consultation des données : les jointures.

  • Produit cartésien.
  • Jointure interne.
  • Jointure externe.
  • Jointure réflexive.
  • Jointure naturelle.
  • Jointure entre plus de deux tables.
  • Jointure avancée.

Consultation des données : les regroupements.

  • Les fonctions de groupes.
  • Différents groupes.
  • Filtrer les groupes.

Manipulations des données et transactions.

  • Insertion des données.
  • Modification des données.
  • Suppression des données.
  • La gestion des transactions.

Les structures.

  • La table.
    • Création explicite et à partir de Select.
    • Les types de données.
    • Valeurs par défaut.
    • Contraintes.
    • Colonne identité.
    • Modification, Destruction, Purge, Changement de nom.
  • L’index.
    • Objectif, Avantages/Inconvénients.
    • Création.
    • Introduction au plan d’exécution.
    • Réorganisation, destruction.
  • La vue.
    • Objectifs, Avantages/Inconvénients.
    • Création.
    • Opérations à travers les vues.
    • Recompilation, destruction.
    • Introduction aux vues matérialisées.
  • La séquence.
    • Objectif, Avantages/Inconvénients..
    • Création.
    • Exploitations.
    • Modification, destruction.
  • Le synonyme.
    • Objectif, Avantages.
    • Création.
    • Exploitation.
    • Réorganisation, destruction.

Instructor

1 600.00€