Langage SQL

SGBDR & décisionnel

4 jours

Intermédiaire

But de la formation

Cette formation permet de parvenir à écrire des requêtes de manipulation des données et des objets d’une base de données Oracle avec le langage SQL.

Public visé

Développeur débutant souhaitant développer ses connaissances en langage SQL de façon à manipuler simplement les données stockées en bases.

Prérequis

  • Bases d’algorithmique et de modélisation Merise recommandées mais non obligatoires

Programme

  • Ordre SELECT de base
  • Restriction, tri et regroupement des données
  • Les fonctions dans le SELECT
  • Les jointures
  • Les sous-requêtes
  • Les opérateurs d’ensemble
  • DML : Manipulation des données (INSERT, UPDATE, DELETE, MERGE)
  • DDL : Création de tables
  • DDL : Création d’objets dans le schéma (vues, synonymes, sequences,…)
  • Modifications et gestion des objects (ALTER, DROP, RENAME, TRUNCATE)
  • Contrôler l’accès aux données (GRANT, REVOKE)
  • Tables externes
  • Type de données « date »
  • Manipulations avancées des données (INSERT mutli-tables, sous-requêtes dans les DML,…)
  • Fonctions de groupe avancées (CUBE, ROLLUP, GROUPING,…)